Opened 3 years ago
Last modified 3 years ago
#7272 assigned defect
Shader does not have uniform variable "num_clip_planes"
| Reported by: | Owned by: | Tom Goddard | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Graphics | Version: | |
| Keywords: | Cc: | ||
| Blocked By: | Blocking: | ||
| Notify when closed: | Platform: | all | |
| Project: | ChimeraX |
Description
The following bug report has been submitted:
Platform: Linux-5.15.0-40-generic-x86_64-with-glibc2.35
ChimeraX Version: 1.4 (2022-06-03 23:39:42 UTC)
Description
(Describe the actions that caused this problem to occur here)
Log:
UCSF ChimeraX version: 1.4 (2022-06-03)
© 2016-2022 Regents of the University of California. All rights reserved.
How to cite UCSF ChimeraX
> open /home/tmalla/Work/LCLS/Blac2020/Final/water.pdb format pdb
Chain information for water.pdb #1
---
Chain | Description
A B C D | No description available
An OpenGL graphics error occurred. Most often this is caused by a graphics
driver bug. The only way to fix such bugs is to update your graphics driver.
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.
Shader does not have uniform variable "num_clip_planes"
shader capabilities SHADER_LIGHTING, SHADER_LIGHTING_NORMALS,
SHADER_DEPTH_CUE, SHADER_SHIFT_AND_SCALE, SHADER_VERTEX_COLORS,
SHADER_CLIP_PLANES
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.9/site-
packages/chimerax/core/updateloop.py", line 73, in draw_new_frame
view.draw(check_for_changes = False)
File "/usr/lib/ucsf-chimerax/lib/python3.9/site-
packages/chimerax/graphics/view.py", line 165, in draw
self._draw_scene(camera, drawings)
File "/usr/lib/ucsf-chimerax/lib/python3.9/site-
packages/chimerax/graphics/view.py", line 235, in _draw_scene
draw_opaque(r, opaque_drawings)
File "/usr/lib/ucsf-chimerax/lib/python3.9/site-
packages/chimerax/graphics/drawing.py", line 1526, in draw_opaque
_draw_multiple(drawings, renderer, Drawing.OPAQUE_DRAW_PASS)
File "/usr/lib/ucsf-chimerax/lib/python3.9/site-
packages/chimerax/graphics/drawing.py", line 1539, in _draw_multiple
d.draw(renderer, draw_pass)
File "/usr/lib/ucsf-chimerax/lib/python3.9/site-
packages/chimerax/graphics/drawing.py", line 752, in draw
self.draw_self(renderer, draw_pass)
File "/usr/lib/ucsf-chimerax/lib/python3.9/site-
packages/chimerax/graphics/drawing.py", line 759, in draw_self
self._draw_geometry(renderer, opaque_only = any_transp)
File "/usr/lib/ucsf-chimerax/lib/python3.9/site-
packages/chimerax/graphics/drawing.py", line 817, in _draw_geometry
renderer.set_model_matrix(p)
File "/usr/lib/ucsf-chimerax/lib/python3.9/site-
packages/chimerax/graphics/opengl.py", line 811, in set_model_matrix
self.set_clip_parameters()
File "/usr/lib/ucsf-chimerax/lib/python3.9/site-
packages/chimerax/graphics/opengl.py", line 842, in set_clip_parameters
p.set_integer('num_clip_planes', len(cp))
File "/usr/lib/ucsf-chimerax/lib/python3.9/site-
packages/chimerax/graphics/opengl.py", line 2755, in set_integer
GL.glUniform1i(self.uniform_id(name), value)
File "/usr/lib/ucsf-chimerax/lib/python3.9/site-
packages/chimerax/graphics/opengl.py", line 2786, in uniform_id
raise OpenGLError('Shader does not have uniform variable "%s"\n shader
capabilities %s'
chimerax.graphics.opengl.OpenGLError: Shader does not have uniform variable
"num_clip_planes"
shader capabilities SHADER_LIGHTING, SHADER_LIGHTING_NORMALS,
SHADER_DEPTH_CUE, SHADER_SHIFT_AND_SCALE, SHADER_VERTEX_COLORS,
SHADER_CLIP_PLANES
OpenGL version: 4.6 (Core Profile) Mesa 22.0.1
OpenGL renderer: Mesa Intel(R) HD Graphics 4600 (HSW GT2)
OpenGL vendor: Intel
Python: 3.9.11
Locale: en_US.UTF-8
Qt version: PyQt6 6.3.0, Qt 6.3.0
Qt runtime version: 6.3.0
Qt platform: xcb
XDG_SESSION_TYPE=x11
DESKTOP_SESSION=ubuntu-xorg
XDG_SESSION_DESKTOP=ubuntu-xorg
XDG_CURRENT_DESKTOP=ubuntu:GNOME
DISPLAY=:0
Manufacturer: Dell Inc.
Model: OptiPlex 9030 AIO
OS: Ubuntu 22.04 jammy
Architecture: 64bit ELF
Virtual Machine: none
CPU: 4 Intel(R) Core(TM) i5-4590S CPU @ 3.00GHz
Cache Size: 6144 KB
Memory:
total used free shared buff/cache available
Mem: 15Gi 5.4Gi 1.9Gi 1.3Gi 8.2Gi 8.5Gi
Swap: 2.0Gi 5.0Mi 2.0Gi
Graphics:
00:02.0 VGA compatible controller [0300]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller [8086:0412] (rev 06)
DeviceName: Onboard IGD
Subsystem: Dell Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller [1028:0625]
Installed Packages:
alabaster: 0.7.12
appdirs: 1.4.4
Babel: 2.10.1
backcall: 0.2.0
blockdiag: 3.0.0
certifi: 2022.5.18.1
cftime: 1.6.0
charset-normalizer: 2.0.12
ChimeraX-AddCharge: 1.2.3
ChimeraX-AddH: 2.1.11
ChimeraX-AlignmentAlgorithms: 2.0
ChimeraX-AlignmentHdrs: 3.2.1
ChimeraX-AlignmentMatrices: 2.0
ChimeraX-Alignments: 2.4.3
ChimeraX-AlphaFold: 1.0
ChimeraX-AltlocExplorer: 1.0.2
ChimeraX-AmberInfo: 1.0
ChimeraX-Arrays: 1.0
ChimeraX-Atomic: 1.39.1
ChimeraX-AtomicLibrary: 7.0
ChimeraX-AtomSearch: 2.0.1
ChimeraX-AxesPlanes: 2.1
ChimeraX-BasicActions: 1.1
ChimeraX-BILD: 1.0
ChimeraX-BlastProtein: 2.1.1
ChimeraX-BondRot: 2.0
ChimeraX-BugReporter: 1.0
ChimeraX-BuildStructure: 2.7
ChimeraX-Bumps: 1.0
ChimeraX-BundleBuilder: 1.1
ChimeraX-ButtonPanel: 1.0
ChimeraX-CageBuilder: 1.0
ChimeraX-CellPack: 1.0
ChimeraX-Centroids: 1.2
ChimeraX-ChemGroup: 2.0
ChimeraX-Clashes: 2.2.4
ChimeraX-ColorActions: 1.0
ChimeraX-ColorGlobe: 1.0
ChimeraX-ColorKey: 1.5.1
ChimeraX-CommandLine: 1.2.3
ChimeraX-ConnectStructure: 2.0.1
ChimeraX-Contacts: 1.0
ChimeraX-Core: 1.4
ChimeraX-CoreFormats: 1.1
ChimeraX-coulombic: 1.3.2
ChimeraX-Crosslinks: 1.0
ChimeraX-Crystal: 1.0
ChimeraX-CrystalContacts: 1.0
ChimeraX-DataFormats: 1.2.2
ChimeraX-Dicom: 1.1
ChimeraX-DistMonitor: 1.1.5
ChimeraX-Dssp: 2.0
ChimeraX-EMDB-SFF: 1.0
ChimeraX-ExperimentalCommands: 1.0
ChimeraX-FileHistory: 1.0
ChimeraX-FunctionKey: 1.0
ChimeraX-Geometry: 1.2
ChimeraX-gltf: 1.0
ChimeraX-Graphics: 1.1
ChimeraX-Hbonds: 2.1.2
ChimeraX-Help: 1.2
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
ChimeraX-Label: 1.1.1
ChimeraX-LinuxSupport: 1.0
ChimeraX-ListInfo: 1.1.1
ChimeraX-Log: 1.1.5
ChimeraX-LookingGlass: 1.1
ChimeraX-Maestro: 1.8.1
ChimeraX-Map: 1.1
ChimeraX-MapData: 2.0
ChimeraX-MapEraser: 1.0
ChimeraX-MapFilter: 2.0
ChimeraX-MapFit: 2.0
ChimeraX-MapSeries: 2.1
ChimeraX-Markers: 1.0
ChimeraX-Mask: 1.0
ChimeraX-MatchMaker: 2.0.6
ChimeraX-MDcrds: 2.6
ChimeraX-MedicalToolbar: 1.0.1
ChimeraX-Meeting: 1.0
ChimeraX-MLP: 1.1
ChimeraX-mmCIF: 2.7
ChimeraX-MMTF: 2.1
ChimeraX-Modeller: 1.5.5
ChimeraX-ModelPanel: 1.3.2
ChimeraX-ModelSeries: 1.0
ChimeraX-Mol2: 2.0
ChimeraX-Morph: 1.0
ChimeraX-MouseModes: 1.1
ChimeraX-Movie: 1.0
ChimeraX-Neuron: 1.0
ChimeraX-Nucleotides: 2.0.2
ChimeraX-OpenCommand: 1.9
ChimeraX-PDB: 2.6.6
ChimeraX-PDBBio: 1.0
ChimeraX-PDBLibrary: 1.0.2
ChimeraX-PDBMatrices: 1.0
ChimeraX-PickBlobs: 1.0
ChimeraX-Positions: 1.0
ChimeraX-PresetMgr: 1.1
ChimeraX-PubChem: 2.1
ChimeraX-ReadPbonds: 1.0.1
ChimeraX-Registration: 1.1
ChimeraX-RemoteControl: 1.0
ChimeraX-ResidueFit: 1.0
ChimeraX-RestServer: 1.1
ChimeraX-RNALayout: 1.0
ChimeraX-RotamerLibMgr: 2.0.1
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
ChimeraX-Segger: 1.0
ChimeraX-Segment: 1.0
ChimeraX-SelInspector: 1.0
ChimeraX-SeqView: 2.6
ChimeraX-Shape: 1.0.1
ChimeraX-Shell: 1.0
ChimeraX-Shortcuts: 1.1
ChimeraX-ShowAttr: 1.0
ChimeraX-ShowSequences: 1.0
ChimeraX-SideView: 1.0
ChimeraX-Smiles: 2.1
ChimeraX-SmoothLines: 1.0
ChimeraX-SpaceNavigator: 1.0
ChimeraX-StdCommands: 1.8
ChimeraX-STL: 1.0
ChimeraX-Storm: 1.0
ChimeraX-StructMeasure: 1.0.1
ChimeraX-Struts: 1.0.1
ChimeraX-Surface: 1.0
ChimeraX-SwapAA: 2.0
ChimeraX-SwapRes: 2.1.1
ChimeraX-TapeMeasure: 1.0
ChimeraX-Test: 1.0
ChimeraX-Toolbar: 1.1.1
ChimeraX-ToolshedUtils: 1.2.1
ChimeraX-Tug: 1.0
ChimeraX-UI: 1.18.3
ChimeraX-uniprot: 2.2
ChimeraX-UnitCell: 1.0
ChimeraX-ViewDockX: 1.1.2
ChimeraX-VIPERdb: 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.1.0
ChimeraX-Zone: 1.0
colorama: 0.4.4
cxservices: 1.2
cycler: 0.11.0
Cython: 0.29.26
debugpy: 1.6.0
decorator: 5.1.1
distro: 1.6.0
docutils: 0.17.1
entrypoints: 0.4
filelock: 3.4.2
fonttools: 4.33.3
funcparserlib: 1.0.0
grako: 3.16.5
h5py: 3.7.0
html2text: 2020.1.16
idna: 3.3
ihm: 0.27
imagecodecs: 2021.11.20
imagesize: 1.3.0
ipykernel: 6.6.1
ipython: 7.31.1
ipython-genutils: 0.2.0
jedi: 0.18.1
Jinja2: 3.0.3
jupyter-client: 7.1.0
jupyter-core: 4.10.0
kiwisolver: 1.4.2
line-profiler: 3.4.0
lxml: 4.7.1
lz4: 3.1.10
MarkupSafe: 2.1.1
matplotlib: 3.5.1
matplotlib-inline: 0.1.3
msgpack: 1.0.3
nest-asyncio: 1.5.5
netCDF4: 1.5.8
networkx: 2.6.3
numexpr: 2.8.1
numpy: 1.22.1
openvr: 1.16.802
packaging: 21.3
ParmEd: 3.4.3
parso: 0.8.3
pexpect: 4.8.0
pickleshare: 0.7.5
Pillow: 9.0.1
pip: 21.3.1
pkginfo: 1.8.2
prompt-toolkit: 3.0.29
psutil: 5.9.0
ptyprocess: 0.7.0
pycollada: 0.7.2
pydicom: 2.2.2
Pygments: 2.11.2
PyOpenGL: 3.1.5
PyOpenGL-accelerate: 3.1.5
pyparsing: 3.0.9
PyQt6-commercial: 6.3.0
PyQt6-Qt6: 6.3.0
PyQt6-sip: 13.3.1
PyQt6-WebEngine-commercial: 6.3.0
PyQt6-WebEngine-Qt6: 6.3.0
python-dateutil: 2.8.2
pytz: 2022.1
pyzmq: 23.1.0
qtconsole: 5.3.0
QtPy: 2.1.0
RandomWords: 0.3.0
requests: 2.27.1
scipy: 1.7.3
setuptools: 59.8.0
sfftk-rw: 0.7.2
six: 1.16.0
snowballstemmer: 2.2.0
sortedcontainers: 2.4.0
Sphinx: 4.3.2
sphinx-autodoc-typehints: 1.15.2
sphinxcontrib-applehelp: 1.0.2
sphinxcontrib-blockdiag: 3.0.0
sphinxcontrib-devhelp: 1.0.2
sphinxcontrib-htmlhelp: 2.0.0
sphinxcontrib-jsmath: 1.0.1
sphinxcontrib-qthelp: 1.0.3
sphinxcontrib-serializinghtml: 1.1.5
suds-community: 1.0.0
tables: 3.7.0
tifffile: 2021.11.2
tinyarray: 1.2.4
tornado: 6.1
traitlets: 5.1.1
urllib3: 1.26.9
wcwidth: 0.2.5
webcolors: 1.11.1
wheel: 0.37.1
wheel-filename: 1.3.0
Change History (10)
comment:1 by , 3 years ago
| Component: | Unassigned → Graphics |
|---|---|
| Owner: | set to |
| Platform: | → all |
| Project: | → ChimeraX |
| Status: | new → assigned |
| Summary: | ChimeraX bug report submission → Shader does not have uniform variable "num_clip_planes" |
comment:2 by , 3 years ago
Does this error happen when you open any PDB file?
I am puzzled because it looks like you enabled clip planes, but I don't see in the log anything enabling clip planes. The log just shows you opened a PDB file. Did you enable clip planes somehow?
I am also puzzled because the error says that the GPU shader program does not have a variable and if the shader in use really is the one described in the error message, then it does have the variable (num_clip_planes). So either the shader program reported in the error is not the actual shader in use (ie the shader somehow got changed without ChimeraX knowing about it), or your graphics driver is broken.
follow-up: 3 comment:3 by , 3 years ago
I get this error when I try to use the side view option. As soon as I click the clip plane, the program crashes. I did update all my drivers though.
It happened after I upgraded my system from Ubuntu 20 to latest 22 version.
Thank you
Tek Narsingh Malla
________________________________
From: ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu>
Sent: Wednesday, July 13, 2022 1:10:31 PM
Cc: goddard@cgl.ucsf.edu <goddard@cgl.ucsf.edu>; Tek Narsingh Malla <tmalla@uwm.edu>
Subject: Re: [ChimeraX] #7272: Shader does not have uniform variable "num_clip_planes"
#7272: Shader does not have uniform variable "num_clip_planes"
-------------------------------+-------------------------
Reporter: tmalla@… | Owner: Tom Goddard
Type: defect | Status: assigned
Priority: normal | Milestone:
Component: Graphics | Version:
Resolution: | Keywords:
Blocked By: | Blocking:
Notify when closed: | Platform: all
Project: ChimeraX |
-------------------------------+-------------------------
Comment (by Tom Goddard):
Does this error happen when you open any PDB file?
I am puzzled because it looks like you enabled clip planes, but I don't
see in the log anything enabling clip planes. The log just shows you
opened a PDB file. Did you enable clip planes somehow?
I am also puzzled because the error says that the GPU shader program does
not have a variable and if the shader in use really is the one described
in the error message, then it does have the variable (num_clip_planes).
So either the shader program reported in the error is not the actual
shader in use (ie the shader somehow got changed without ChimeraX knowing
about it), or your graphics driver is broken.
--
Ticket URL: <https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rbvi.ucsf.edu%2Ftrac%2FChimeraX%2Fticket%2F7272%23comment%3A2&data=05%7C01%7Ctmalla%40uwm.edu%7C471482fa88a746b0d3b808da64fafa38%7C0bca7ac3fcb64efd89eb6de97603cf21%7C0%7C0%7C637933326349874283%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=O6caew2oBzZ%2Fn6s8xIzjefMQmx9tlJogb9NoKr7e8qc%3D&reserved=0>
ChimeraX <https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rbvi.ucsf.edu%2Fchimerax%2F&data=05%7C01%7Ctmalla%40uwm.edu%7C471482fa88a746b0d3b808da64fafa38%7C0bca7ac3fcb64efd89eb6de97603cf21%7C0%7C0%7C637933326349874283%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=YpuapGxhzS8KouTyrqXfGNxhBFVXstcTksjvSYfK4Gg%3D&reserved=0>
ChimeraX Issue Tracker
comment:4 by , 3 years ago
Ok. I don't have an Ubuntu 22 system to test it on.
Could you try opening a PDB and then typing the command "clip" and see if that generates the same error. That will make a clip plane. This will help see if it is something specific to the side view.
follow-up: 5 comment:5 by , 3 years ago
Yup. Typing “clip” generates the exact same error. Seems to be the ubuntu 22 problem. It seems to be working fine on windows.
Thank you,
Tek Narsingh Malla
From: ChimeraX<mailto:ChimeraX-bugs-admin@cgl.ucsf.edu>
Sent: Wednesday, July 13, 2022 3:48 PM
Cc: goddard@cgl.ucsf.edu<mailto:goddard@cgl.ucsf.edu>; Tek Narsingh Malla<mailto:tmalla@uwm.edu>
Subject: Re: [ChimeraX] #7272: Shader does not have uniform variable "num_clip_planes"
#7272: Shader does not have uniform variable "num_clip_planes"
-------------------------------+-------------------------
Reporter: tmalla@… | Owner: Tom Goddard
Type: defect | Status: assigned
Priority: normal | Milestone:
Component: Graphics | Version:
Resolution: | Keywords:
Blocked By: | Blocking:
Notify when closed: | Platform: all
Project: ChimeraX |
-------------------------------+-------------------------
Comment (by Tom Goddard):
Ok. I don't have an Ubuntu 22 system to test it on.
Could you try opening a PDB and then typing the command "clip" and see if
that generates the same error. That will make a clip plane. This will
help see if it is something specific to the side view.
--
Ticket URL: <https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rbvi.ucsf.edu%2Ftrac%2FChimeraX%2Fticket%2F7272%23comment%3A4&data=05%7C01%7Ctmalla%40uwm.edu%7C5eff1d8bb8614d248c3608da65110cb4%7C0bca7ac3fcb64efd89eb6de97603cf21%7C0%7C0%7C637933421159591040%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=lwVS3vXfTEQ4UL2jtvTW8iqpZDW%2FqD2Kv455kD45tqg%3D&reserved=0>
ChimeraX <https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rbvi.ucsf.edu%2Fchimerax%2F&data=05%7C01%7Ctmalla%40uwm.edu%7C5eff1d8bb8614d248c3608da65110cb4%7C0bca7ac3fcb64efd89eb6de97603cf21%7C0%7C0%7C637933421159591040%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=2kekTB6oyn60I8MAxwxk%2Fty9MFaBSRyWpatS6LEH5MY%3D&reserved=0>
ChimeraX Issue Tracker
comment:6 by , 3 years ago
Thanks! One more test. Can you close the Side View panel and then try the "clip" command? I'm just wondering if Side View is somehow involved.
If that gives the same error I will see if I can find an Ubuntu 22 system to test on. Somehow I don't think it is Ubuntu 22 that is the problem. It looks more likely to be the graphics driver.
follow-up: 7 comment:7 by , 3 years ago
Same thing even without the panel open. It does say OpenGL graphics error occurred. But my system also says all drivers are up to date. So I don't know. As for now, I can keep working on a windows machine.
Thank you
Tek Narsingh Malla
________________________________
From: ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu>
Sent: Thursday, July 14, 2022 12:43:09 PM
Cc: goddard@cgl.ucsf.edu <goddard@cgl.ucsf.edu>; Tek Narsingh Malla <tmalla@uwm.edu>
Subject: Re: [ChimeraX] #7272: Shader does not have uniform variable "num_clip_planes"
#7272: Shader does not have uniform variable "num_clip_planes"
-------------------------------+-------------------------
Reporter: tmalla@… | Owner: Tom Goddard
Type: defect | Status: assigned
Priority: normal | Milestone:
Component: Graphics | Version:
Resolution: | Keywords:
Blocked By: | Blocking:
Notify when closed: | Platform: all
Project: ChimeraX |
-------------------------------+-------------------------
Comment (by Tom Goddard):
Thanks! One more test. Can you close the Side View panel and then try
the "clip" command? I'm just wondering if Side View is somehow involved.
If that gives the same error I will see if I can find an Ubuntu 22 system
to test on. Somehow I don't think it is Ubuntu 22 that is the problem.
It looks more likely to be the graphics driver.
--
Ticket URL: <https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rbvi.ucsf.edu%2Ftrac%2FChimeraX%2Fticket%2F7272%23comment%3A6&data=05%7C01%7Ctmalla%40uwm.edu%7C616698c037534ade96a508da65c05212%7C0bca7ac3fcb64efd89eb6de97603cf21%7C0%7C0%7C637934173947612334%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Eq7jdNQ1rgzelOFGOemMz8Y2uweWXo6gtrDD9NbZY3c%3D&reserved=0>
ChimeraX <https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rbvi.ucsf.edu%2Fchimerax%2F&data=05%7C01%7Ctmalla%40uwm.edu%7C616698c037534ade96a508da65c05212%7C0bca7ac3fcb64efd89eb6de97603cf21%7C0%7C0%7C637934173947612334%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=6OIqcUU8qRK7C67Yf6b6HGJmAMms9jj5GzRn7kPlwTE%3D&reserved=0>
ChimeraX Issue Tracker
follow-up: 8 comment:8 by , 3 years ago
Thanks! I will try to track down an Ubuntu 22 machine to see if I can get the same error. The OpenGL error is because a GPU shader program that is part of ChimeraX supposedly does not have a variable. It of course does have the variable or it would not work on any computer. But something unusual is happening in ChimeraX or the graphics driver simply isn't compiling the GPU shader program correctly. I'll only be able to figure it out by getting on a machine that gives that error.
comment:9 by , 3 years ago
Unable to reproduce error on Ubuntu 22.04 virtual machine running using VMware Workstation on Windows 10. The graphics driver is:
OpenGL version: 4.1 (Core Profile) Mesa 22.0.1 OpenGL renderer: SVGA3D; build: RELEASE; LLVM; OpenGL vendor: VMware, Inc.
And the underlying graphics is a Nvidia GeForce GTX 970 with the 516.59 driver.
comment:10 by , 3 years ago
Greg could you try auto-starting side view? The reporter had that enabled.
Reported by Tek Malla