#15569 closed defect (can't reproduce)

lookingglass errors

Reported by: chimerax-bug-report@… Owned by: Tom Goddard
Priority: normal Milestone:
Component: General Controls 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.22631
ChimeraX Version: 1.9.dev202407052353 (2024-07-05 23:53:33 UTC)
Description
(Describe the actions that caused this problem to occur here)

Log:
Startup Messages  
---  
note | available bundle cache has not been initialized yet  
  
You can double click a model's Name or ID in the model panel to edit those
fields  
UCSF ChimeraX version: 1.9.dev202407052353 (2024-07-05)  
© 2016-2024 Regents of the University of California. All rights reserved.  
How to cite UCSF ChimeraX  

> help help:quickstart

> open "C:/Users/联想/Desktop/Predicted Rep
> structure/fold_2024_07_06_17_52_rep_ptm/fold_2024_07_06_17_52_rep_ptm_model_1.cif"

Chain information for fold_2024_07_06_17_52_rep_ptm_model_1.cif #1  
---  
Chain | Description  
A | .  
  

> select /A:1-357

2878 atoms, 2956 bonds, 357 residues, 1 model selected  

> hide sel cartoons

[Repeated 3 time(s)]

> show sel cartoons

> select protein

2878 atoms, 2956 bonds, 357 residues, 1 model selected  

> select nucleic-acid

Nothing selected  

> color bynucleotide

[Repeated 2 time(s)]

> show target m

> nucleotides atoms

> style nucleic stick

Changed 0 atom styles  

> nucleotides fill

> style nucleic stick

Changed 0 atom styles  

> nucleotides tube/slab shape muffler

> ui mousemode right label

> ui mousemode right distance

> select /A:1-357

2878 atoms, 2956 bonds, 357 residues, 1 model selected  

> select /A:1-357

2878 atoms, 2956 bonds, 357 residues, 1 model selected  

> close

> open "C:\Users\联想\Desktop\Predicted Rep
> structure\fold_2024_07_06_17_52_rep_ptm\fold_2024_07_06_17_52_rep_ptm_model_1.cif"
> format mmcif

Chain information for fold_2024_07_06_17_52_rep_ptm_model_1.cif #1  
---  
Chain | Description  
A | .  
  

> open "C:\Users\联想\Desktop\Predicted Rep
> structure\fold_2024_07_06_17_52_rep_ptm\fold_2024_07_06_17_52_rep_ptm_model_1.cif"
> format mmcif

Chain information for fold_2024_07_06_17_52_rep_ptm_model_1.cif #2  
---  
Chain | Description  
A | .  
  

> lookingglass

Failed to initialize HoloPlay: Interprocess pipe broken  

Did not find any connected LookingGlass display  

Traceback (most recent call last):  
File "D:\APPs\ChimeraX 1.9.dev202407052353\bin\Lib\site-
packages\chimerax\looking_glass\lookingglass.py", line 421, in event  
self._render()  
File "D:\APPs\ChimeraX 1.9.dev202407052353\bin\Lib\site-
packages\chimerax\looking_glass\lookingglass.py", line 433, in _render  
mvwin = r.use_shared_context(self)  
^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\APPs\ChimeraX 1.9.dev202407052353\bin\Lib\site-
packages\chimerax\graphics\opengl.py", line 579, in use_shared_context  
self.make_current()  
File "D:\APPs\ChimeraX 1.9.dev202407052353\bin\Lib\site-
packages\chimerax\graphics\opengl.py", line 550, in make_current  
return self._opengl_context.make_current()  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\APPs\ChimeraX 1.9.dev202407052353\bin\Lib\site-
packages\chimerax\graphics\opengl.py", line 123, in make_current  
raise OpenGLError("Could not make graphics context current")  
chimerax.graphics.opengl.OpenGLError: Could not make graphics context current  
  
chimerax.graphics.opengl.OpenGLError: Could not make graphics context current  
  
File "D:\APPs\ChimeraX 1.9.dev202407052353\bin\Lib\site-
packages\chimerax\graphics\opengl.py", line 123, in make_current  
raise OpenGLError("Could not make graphics context current")  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "D:\APPs\ChimeraX 1.9.dev202407052353\bin\Lib\site-
packages\chimerax\looking_glass\lookingglass.py", line 421, in event  
self._render()  
File "D:\APPs\ChimeraX 1.9.dev202407052353\bin\Lib\site-
packages\chimerax\looking_glass\lookingglass.py", line 433, in _render  
mvwin = r.use_shared_context(self)  
^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\APPs\ChimeraX 1.9.dev202407052353\bin\Lib\site-
packages\chimerax\graphics\opengl.py", line 579, in use_shared_context  
self.make_current()  
File "D:\APPs\ChimeraX 1.9.dev202407052353\bin\Lib\site-
packages\chimerax\graphics\opengl.py", line 550, in make_current  
return self._opengl_context.make_current()  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\APPs\ChimeraX 1.9.dev202407052353\bin\Lib\site-
packages\chimerax\graphics\opengl.py", line 123, in make_current  
raise OpenGLError("Could not make graphics context current")  
chimerax.graphics.opengl.OpenGLError: Could not make graphics context current  
  
chimerax.graphics.opengl.OpenGLError: Could not make graphics context current  
  
File "D:\APPs\ChimeraX 1.9.dev202407052353\bin\Lib\site-
packages\chimerax\graphics\opengl.py", line 123, in make_current  
raise OpenGLError("Could not make graphics context current")  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "D:\APPs\ChimeraX 1.9.dev202407052353\bin\Lib\site-
packages\chimerax\core\triggerset.py", line 149, in invoke  
return self._func(self._name, data)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\APPs\ChimeraX 1.9.dev202407052353\bin\Lib\site-
packages\chimerax\looking_glass\lookingglass.py", line 425, in _frame_drawn  
self._render()  
File "D:\APPs\ChimeraX 1.9.dev202407052353\bin\Lib\site-
packages\chimerax\looking_glass\lookingglass.py", line 433, in _render  
mvwin = r.use_shared_context(self)  
^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\APPs\ChimeraX 1.9.dev202407052353\bin\Lib\site-
packages\chimerax\graphics\opengl.py", line 579, in use_shared_context  
self.make_current()  
File "D:\APPs\ChimeraX 1.9.dev202407052353\bin\Lib\site-
packages\chimerax\graphics\opengl.py", line 550, in make_current  
return self._opengl_context.make_current()  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\APPs\ChimeraX 1.9.dev202407052353\bin\Lib\site-
packages\chimerax\graphics\opengl.py", line 123, in make_current  
raise OpenGLError("Could not make graphics context current")  
chimerax.graphics.opengl.OpenGLError: Could not make graphics context current  
  
Error processing trigger "frame drawn":  
chimerax.graphics.opengl.OpenGLError: Could not make graphics context current  
  
File "D:\APPs\ChimeraX 1.9.dev202407052353\bin\Lib\site-
packages\chimerax\graphics\opengl.py", line 123, in make_current  
raise OpenGLError("Could not make graphics context current")  
  
See log for complete Python traceback.  
  




OpenGL version: 3.3.0 - Build 31.0.101.5328
OpenGL renderer: Intel(R) Arc(TM) Graphics
OpenGL vendor: Intel

Python: 3.11.4
Locale: zh_CN.cp936
Qt version: PyQt6 6.7.0, Qt 6.7.1
Qt runtime version: 6.7.2
Qt platform: windows

Manufacturer: LENOVO
Model: 83D2
OS: Microsoft Windows 11 家庭中文版 (Build 22631)
Memory: 33,945,935,872
MaxProcessMemory: 137,438,953,344
CPU: 18 Intel(R) Core(TM) Ultra 5 125H
OSLanguage: zh-CN

Installed Packages:
    alabaster: 0.7.16
    appdirs: 1.4.4
    asttokens: 2.4.1
    Babel: 2.15.0
    beautifulsoup4: 4.12.3
    blockdiag: 3.0.0
    blosc2: 2.0.0
    build: 1.2.1
    certifi: 2024.7.4
    cftime: 1.6.4
    charset-normalizer: 3.3.2
    ChimeraX-AddCharge: 1.5.17
    ChimeraX-AddH: 2.2.6
    ChimeraX-AlignmentAlgorithms: 2.0.2
    ChimeraX-AlignmentHdrs: 3.5
    ChimeraX-AlignmentMatrices: 2.1
    ChimeraX-Alignments: 2.13
    ChimeraX-AlphaFold: 1.0.1
    ChimeraX-AltlocExplorer: 1.1.1
    ChimeraX-AmberInfo: 1.0
    ChimeraX-Arrays: 1.1
    ChimeraX-Atomic: 1.58.3
    ChimeraX-AtomicLibrary: 14.1.1
    ChimeraX-AtomSearch: 2.0.1
    ChimeraX-AxesPlanes: 2.4
    ChimeraX-BasicActions: 1.1.2
    ChimeraX-BILD: 1.0
    ChimeraX-BlastProtein: 2.4.6
    ChimeraX-BondRot: 2.0.4
    ChimeraX-BugReporter: 1.0.1
    ChimeraX-BuildStructure: 2.13
    ChimeraX-Bumps: 1.0
    ChimeraX-BundleBuilder: 1.2.7
    ChimeraX-ButtonPanel: 1.0.1
    ChimeraX-CageBuilder: 1.0.1
    ChimeraX-CellPack: 1.0
    ChimeraX-Centroids: 1.4
    ChimeraX-ChangeChains: 1.1
    ChimeraX-CheckWaters: 1.4
    ChimeraX-ChemGroup: 2.0.1
    ChimeraX-Clashes: 2.2.4
    ChimeraX-ColorActions: 1.0.5
    ChimeraX-ColorGlobe: 1.0
    ChimeraX-ColorKey: 1.5.6
    ChimeraX-CommandLine: 1.2.5
    ChimeraX-ConnectStructure: 2.0.1
    ChimeraX-Contacts: 1.0.1
    ChimeraX-Core: 1.9.dev202407052353
    ChimeraX-CoreFormats: 1.2
    ChimeraX-coulombic: 1.4.4
    ChimeraX-Crosslinks: 1.0
    ChimeraX-Crystal: 1.0
    ChimeraX-CrystalContacts: 1.0.1
    ChimeraX-DataFormats: 1.2.3
    ChimeraX-DeepMutationalScan: 1.0
    ChimeraX-Dicom: 1.2.4
    ChimeraX-DiffPlot: 1.0
    ChimeraX-DistMonitor: 1.4.2
    ChimeraX-DockPrep: 1.1.3
    ChimeraX-Dssp: 2.0
    ChimeraX-EMDB-SFF: 1.0
    ChimeraX-ESMFold: 1.0
    ChimeraX-FileHistory: 1.0.1
    ChimeraX-Foldseek: 1.0.1
    ChimeraX-FunctionKey: 1.0.1
    ChimeraX-Geometry: 1.3
    ChimeraX-gltf: 1.0
    ChimeraX-Graphics: 1.1.1
    ChimeraX-Hbonds: 2.4
    ChimeraX-Help: 1.3
    ChimeraX-HKCage: 1.3
    ChimeraX-IHM: 1.1
    ChimeraX-ImageFormats: 1.2
    ChimeraX-IMOD: 1.0
    ChimeraX-IO: 1.0.1
    ChimeraX-ItemsInspection: 1.0.1
    ChimeraX-IUPAC: 1.0
    ChimeraX-Label: 1.1.10
    ChimeraX-ListInfo: 1.2.2
    ChimeraX-Log: 1.1.7
    ChimeraX-LookingGlass: 1.1
    ChimeraX-Maestro: 1.9.1
    ChimeraX-Map: 1.2
    ChimeraX-MapData: 2.0
    ChimeraX-MapEraser: 1.0.1
    ChimeraX-MapFilter: 2.0.1
    ChimeraX-MapFit: 2.0
    ChimeraX-MapSeries: 2.1.1
    ChimeraX-Markers: 1.0.1
    ChimeraX-Mask: 1.0.2
    ChimeraX-MatchMaker: 2.1.4
    ChimeraX-MCopy: 1.0
    ChimeraX-MDcrds: 2.7.1
    ChimeraX-MedicalToolbar: 1.0.3
    ChimeraX-Meeting: 1.0.1
    ChimeraX-MLP: 1.1.1
    ChimeraX-mmCIF: 2.14.1
    ChimeraX-MMTF: 2.2
    ChimeraX-Modeller: 1.5.17
    ChimeraX-ModelPanel: 1.5
    ChimeraX-ModelSeries: 1.0.1
    ChimeraX-Mol2: 2.0.3
    ChimeraX-Mole: 1.0
    ChimeraX-Morph: 1.0.2
    ChimeraX-MouseModes: 1.2
    ChimeraX-Movie: 1.0
    ChimeraX-Neuron: 1.0
    ChimeraX-Nifti: 1.2
    ChimeraX-NMRSTAR: 1.0.2
    ChimeraX-NRRD: 1.2
    ChimeraX-Nucleotides: 2.0.3
    ChimeraX-OpenCommand: 1.13.5
    ChimeraX-OrthoPick: 1.0.1
    ChimeraX-PDB: 2.7.6
    ChimeraX-PDBBio: 1.0.1
    ChimeraX-PDBLibrary: 1.0.4
    ChimeraX-PDBMatrices: 1.0
    ChimeraX-PickBlobs: 1.0.1
    ChimeraX-Positions: 1.0
    ChimeraX-PresetMgr: 1.1.2
    ChimeraX-PubChem: 2.2
    ChimeraX-ReadPbonds: 1.0.1
    ChimeraX-Registration: 1.1.2
    ChimeraX-RemoteControl: 1.0
    ChimeraX-RenderByAttr: 1.4.1
    ChimeraX-RenumberResidues: 1.1
    ChimeraX-ResidueFit: 1.0.1
    ChimeraX-RestServer: 1.2
    ChimeraX-RNALayout: 1.0
    ChimeraX-RotamerLibMgr: 4.0
    ChimeraX-RotamerLibsDunbrack: 2.0
    ChimeraX-RotamerLibsDynameomics: 2.0
    ChimeraX-RotamerLibsRichardson: 2.0
    ChimeraX-SaveCommand: 1.5.1
    ChimeraX-SchemeMgr: 1.0
    ChimeraX-SDF: 2.0.2
    ChimeraX-Segger: 1.0
    ChimeraX-Segment: 1.0.1
    ChimeraX-Segmentations: 3.1.5
    ChimeraX-SelInspector: 1.0
    ChimeraX-SeqView: 2.12.1
    ChimeraX-Shape: 1.0.1
    ChimeraX-Shell: 1.0.1
    ChimeraX-Shortcuts: 1.1.1
    ChimeraX-ShowSequences: 1.0.3
    ChimeraX-SideView: 1.0.1
    ChimeraX-Smiles: 2.1.2
    ChimeraX-SmoothLines: 1.0
    ChimeraX-SpaceNavigator: 1.0
    ChimeraX-StdCommands: 1.16.6
    ChimeraX-STL: 1.0.1
    ChimeraX-Storm: 1.0
    ChimeraX-StructMeasure: 1.2.1
    ChimeraX-Struts: 1.0.1
    ChimeraX-Surface: 1.0.1
    ChimeraX-SwapAA: 2.0.1
    ChimeraX-SwapRes: 2.5
    ChimeraX-TapeMeasure: 1.0
    ChimeraX-TaskManager: 1.0
    ChimeraX-Test: 1.0
    ChimeraX-Toolbar: 1.2
    ChimeraX-ToolshedUtils: 1.2.4
    ChimeraX-Topography: 1.0
    ChimeraX-ToQuest: 1.0
    ChimeraX-Tug: 1.0.1
    ChimeraX-UI: 1.39.5
    ChimeraX-uniprot: 2.3.1
    ChimeraX-UnitCell: 1.0.1
    ChimeraX-ViewDockX: 1.4.3
    ChimeraX-VIPERdb: 1.0
    ChimeraX-Vive: 1.1
    ChimeraX-VolumeMenu: 1.0.1
    ChimeraX-vrml: 1.0
    ChimeraX-VTK: 1.0
    ChimeraX-WavefrontOBJ: 1.0
    ChimeraX-WebCam: 1.0.2
    ChimeraX-WebServices: 1.1.4
    ChimeraX-Zone: 1.0.1
    colorama: 0.4.6
    comm: 0.2.2
    comtypes: 1.4.1
    contourpy: 1.2.1
    cxservices: 1.2.2
    cycler: 0.12.1
    Cython: 3.0.10
    debugpy: 1.8.2
    decorator: 5.1.1
    docutils: 0.20.1
    executing: 2.0.1
    filelock: 3.13.4
    fonttools: 4.53.1
    funcparserlib: 2.0.0a0
    glfw: 2.7.0
    grako: 3.16.5
    h5py: 3.11.0
    html2text: 2024.2.26
    idna: 3.7
    ihm: 1.0
    imagecodecs: 2024.1.1
    imagesize: 1.4.1
    ipykernel: 6.29.2
    ipython: 8.21.0
    ipywidgets: 8.1.3
    jedi: 0.19.1
    Jinja2: 3.1.4
    jupyter_client: 8.6.0
    jupyter_core: 5.7.2
    jupyterlab_widgets: 3.0.11
    kiwisolver: 1.4.5
    line-profiler: 4.1.2
    lxml: 5.2.1
    lz4: 4.3.3
    MarkupSafe: 2.1.5
    matplotlib: 3.8.4
    matplotlib-inline: 0.1.7
    msgpack: 1.0.8
    nest-asyncio: 1.6.0
    netCDF4: 1.6.5
    networkx: 3.3
    nibabel: 5.2.0
    nptyping: 2.5.0
    numexpr: 2.10.1
    numpy: 1.26.4
    openvr: 1.26.701
    packaging: 24.1
    ParmEd: 4.2.2
    parso: 0.8.4
    pep517: 0.13.1
    pillow: 10.3.0
    pip: 24.0
    pkginfo: 1.10.0
    platformdirs: 4.2.2
    prompt_toolkit: 3.0.47
    psutil: 5.9.8
    pure-eval: 0.2.2
    py-cpuinfo: 9.0.0
    pycollada: 0.8
    pydicom: 2.4.4
    Pygments: 2.17.2
    pynmrstar: 3.3.4
    pynrrd: 1.0.0
    PyOpenGL: 3.1.7
    PyOpenGL-accelerate: 3.1.7
    pyopenxr: 1.0.3401
    pyparsing: 3.1.2
    pyproject_hooks: 1.1.0
    PyQt6-commercial: 6.7.0
    PyQt6-Qt6: 6.7.2
    PyQt6-sip: 13.6.0
    PyQt6-WebEngine-commercial: 6.7.0
    PyQt6-WebEngine-Qt6: 6.7.2
    PyQt6-WebEngineSubwheel-Qt6: 6.7.2
    python-dateutil: 2.9.0.post0
    pytz: 2024.1
    pywin32: 306
    pyzmq: 26.0.3
    qtconsole: 5.5.1
    QtPy: 2.4.1
    RandomWords: 0.4.0
    requests: 2.32.3
    scipy: 1.13.0
    setuptools: 69.5.1
    sfftk-rw: 0.8.1
    six: 1.16.0
    snowballstemmer: 2.2.0
    sortedcontainers: 2.4.0
    soupsieve: 2.5
    Sphinx: 7.2.6
    sphinx-autodoc-typehints: 2.0.1
    sphinxcontrib-applehelp: 1.0.8
    sphinxcontrib-blockdiag: 3.0.0
    sphinxcontrib-devhelp: 1.0.6
    sphinxcontrib-htmlhelp: 2.0.5
    sphinxcontrib-jsmath: 1.0.1
    sphinxcontrib-qthelp: 1.0.7
    sphinxcontrib-serializinghtml: 1.1.10
    stack-data: 0.6.3
    superqt: 0.6.3
    tables: 3.8.0
    tcia_utils: 1.5.1
    tifffile: 2024.1.30
    tinyarray: 1.2.4
    tornado: 6.4.1
    traitlets: 5.14.2
    typing_extensions: 4.12.2
    tzdata: 2024.1
    urllib3: 2.2.2
    wcwidth: 0.2.13
    webcolors: 1.13
    wheel: 0.43.0
    wheel-filename: 1.4.1
    widgetsnbextension: 4.0.11
    WMI: 1.5.1

Change History (2)

comment:1 by pett, 16 months ago

Component: UnassignedGeneral Controls
Owner: set to Tom Goddard
Platform: all
Project: ChimeraX
Status: newassigned
Summary: ChimeraX bug report submissionlookingglass errors

comment:2 by Tom Goddard, 16 months ago

Resolution: can't reproduce
Status: assignedclosed

The error message says it failed to find a LookingGlass display. The ChimeraX LookingGlass code still tries to render to the QWindow the tiled image but for some reason it could not make the OpenGL context current on that window. Not clear why making the context current failed.

Note: See TracTickets for help on using tickets.