Opened 4 years ago

Closed 4 years ago

#4578 closed defect (duplicate)

second "vr true" failed: openvr.error_code.CompositorError_TextureUsesUnsupportedFormat

Reported by: irsa.abbasi29@… Owned by: Tom Goddard
Priority: normal Milestone:
Component: VR Version:
Keywords: Cc:
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

The following bug report has been submitted:
Platform:        Windows-10-10.0.18362
ChimeraX Version: 1.1 (2020-09-09 22:22:27 UTC)
Description
(Describe the actions that caused this problem to occur here)

Log:
UCSF ChimeraX version: 1.1 (2020-09-09)  
© 2016-2020 Regents of the University of California. All rights reserved.  

> open C:\ProgramData\ChimeraX\tournew.cxs format session

Log from Wed Apr 7 16:02:50 2021UCSF ChimeraX version: 1.1 (2020-09-09)  
© 2016-2020 Regents of the University of California. All rights reserved.  
How to cite UCSF ChimeraX  

> open C:/Users/Asus/Downloads/heme.pdb C:/Users/Asus/Downloads/FeS.pdb
> "C:/Users/Asus/Downloads/Active site.pdb"

Summary of feedback from opening C:/Users/Asus/Downloads/heme.pdb  
---  
warnings | Ignored bad PDB record found on line 1  
REMARK File generated by Swiss-PdbViewer 4.00b0  
  
Ignored bad PDB record found on line 2  
REMARK http://www.expasy.org/spdbv/  
  
Ignored bad PDB record found on line 649  
SPDBVT 1.0000000000 0.0000000000 0.0000000000  
  
Ignored bad PDB record found on line 650  
SPDBVT 0.0000000000 1.0000000000 0.0000000000  
  
Ignored bad PDB record found on line 651  
SPDBVT 0.0000000000 0.0000000000 1.0000000000  
  
215 messages similar to the above omitted  
  
Summary of feedback from opening C:/Users/Asus/Downloads/FeS.pdb  
---  
warnings | Ignored bad PDB record found on line 1  
REMARK File generated by Swiss-PdbViewer 4.00b0  
  
Ignored bad PDB record found on line 2  
REMARK http://www.expasy.org/spdbv/  
  
Ignored bad PDB record found on line 1165  
SPDBVT 1.0000000000 0.0000000000 0.0000000000  
  
Ignored bad PDB record found on line 1166  
SPDBVT 0.0000000000 1.0000000000 0.0000000000  
  
Ignored bad PDB record found on line 1167  
SPDBVT 0.0000000000 0.0000000000 1.0000000000  
  
361 messages similar to the above omitted  
  
Summary of feedback from opening C:/Users/Asus/Downloads/Active site.pdb  
---  
warnings | Ignored bad PDB record found on line 1  
REMARK File generated by Swiss-PdbViewer 4.00b0  
  
Ignored bad PDB record found on line 2  
REMARK http://www.expasy.org/spdbv/  
  
Ignored bad PDB record found on line 611  
SPDBVT 1.0000000000 0.0000000000 0.0000000000  
  
Ignored bad PDB record found on line 612  
SPDBVT 0.0000000000 1.0000000000 0.0000000000  
  
Ignored bad PDB record found on line 613  
SPDBVT 0.0000000000 0.0000000000 1.0000000000  
  
63 messages similar to the above omitted  
  
heme.pdb title:  
Crystal structure of nitrate reductase A, narghi, from escherichia coli [more
info...]  
  
Non-standard residues in heme.pdb #1  
---  
HEM — (HEM)  
  
FeS.pdb title:  
Crystal structure of nargh complex [more info...]  
  
Non-standard residues in FeS.pdb #2  
---  
F3S — (F3S)  
MGD — (MGD)  
SF4 — (SF4)  
  
Active site.pdb title:  
Crystal structure of the molybdenum-containing nitrate reducing fragment of
pichia angusta assimilatory nitrate reductase [more info...]  
  
Chain information for Active site.pdb #3  
---  
Chain | Description  
A | assimilatory nitrate reductase  
  
Non-standard residues in Active site.pdb #3  
---  
MTV — (MTV)  
  

> ui mousemode right select

Drag select of 43 atoms, 4 pseudobonds, 46 bonds  

> ui mousemode right "translate selected atoms"

> ui mousemode right translate

> ui mousemode right select

Drag select of 63 atoms, 11 pseudobonds, 60 bonds  

> ui mousemode right translate

> ui mousemode right "translate selected atoms"

> ui mousemode right "translate selected atoms"

> ui mousemode right select

Drag select of 8 atoms, 12 bonds  

> ui mousemode right "translate selected atoms"

> ui mousemode right select

Drag select of 8 atoms, 12 bonds  

> ui mousemode right "translate selected atoms"

> ui mousemode right select

Drag select of 5 atoms, 6 bonds  

> ui mousemode right select

Drag select of 12 atoms, 16 bonds  

> ui mousemode right select

Drag select of 7 atoms, 10 bonds  
Drag select of 8 atoms, 12 bonds  

> select clear

Drag select of 8 atoms, 12 bonds  

> ui mousemode right "translate selected atoms"

> ui mousemode right select

Drag select of 7 atoms, 9 bonds  

> ui mousemode right "translate selected atoms"

> ui mousemode right select

Drag select of 43 atoms, 4 pseudobonds, 46 bonds  

> ui mousemode right "translate selected atoms"

> ui mousemode right select

Drag select of 57 atoms, 11 pseudobonds, 56 bonds  
Drag select of 63 atoms, 11 pseudobonds, 60 bonds  

> ui mousemode right "translate selected atoms"

> ui mousemode right select

Drag select of 47 atoms, 52 bonds  

> ui mousemode right "translate selected atoms"

> ui mousemode right select

Drag select of 8 atoms, 12 bonds  

> ui mousemode right "translate selected atoms"

> ui mousemode right select

Drag select of 7 atoms, 9 bonds  

> ui mousemode right "translate selected atoms"

> ui mousemode right select

Drag select of 43 atoms, 4 pseudobonds, 46 bonds  

> ui mousemode right "translate selected atoms"

> ui mousemode right select

Drag select of 47 atoms, 52 bonds  
Drag select of 4 atoms, 3 bonds  
Drag select of 47 atoms, 52 bonds  

> ui mousemode right "translate selected atoms"

> ui mousemode right translate

> ui mousemode right pivot

> cofr sel

> ui mousemode right pivot

> cofr sel

> view sel

> select clear

> view

> ui mousemode right translate

> ui mousemode right pivot

> undo

> view

> ui mousemode right translate

> cofr frontCenter

> view p1 200;wait 100;select #1/A:91;wait 100;label #1/A:91;wait 300;view p2
> 200;wait 200;select #1/A:89;wait 100;label #1/A:89;wait 300;view p3 200;wait
> 100;select #1/A:139;wait 100;label #1/A:139;wait 300;view p4 200;wait
> 100;select #1/A:141;label #1/A:141;wait 300;view p5 200;wait 100;select
> #1/A:272;wait 100;label #1/A:272;wait 300

Expected an objects specifier or a view name or a keyword  

> ui mousemode right label

> label #2/C:7807

> view #2/C:7807

> view name p1

> view

> ui mousemode right label

> ui mousemode right label

> ui mousemode right label

> ui mousemode right label

> label delete residues

> label #2/D:7806

> view #2/D:7806

> label #2/D:7800

> view #2/D:7800

> view name p3

> view

> label delete residues

> ui mousemode right rotate

> ui mousemode right translate

> ui mousemode right label

> label #2/C:7807

> label #2/D:7806

> label #2/D:7800

> label #2/D:7805

> view #2/D:7805

> view name p4

> view

> ui mousemode right label

> label #2/D:7808

> view#2/D:7808

Unknown command: view#2/D:7808  

> view #2/D:7808

> view name p5

> view

> ui mousemode right label

> label #1/C:806

> view #1/C:806

> view name p6

> view

> ui mousemode right translate

> ui mousemode right label

> label #2/C:7802

> label #2/C:7802

> label #2/C:7802

> view #2/C:7802

> view name p7

> view

> ui mousemode right translate

> ui mousemode right label

> label #3/A:1479

> label #3/A:1479

> label #3/A:1479

> view #3/A:1479

> view name p8

> viewp8

Unknown command: viewp8  

> view

> label delete residues

> ui mousemode right translate

> ui mousemode right label

> label #3/A:1479

> label #3/A:1479

> label #3/A:139

> ui mousemode right translate

> ui mousemode right label

> label #3/A:1479

> ui mousemode right label

> label #3/A:139

> view #3/A:139

> view name p9

> view

> ui mousemode right translate

> ui mousemode right distance

> ui mousemode right label

> label #3/A:63

> label #3/A:63

> view #3/A:63

> view name p10

> view

> ui mousemode right translate

> ui mousemode right label

> label #3/A:61

> view #3/A:61

> view name p11

> view

> ui mousemode right translate

> ui mousemode right label

> label #3/A:57

> view #3/A:57

> view name p12

> view

> ui mousemode right translate

> ui mousemode right label

> label #3/A:66

> label #3/A:66

> view #3/A:66

> view name p13

> view p1 200

> wait 100

> view p2 200;wait 300;view p3 200;wait 100

Expected an objects specifier or a view name or a keyword  

> view

> view p1 200

> wait 200

> view p2 200;wait 300;view p3 200

Expected an objects specifier or a view name or a keyword  

> view

> label delete residues

> ui mousemode right translate

> ui mousemode right label

> label #2/D:7806

> view #2/D:7806

> view name p2

> view p1 200

> wait 200

> view p2 200

> wait 300

> view p3 200

> view

> save tour new [ format session]

Unknown data format: 'session]'  

> save tour new format session

Expected a keyword  

> save tournew format session

No model chosen to save relative to  
No model chosen to save relative to  

> save tournew [ format session ] [ includeMaps true | false ] [ compress gzip
> | lz4 | none ]

Cannot determine format for 'tournew'  

> save tournew [ format session ] [ includeMaps true ]

Cannot determine format for 'tournew'  

> save tournew format session

opened ChimeraX session  

> ui mousemode right label

> label delete residues

> ui tool show "Side View"

> camera mono fieldOfView 60

> camera mono fieldOfView 90

> camera mono fieldOfView 45

> camera mono fieldOfView 10

> camera mono fieldOfView 45

> vr true

started SteamVR rendering  

> vr false

> camera mono fieldOfView 60

> vr true

started SteamVR rendering  
An error occurred in drawing the scene. Redrawing graphics is now stopped to
avoid a continuous stream of error messages. To restart graphics use the
command "graphics restart" after changing the settings that caused the error.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.1\bin\lib\site-
packages\chimerax\core\updateloop.py", line 73, in draw_new_frame  
view.draw(check_for_changes = False)  
File "C:\Program Files\ChimeraX 1.1\bin\lib\site-
packages\chimerax\graphics\view.py", line 165, in draw  
self._draw_scene(camera, drawings)  
File "C:\Program Files\ChimeraX 1.1\bin\lib\site-
packages\chimerax\graphics\view.py", line 205, in _draw_scene  
camera.set_render_target(vnum, r)  
File "C:\Program Files\ChimeraX 1.1\bin\lib\site-
packages\chimerax\vive\vr.py", line 923, in set_render_target  
self._submit_eye_image('left', left_fb.openvr_texture, render)  
File "C:\Program Files\ChimeraX 1.1\bin\lib\site-
packages\chimerax\vive\vr.py", line 937, in _submit_eye_image  
result = self._compositor.submit(eye, texture)  
File "C:\Program Files\ChimeraX 1.1\bin\lib\site-
packages\openvr\\__init__.py", line 4360, in submit  
openvr.error_code.CompositorError.check_error_value(error)  
File "C:\Program Files\ChimeraX 1.1\bin\lib\site-
packages\openvr\error_code\\__init__.py", line 23, in check_error_value  
raise error_class(error_value, message)  
openvr.error_code.CompositorError_TextureUsesUnsupportedFormat  
  




OpenGL version: 3.3.0 NVIDIA 456.71
OpenGL renderer: GeForce RTX 2080 Ti/PCIe/SSE2
OpenGL vendor: NVIDIA Corporation
Manufacturer: System manufacturer
Model: System Product Name
OS: Microsoft Windows 10 Pro (Build 18363)
Memory: 34,270,511,104
MaxProcessMemory: 137,438,953,344
CPU: 8 Intel(R) Core(TM) i7-9700K CPU @ 3.60GHz"
PyQt version: 5.12.3
Compiled Qt version: 5.12.4
Runtime Qt version: 5.12.9
Installed Packages:
    alabaster: 0.7.12
    appdirs: 1.4.4
    Babel: 2.8.0
    backcall: 0.2.0
    blockdiag: 2.0.1
    certifi: 2020.6.20
    chardet: 3.0.4
    ChimeraX-AddH: 2.1.3
    ChimeraX-AlignmentAlgorithms: 2.0
    ChimeraX-AlignmentHdrs: 3.2
    ChimeraX-AlignmentMatrices: 2.0
    ChimeraX-Alignments: 2.1
    ChimeraX-Arrays: 1.0
    ChimeraX-Atomic: 1.6.1
    ChimeraX-AtomSearch: 2.0
    ChimeraX-AxesPlanes: 2.0
    ChimeraX-BasicActions: 1.1
    ChimeraX-BILD: 1.0
    ChimeraX-BlastProtein: 1.0.1
    ChimeraX-BondRot: 2.0
    ChimeraX-BugReporter: 1.0
    ChimeraX-BuildStructure: 2.0
    ChimeraX-Bumps: 1.0
    ChimeraX-BundleBuilder: 1.0
    ChimeraX-ButtonPanel: 1.0
    ChimeraX-CageBuilder: 1.0
    ChimeraX-CellPack: 1.0
    ChimeraX-Centroids: 1.1
    ChimeraX-ChemGroup: 2.0
    ChimeraX-Clashes: 2.0
    ChimeraX-ColorActions: 1.0
    ChimeraX-ColorGlobe: 1.0
    ChimeraX-CommandLine: 1.1.3
    ChimeraX-ConnectStructure: 2.0
    ChimeraX-Contacts: 1.0
    ChimeraX-Core: 1.1
    ChimeraX-CoreFormats: 1.0
    ChimeraX-coulombic: 1.0.1
    ChimeraX-Crosslinks: 1.0
    ChimeraX-Crystal: 1.0
    ChimeraX-DataFormats: 1.0
    ChimeraX-Dicom: 1.0
    ChimeraX-DistMonitor: 1.1
    ChimeraX-DistUI: 1.0
    ChimeraX-Dssp: 2.0
    ChimeraX-EMDB-SFF: 1.0
    ChimeraX-ExperimentalCommands: 1.0
    ChimeraX-FileHistory: 1.0
    ChimeraX-FunctionKey: 1.0
    ChimeraX-Geometry: 1.1
    ChimeraX-gltf: 1.0
    ChimeraX-Graphics: 1.0
    ChimeraX-Hbonds: 2.0
    ChimeraX-Help: 1.0
    ChimeraX-HKCage: 1.3
    ChimeraX-IHM: 1.0
    ChimeraX-ImageFormats: 1.0
    ChimeraX-IMOD: 1.0
    ChimeraX-IO: 1.0
    ChimeraX-Label: 1.0
    ChimeraX-ListInfo: 1.0
    ChimeraX-Log: 1.1.1
    ChimeraX-LookingGlass: 1.1
    ChimeraX-Map: 1.0.1
    ChimeraX-MapData: 2.0
    ChimeraX-MapEraser: 1.0
    ChimeraX-MapFilter: 2.0
    ChimeraX-MapFit: 2.0
    ChimeraX-MapSeries: 2.0
    ChimeraX-Markers: 1.0
    ChimeraX-Mask: 1.0
    ChimeraX-MatchMaker: 1.1
    ChimeraX-MDcrds: 2.0
    ChimeraX-MedicalToolbar: 1.0.1
    ChimeraX-Meeting: 1.0
    ChimeraX-MLP: 1.0
    ChimeraX-mmCIF: 2.2
    ChimeraX-MMTF: 2.0
    ChimeraX-Modeller: 1.0
    ChimeraX-ModelPanel: 1.0
    ChimeraX-ModelSeries: 1.0
    ChimeraX-Mol2: 2.0
    ChimeraX-Morph: 1.0
    ChimeraX-MouseModes: 1.0
    ChimeraX-Movie: 1.0
    ChimeraX-Neuron: 1.0
    ChimeraX-Nucleotides: 2.0
    ChimeraX-OpenCommand: 1.2.1
    ChimeraX-PDB: 2.1
    ChimeraX-PDBBio: 1.0
    ChimeraX-PickBlobs: 1.0
    ChimeraX-Positions: 1.0
    ChimeraX-PresetMgr: 1.0
    ChimeraX-PubChem: 2.0
    ChimeraX-Read-Pbonds: 1.0
    ChimeraX-RealSense: 1.5
    ChimeraX-Registration: 1.1
    ChimeraX-RemoteControl: 1.0
    ChimeraX-ResidueFit: 1.0
    ChimeraX-RestServer: 1.0
    ChimeraX-RNALayout: 1.0
    ChimeraX-RotamerLibMgr: 2.0
    ChimeraX-RotamerLibsDunbrack: 2.0
    ChimeraX-RotamerLibsDynameomics: 2.0
    ChimeraX-RotamerLibsRichardson: 2.0
    ChimeraX-SaveCommand: 1.2
    ChimeraX-SchemeMgr: 1.0
    ChimeraX-SDF: 2.0
    ChimeraX-Segger: 1.0
    ChimeraX-Segment: 1.0
    ChimeraX-SeqView: 2.2
    ChimeraX-Shape: 1.0.1
    ChimeraX-Shell: 1.0
    ChimeraX-Shortcuts: 1.0
    ChimeraX-ShowAttr: 1.0
    ChimeraX-ShowSequences: 1.0
    ChimeraX-SideView: 1.0
    ChimeraX-Smiles: 2.0
    ChimeraX-SmoothLines: 1.0
    ChimeraX-SpaceNavigator: 1.0
    ChimeraX-StdCommands: 1.0.4
    ChimeraX-STL: 1.0
    ChimeraX-Storm: 1.0
    ChimeraX-Struts: 1.0
    ChimeraX-Surface: 1.0
    ChimeraX-SwapAA: 2.0
    ChimeraX-SwapRes: 2.0
    ChimeraX-TapeMeasure: 1.0
    ChimeraX-Test: 1.0
    ChimeraX-Toolbar: 1.0
    ChimeraX-ToolshedUtils: 1.0
    ChimeraX-Tug: 1.0
    ChimeraX-UI: 1.2.3
    ChimeraX-uniprot: 2.0
    ChimeraX-ViewDockX: 1.0
    ChimeraX-Vive: 1.1
    ChimeraX-VolumeMenu: 1.0
    ChimeraX-VTK: 1.0
    ChimeraX-WavefrontOBJ: 1.0
    ChimeraX-WebCam: 1.0
    ChimeraX-WebServices: 1.0
    ChimeraX-Zone: 1.0
    colorama: 0.4.3
    comtypes: 1.1.7
    cxservices: 1.0
    cycler: 0.10.0
    Cython: 0.29.20
    decorator: 4.4.2
    distlib: 0.3.1
    docutils: 0.16
    filelock: 3.0.12
    funcparserlib: 0.3.6
    gdcm: 2.8.8
    grako: 3.16.5
    h5py: 2.10.0
    html2text: 2020.1.16
    idna: 2.10
    ihm: 0.16
    imagecodecs: 2020.5.30
    imagecodecs-lite: 2020.1.31
    imagesize: 1.2.0
    ipykernel: 5.3.0
    ipython: 7.15.0
    ipython-genutils: 0.2.0
    jedi: 0.17.2
    Jinja2: 2.11.2
    jupyter-client: 6.1.3
    jupyter-core: 4.6.3
    kiwisolver: 1.2.0
    line-profiler: 2.1.2
    lxml: 4.5.1
    MarkupSafe: 1.1.1
    matplotlib: 3.2.1
    MolecularDynamicsViewer: 1.1
    msgpack: 1.0.0
    netifaces: 0.10.9
    networkx: 2.4
    numexpr: 2.7.1
    numpy: 1.18.5+mkl
    numpydoc: 1.0.0
    openvr: 1.12.501
    packaging: 20.4
    parso: 0.7.1
    pickleshare: 0.7.5
    Pillow: 7.1.2
    pip: 20.2.2
    pkginfo: 1.5.0.1
    prompt-toolkit: 3.0.7
    psutil: 5.7.0
    pycollada: 0.7.1
    pydicom: 2.0.0
    Pygments: 2.6.1
    PyOpenGL: 3.1.5
    PyOpenGL-accelerate: 3.1.5
    pyparsing: 2.4.7
    PyQt5-commercial: 5.12.3
    PyQt5-sip: 4.19.19
    PyQtWebEngine-commercial: 5.12.1
    pyrealsense2: 2.42.0.2924
    python-dateutil: 2.8.1
    pytz: 2020.1
    pywin32: 228
    pyzmq: 19.0.2
    qtconsole: 4.7.4
    QtPy: 1.9.0
    RandomWords: 0.3.0
    requests: 2.24.0
    scipy: 1.4.1
    setuptools: 49.4.0
    sfftk-rw: 0.6.6.dev0
    six: 1.15.0
    snowballstemmer: 2.0.0
    sortedcontainers: 2.2.2
    Sphinx: 3.1.1
    sphinxcontrib-applehelp: 1.0.2
    sphinxcontrib-blockdiag: 2.0.0
    sphinxcontrib-devhelp: 1.0.2
    sphinxcontrib-htmlhelp: 1.0.3
    sphinxcontrib-jsmath: 1.0.1
    sphinxcontrib-qthelp: 1.0.3
    sphinxcontrib-serializinghtml: 1.1.4
    suds-jurko: 0.6
    tables: 3.6.1
    tifffile: 2020.6.3
    tinyarray: 1.2.2
    tornado: 6.0.4
    traitlets: 5.0.4
    urllib3: 1.25.10
    wcwidth: 0.2.5
    webcolors: 1.11.1
    wheel: 0.34.2
    WMI: 1.5.1

Change History (2)

comment:1 by pett, 4 years ago

Component: UnassignedVR
Owner: set to Tom Goddard
Platform: all
Project: ChimeraX
Status: newassigned
Summary: ChimeraX bug report submissionsecond "vr true" failed: openvr.error_code.CompositorError_TextureUsesUnsupportedFormat

comment:2 by Tom Goddard, 4 years ago

Resolution: duplicate
Status: assignedclosed

This was fixed 5 weeks ago, so get the ChimeraX 1.2 release candidate or daily build. This error happens when using "vr on" and "vr off" a few times -- it didn't properly close the VR connection with "vr off" and that leads to this error.

Duplicate of #4407.

https://plato.cgl.ucsf.edu/trac/ChimeraX/ticket/4407

Note: See TracTickets for help on using tickets.