#1133 closed defect (nonchimerax)
3D hardware stereo not working chimeraX in RHEL7
Reported by: | Owned by: | Tom Goddard | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Graphics | Version: | |
Keywords: | Cc: | Greg Couch | |
Blocked By: | Blocking: | ||
Notify when closed: | Platform: | Linux64 (X11) | |
Project: | ChimeraX |
Description
I am running on RHEL7, equivalent to Centos7. Linux paprika 3.10.0-693.21.1.el7.x86_64 #1 SMP Fri Feb 23 18:54:16 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux The Nvidia driver is installed on the system and stereo 3D hardware works fine in pymol. However, it does not seem to run in ChimeraX. chimerax/bin/ChimeraX --stereo just gives and error Traceback (most recent call last): File "/home/xray/chimerax/lib/python3.6/site-packages/chimerax/ui/graphics.py", line 84, in resizeEvent v.draw(check_for_changes = False) File "/home/xray/chimerax/lib/python3.6/site-packages/chimerax/core/graphics/view.py", line 188, in draw camera.set_render_target(vnum, r) File "/home/xray/chimerax/lib/python3.6/site-packages/chimerax/core/graphics/camera.py", line 417, in set_render_target render.set_stereo_buffer(view_num) File "/home/xray/chimerax/lib/python3.6/site-packages/chimerax/core/graphics/opengl.py", line 1000, in set_stereo_buffer GL.glDrawBuffer(b) File "errorchecker.pyx", line 53, in OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError (src/errorchecker.c:1218) OpenGL.error.GLError: GLError( err = 1282, description = b'invalid operation', baseOperation = glDrawBuffer, cArguments = (GL_BACK_RIGHT,) ) The graphics card is an FX4800 Quadro. This was discussed in the ChimeraX users Forum. I have installed the gcc 4.9 lib in /lib as per web page. Does anyone have experience with getting this to work on Linux? thanks kas Kenneth A. Satyshur, M.S., Ph.D. Senior Scientist, Depts. Bacteriology, Bio Molecular Chemistry, Neuroscience, Oncology, Carbone Cancer Center, and the School of Pharmacy University of Wisconsin-Madison Madison, Wisconsin, 53706 608-215-5207
Change History (15)
comment:1 by , 7 years ago
Cc: | added |
---|---|
Component: | Unassigned → Graphics |
Owner: | set to |
Platform: | → Linux64 (X11) |
Project: | → ChimeraX |
Status: | new → assigned |
comment:2 by , 7 years ago
comment:3 by , 7 years ago
FYI, we also have a very simple program that you can use to test hardware stereo at https://www.rbvi.ucsf.edu/Overview/stereotest.html.
follow-up: 4 comment:4 by , 7 years ago
No matter how I start ChimeraX and go to hardware stereo, I get the same error. Here is what I get when using pymol2.0.4 that does stereo correctly: [satyshur@paprika ~]$ pymol2 PyMOL(TM) 2.0.4 - Incentive Product Copyright (C) Schrodinger, LLC This Executable Build integrates and extends Open-Source PyMOL. No license file Detected OpenGL version 2.0 or greater. Shaders available. Detected GLSL version 3.30. OpenGL graphics engine: GL_VENDOR: NVIDIA Corporation GL_RENDERER: Quadro FX 4800/PCIe/SSE2 GL_VERSION: 3.3.0 NVIDIA 340.104 Adapting to Quadro hardware. Detected 16 CPU cores. Enabled multithreaded rendering. OpenGL quad-buffer stereo 3D detected and enabled. PyMOL>stereo quadbuffer Setting: stereo_mode set to 1. kas Kenneth A. Satyshur, M.S., Ph.D. Senior Scientist, Depts. Bacteriology, Bio Molecular Chemistry, Neuroscience, Oncology, Carbone Cancer Center, and the School of Pharmacy University of Wisconsin-Madison Madison, Wisconsin, 53706 608-215-5207 ________________________________ From: ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu> Sent: Tuesday, May 22, 2018 6:40:16 PM Cc: goddard@cgl.ucsf.edu; gregc@cgl.ucsf.edu; Kenneth Satyshur Subject: Re: [ChimeraX] #1133: 3D hardware stereo not working chimeraX in RHEL7 #1133: 3D hardware stereo not working chimeraX in RHEL7 -----------------------------------------+--------------------------- Reporter: kenneth.satyshur@… | Owner: goddard Type: defect | Status: assigned Priority: normal | Milestone: Component: Graphics | Version: Resolution: | Keywords: Blocked By: | Blocking: Notify when closed: | Platform: Linux64 (X11) Project: ChimeraX | -----------------------------------------+--------------------------- Comment (by gregc): FYI, we also have a very simple program that you can use to test hardware stereo at [https://www.rbvi.ucsf.edu/Overview/stereotest.html]. -- Ticket URL: <https://plato.cgl.ucsf.edu/trac/ChimeraX/ticket/1133#comment:3> ChimeraX <http://www.rbvi.ucsf.edu/chimerax/> ChimeraX Issue Tracker
comment:5 by , 7 years ago
Please send us the output of the glxinfo command. That will tell us more about your OpenGL setup and help us figure out what's going on.
follow-up: 6 comment:6 by , 7 years ago
Update:::: Hardware stereo works on the following system: RHEL7.4 ; P5000 Nvidia driver 384.111 I can start ChimeraX then go to camera stereo and I get the system box saying 'enabling stereo' and it goes into hardware stereo. Unfortunately, rotations and incredibly SLOW. In fact virtually impossible and not useful for display. ? why this is? Linux owsley 3.10.0-693.11.6.el7.x86_64 #1 SMP Thu Dec 28 14:23:39 EST 2017 x86_64 x86_64 x86_64 GNU/Linux The other system is old, 8 years, and has a FX4800 with 340.104 driver. Still searching for Good 3D stereo so the professor can teach from ChimeraX. It has superb graphics. kas Kenneth A. Satyshur, M.S., Ph.D. Senior Scientist, Depts. Bacteriology, Bio Molecular Chemistry, Neuroscience, Oncology, Carbone Cancer Center, and the School of Pharmacy University of Wisconsin-Madison Madison, Wisconsin, 53706 608-215-5207 ________________________________ From: ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu> Sent: Wednesday, May 23, 2018 5:18:26 PM Cc: goddard@cgl.ucsf.edu; gregc@cgl.ucsf.edu; Kenneth Satyshur Subject: Re: [ChimeraX] #1133: 3D hardware stereo not working chimeraX in RHEL7 #1133: 3D hardware stereo not working chimeraX in RHEL7 -----------------------------------------+--------------------------- Reporter: kenneth.satyshur@… | Owner: goddard Type: defect | Status: assigned Priority: normal | Milestone: Component: Graphics | Version: Resolution: | Keywords: Blocked By: | Blocking: Notify when closed: | Platform: Linux64 (X11) Project: ChimeraX | -----------------------------------------+--------------------------- Comment (by gregc): Please send us the output of the glxinfo command. That will tell us more about your OpenGL setup and help us figure out what's going on. -- Ticket URL: <https://plato.cgl.ucsf.edu/trac/ChimeraX/ticket/1133#comment:5> ChimeraX <http://www.rbvi.ucsf.edu/chimerax/> ChimeraX Issue Tracker
follow-up: 7 comment:7 by , 7 years ago
Also as I suggested before, please start ChimeraX without stereo and report the OpenGL info it gives at the top of the ChimeraX log panel.
follow-up: 8 comment:8 by , 7 years ago
If it is incredibly slow that is almost certainly a graphics driver issue. I use ChimeraX quad-buffered stereo on a Quadro P6000 on Windows 10 and it is very fast on 100,000 atom structures. I don’t know about the linux drivers. Try ChimeraX command “light simple” to turn of the ambient occlusion lighting and see if that makes it faster. Only a more capable driver will fix slow rendering. Such a driver may not exist on Linux. For the Quadro FX 4800, that card came out 9 years ago it is not surprising there is trouble with it. As it says on the ChimeraX download page: " We recommend using computers three years old or newer for ChimeraX because it employs several graphics features that require or work best on a recent system. Although programs designed 20 years ago like Chimera and PyMol might work fine in stereo on 9 year old graphics, ChimeraX is coded for modern OpenGL, such as requiring a core OpenGL context (those old programs use a “legacy” context). You might want to try Chimera instead of ChimeraX if you need stereo to work on that old system.
follow-up: 9 comment:9 by , 7 years ago
Thanks. I tested it also on a new computer P5000 Nvidia 390.48, and it runs fine. There is not delay in rotation in 3D stereo. Very impressive display. Whish it worked for old systems too. I have 4 of them. kas Kenneth A. Satyshur, M.S., Ph.D. Senior Scientist, Depts. Bacteriology, Bio Molecular Chemistry, Neuroscience, Oncology, Carbone Cancer Center, and the School of Pharmacy University of Wisconsin-Madison Madison, Wisconsin, 53706 608-215-5207 ________________________________ From: ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu> Sent: Wednesday, May 23, 2018 5:51:56 PM To: Kenneth Satyshur; goddard@cgl.ucsf.edu Cc: gregc@cgl.ucsf.edu Subject: Re: [ChimeraX] #1133: 3D hardware stereo not working chimeraX in RHEL7 #1133: 3D hardware stereo not working chimeraX in RHEL7 -----------------------------------------+--------------------------- Reporter: kenneth.satyshur@… | Owner: goddard Type: defect | Status: assigned Priority: normal | Milestone: Component: Graphics | Version: Resolution: | Keywords: Blocked By: | Blocking: Notify when closed: | Platform: Linux64 (X11) Project: ChimeraX | -----------------------------------------+--------------------------- Comment (by goddard@…): {{{ If it is incredibly slow that is almost certainly a graphics driver issue. I use ChimeraX quad-buffered stereo on a Quadro P6000 on Windows 10 and it is very fast on 100,000 atom structures. I don’t know about the linux drivers. Try ChimeraX command “light simple” to turn of the ambient occlusion lighting and see if that makes it faster. Only a more capable driver will fix slow rendering. Such a driver may not exist on Linux. For the Quadro FX 4800, that card came out 9 years ago it is not surprising there is trouble with it. As it says on the ChimeraX download page: " We recommend using computers three years old or newer for ChimeraX because it employs several graphics features that require or work best on a recent system. Although programs designed 20 years ago like Chimera and PyMol might work fine in stereo on 9 year old graphics, ChimeraX is coded for modern OpenGL, such as requiring a core OpenGL context (those old programs use a “legacy” context). You might want to try Chimera instead of ChimeraX if you need stereo to work on that old system. }}} -- Ticket URL: <https://plato.cgl.ucsf.edu/trac/ChimeraX/ticket/1133#comment:8> ChimeraX <http://www.rbvi.ucsf.edu/chimerax/> ChimeraX Issue Tracker
follow-up: 10 comment:10 by , 7 years ago
More updates. I have been running on RHEL7.4 with FX4800 Driver 340.106. It will do stereo in Gnome classic or new Gnome. Rotations are slower than on the P5000 with 390.48. However they do rotate in stereo. However, when I resize the window, chaos reigns. The whole desktop begins to flash in and out. Going to mono does not help. No rotations are possible. In fact I need to logout and back in to kill the behavior. I am sure it is the Gnome desktop. When RedHat went to 7, they broke the nice stereo-in-a-window that runs in version 6 Desktop. Now it is stereo in a desktop, and the whole login is subject to stereo flashing, even if in a desktop that is not displaying stereo. We have have sent many re Kenneth A. Satyshur, M.S., Ph.D. Senior Scientist, Depts. Bacteriology, Bio Molecular Chemistry, Neuroscience, Oncology, Carbone Cancer Center, and the School of Pharmacy University of Wisconsin-Madison Madison, Wisconsin, 53706 608-215-5207 ________________________________ From: ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu> Sent: Friday, May 25, 2018 4:53:20 PM To: Kenneth Satyshur; goddard@cgl.ucsf.edu Cc: gregc@cgl.ucsf.edu Subject: Re: [ChimeraX] #1133: 3D hardware stereo not working chimeraX in RHEL7 #1133: 3D hardware stereo not working chimeraX in RHEL7 -----------------------------------------+--------------------------- Reporter: kenneth.satyshur@… | Owner: goddard Type: defect | Status: assigned Priority: normal | Milestone: Component: Graphics | Version: Resolution: | Keywords: Blocked By: | Blocking: Notify when closed: | Platform: Linux64 (X11) Project: ChimeraX | -----------------------------------------+--------------------------- Comment (by kenneth.satyshur@…): {{{ Thanks. I tested it also on a new computer P5000 Nvidia 390.48, and it runs fine. There is not delay in rotation in 3D stereo. Very impressive display. Whish it worked for old systems too. I have 4 of them. kas Kenneth A. Satyshur, M.S., Ph.D. Senior Scientist, Depts. Bacteriology, Bio Molecular Chemistry, Neuroscience, Oncology, Carbone Cancer Center, and the School of Pharmacy University of Wisconsin-Madison Madison, Wisconsin, 53706 608-215-5207 ________________________________ From: ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu> Sent: Wednesday, May 23, 2018 5:51:56 PM To: Kenneth Satyshur; goddard@cgl.ucsf.edu Cc: gregc@cgl.ucsf.edu Subject: Re: [ChimeraX] #1133: 3D hardware stereo not working chimeraX in RHEL7 #1133: 3D hardware stereo not working chimeraX in RHEL7 -----------------------------------------+--------------------------- Reporter: kenneth.satyshur@… | Owner: goddard Type: defect | Status: assigned Priority: normal | Milestone: Component: Graphics | Version: Resolution: | Keywords: Blocked By: | Blocking: Notify when closed: | Platform: Linux64 (X11) Project: ChimeraX | -----------------------------------------+--------------------------- Comment (by goddard@…): {{{ If it is incredibly slow that is almost certainly a graphics driver issue. I use ChimeraX quad-buffered stereo on a Quadro P6000 on Windows 10 and it is very fast on 100,000 atom structures. I don’t know about the linux drivers. Try ChimeraX command “light simple” to turn of the ambient occlusion lighting and see if that makes it faster. Only a more capable driver will fix slow rendering. Such a driver may not exist on Linux. For the Quadro FX 4800, that card came out 9 years ago it is not surprising there is trouble with it. As it says on the ChimeraX download page: " We recommend using computers three years old or newer for ChimeraX because it employs several graphics features that require or work best on a recent system. Although programs designed 20 years ago like Chimera and PyMol might work fine in stereo on 9 year old graphics, ChimeraX is coded for modern OpenGL, such as requiring a core OpenGL context (those old programs use a “legacy” context). You might want to try Chimera instead of ChimeraX if you need stereo to work on that old system. }}} -- Ticket URL: <https://plato.cgl.ucsf.edu/trac/ChimeraX/ticket/1133#comment:8> ChimeraX <http://www.rbvi.ucsf.edu/chimerax/> ChimeraX Issue Tracker }}} -- Ticket URL: <https://plato.cgl.ucsf.edu/trac/ChimeraX/ticket/1133#comment:9> ChimeraX <http://www.rbvi.ucsf.edu/chimerax/> ChimeraX Issue Tracker
follow-up: 11 comment:11 by , 7 years ago
many requests to both Nvidia and RH but they don't seem interested in fixing stereo problems. I have been forced to keep old RHEL 6 systems because they will do stereo in a window and we need this to do research. I think that all this will end up in Win since there seems to be a bigger audience there (gamers?). Too bad. thanks kas p.s. sorry for the broken mail. Hit something in outlook that was nasty. Kenneth A. Satyshur, M.S., Ph.D. Senior Scientist, Depts. Bacteriology, Bio Molecular Chemistry, Neuroscience, Oncology, Carbone Cancer Center, and the School of Pharmacy University of Wisconsin-Madison Madison, Wisconsin, 53706 608-215-5207 ________________________________ From: Kenneth Satyshur Sent: Monday, May 28, 2018 4:37:00 PM To: goddard@cgl.ucsf.edu; ChimeraX-bugs@cgl.ucsf.edu Cc: gregc@cgl.ucsf.edu Subject: Re: [ChimeraX] #1133: 3D hardware stereo not working chimeraX in RHEL7 More updates. I have been running on RHEL7.4 with FX4800 Driver 340.106. It will do stereo in Gnome classic or new Gnome. Rotations are slower than on the P5000 with 390.48. However they do rotate in stereo. However, when I resize the window, chaos reigns. The whole desktop begins to flash in and out. Going to mono does not help. No rotations are possible. In fact I need to logout and back in to kill the behavior. I am sure it is the Gnome desktop. When RedHat went to 7, they broke the nice stereo-in-a-window that runs in version 6 Desktop. Now it is stereo in a desktop, and the whole login is subject to stereo flashing, even if in a desktop that is not displaying stereo. We have have sent many re Kenneth A. Satyshur, M.S., Ph.D. Senior Scientist, Depts. Bacteriology, Bio Molecular Chemistry, Neuroscience, Oncology, Carbone Cancer Center, and the School of Pharmacy University of Wisconsin-Madison Madison, Wisconsin, 53706 608-215-5207 ________________________________ From: ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu> Sent: Friday, May 25, 2018 4:53:20 PM To: Kenneth Satyshur; goddard@cgl.ucsf.edu Cc: gregc@cgl.ucsf.edu Subject: Re: [ChimeraX] #1133: 3D hardware stereo not working chimeraX in RHEL7 #1133: 3D hardware stereo not working chimeraX in RHEL7 -----------------------------------------+--------------------------- Reporter: kenneth.satyshur@… | Owner: goddard Type: defect | Status: assigned Priority: normal | Milestone: Component: Graphics | Version: Resolution: | Keywords: Blocked By: | Blocking: Notify when closed: | Platform: Linux64 (X11) Project: ChimeraX | -----------------------------------------+--------------------------- Comment (by kenneth.satyshur@…): {{{ Thanks. I tested it also on a new computer P5000 Nvidia 390.48, and it runs fine. There is not delay in rotation in 3D stereo. Very impressive display. Whish it worked for old systems too. I have 4 of them. kas Kenneth A. Satyshur, M.S., Ph.D. Senior Scientist, Depts. Bacteriology, Bio Molecular Chemistry, Neuroscience, Oncology, Carbone Cancer Center, and the School of Pharmacy University of Wisconsin-Madison Madison, Wisconsin, 53706 608-215-5207 ________________________________ From: ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu> Sent: Wednesday, May 23, 2018 5:51:56 PM To: Kenneth Satyshur; goddard@cgl.ucsf.edu Cc: gregc@cgl.ucsf.edu Subject: Re: [ChimeraX] #1133: 3D hardware stereo not working chimeraX in RHEL7 #1133: 3D hardware stereo not working chimeraX in RHEL7 -----------------------------------------+--------------------------- Reporter: kenneth.satyshur@… | Owner: goddard Type: defect | Status: assigned Priority: normal | Milestone: Component: Graphics | Version: Resolution: | Keywords: Blocked By: | Blocking: Notify when closed: | Platform: Linux64 (X11) Project: ChimeraX | -----------------------------------------+--------------------------- Comment (by goddard@…): {{{ If it is incredibly slow that is almost certainly a graphics driver issue. I use ChimeraX quad-buffered stereo on a Quadro P6000 on Windows 10 and it is very fast on 100,000 atom structures. I don’t know about the linux drivers. Try ChimeraX command “light simple” to turn of the ambient occlusion lighting and see if that makes it faster. Only a more capable driver will fix slow rendering. Such a driver may not exist on Linux. For the Quadro FX 4800, that card came out 9 years ago it is not surprising there is trouble with it. As it says on the ChimeraX download page: " We recommend using computers three years old or newer for ChimeraX because it employs several graphics features that require or work best on a recent system. Although programs designed 20 years ago like Chimera and PyMol might work fine in stereo on 9 year old graphics, ChimeraX is coded for modern OpenGL, such as requiring a core OpenGL context (those old programs use a “legacy” context). You might want to try Chimera instead of ChimeraX if you need stereo to work on that old system. }}} -- Ticket URL: <https://plato.cgl.ucsf.edu/trac/ChimeraX/ticket/1133#comment:8> ChimeraX <http://www.rbvi.ucsf.edu/chimerax/> ChimeraX Issue Tracker }}} -- Ticket URL: <https://plato.cgl.ucsf.edu/trac/ChimeraX/ticket/1133#comment:9> ChimeraX <http://www.rbvi.ucsf.edu/chimerax/> ChimeraX Issue Tracker
comment:12 by , 7 years ago
Resolution: | → nonchimerax |
---|---|
Status: | assigned → closed |
I am not surprised by your experience. We have quad-buffered stereo running at our lab using a Quadro P6000 and Windows 10, and also Windows 7 and an AMD FirePro W7000. We spent the last couple years trying to get stereo to work on Windows 10 with a variety of work-station graphics cards, and only succeeded a month ago. I think Nvidia and AMD have zero interest in quad-buffered stereo in a window, there is no money in it. If you can get it to work on any new system you are lucky. It is probably more likely to work on Windows than Linux.
Also, to be clear, we do support old legacy graphics systems with our next generation ChimeraX program, this hinders development. For older computers use our older program Chimera. The ChimeraX download page advises to use hardware no older than 3 years.
For stereoscopic visualization we put most of our effort into virtual reality headsets for ChimeraX and I suspect the sequential stereo technology is more dead than ever because of competition of limited engineering resources from VR.
follow-up: 13 comment:13 by , 7 years ago
If no one is interested in 3D stereo, VR is even less useful. kas Kenneth A. Satyshur, M.S., Ph.D. Senior Scientist, Depts. Bacteriology, Bio Molecular Chemistry, Neuroscience, Oncology, Carbone Cancer Center, and the School of Pharmacy University of Wisconsin-Madison Madison, Wisconsin, 53706 608-215-5207 ________________________________ From: ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu> Sent: Tuesday, May 29, 2018 12:45:09 PM Cc: goddard@cgl.ucsf.edu; gregc@cgl.ucsf.edu; Kenneth Satyshur Subject: Re: [ChimeraX] #1133: 3D hardware stereo not working chimeraX in RHEL7 #1133: 3D hardware stereo not working chimeraX in RHEL7 -----------------------------------------+--------------------------- Reporter: kenneth.satyshur@… | Owner: goddard Type: defect | Status: closed Priority: normal | Milestone: Component: Graphics | Version: Resolution: nonchimerax | Keywords: Blocked By: | Blocking: Notify when closed: | Platform: Linux64 (X11) Project: ChimeraX | -----------------------------------------+--------------------------- Changes (by goddard): * status: assigned => closed * resolution: => nonchimerax Comment: I am not surprised by your experience. We have quad-buffered stereo running at our lab using a Quadro P6000 and Windows 10, and also Windows 7 and an AMD FirePro W7000. We spent the last couple years trying to get stereo to work on Windows 10 with a variety of work-station graphics cards, and only succeeded a month ago. I think Nvidia and AMD have zero interest in quad-buffered stereo in a window, there is no money in it. If you can get it to work on any new system you are lucky. It is probably more likely to work on Windows than Linux. Also, to be clear, we do support old legacy graphics systems with our next generation ChimeraX program, this hinders development. For older computers use our older program Chimera. The ChimeraX download page advises to use hardware no older than 3 years. For stereoscopic visualization we put most of our effort into virtual reality headsets for ChimeraX and I suspect the sequential stereo technology is more dead than ever because of competition of limited engineering resources from VR. -- Ticket URL: <https://plato.cgl.ucsf.edu/trac/ChimeraX/ticket/1133#comment:12> ChimeraX <http://www.rbvi.ucsf.edu/chimerax/> ChimeraX Issue Tracker
comment:14 by , 7 years ago
I don't think the poor support from Nvidia and AMD for stereo glasses has anything to do with what is useful, it is about what is profitable. Possibly the current generation of VR will also not be profitable and stop working in future drivers from these companies.
I meant to say in my previous message we do not support legacy graphics. We don't have nearly enough funding to try to solve problems for hardware that the companies who made the hardware no longer support.
Sorry I don't have a good solution for you.
follow-up: 15 comment:15 by , 7 years ago
That's ok. I appreciate all the hard work that is being done to make better graphics. We will just leave legacy devices for the older versions. Maybe the OSF people will pick it up as a challenge. kas Kenneth A. Satyshur, M.S., Ph.D. Senior Scientist, Depts. Bacteriology, Bio Molecular Chemistry, Neuroscience, Oncology, Carbone Cancer Center, and the School of Pharmacy University of Wisconsin-Madison Madison, Wisconsin, 53706 608-215-5207 ________________________________ From: ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu> Sent: Tuesday, May 29, 2018 4:22:00 PM Cc: goddard@cgl.ucsf.edu; gregc@cgl.ucsf.edu; Kenneth Satyshur Subject: Re: [ChimeraX] #1133: 3D hardware stereo not working chimeraX in RHEL7 #1133: 3D hardware stereo not working chimeraX in RHEL7 -----------------------------------------+--------------------------- Reporter: kenneth.satyshur@… | Owner: goddard Type: defect | Status: closed Priority: normal | Milestone: Component: Graphics | Version: Resolution: nonchimerax | Keywords: Blocked By: | Blocking: Notify when closed: | Platform: Linux64 (X11) Project: ChimeraX | -----------------------------------------+--------------------------- Comment (by goddard): I don't think the poor support from Nvidia and AMD for stereo glasses has anything to do with what is useful, it is about what is profitable. Possibly the current generation of VR will also not be profitable and stop working in future drivers from these companies. I meant to say in my previous message we do not support legacy graphics. We don't have nearly enough funding to try to solve problems for hardware that the companies who made the hardware no longer support. Sorry I don't have a good solution for you. -- Ticket URL: <https://plato.cgl.ucsf.edu/trac/ChimeraX/ticket/1133#comment:14> ChimeraX <http://www.rbvi.ucsf.edu/chimerax/> ChimeraX Issue Tracker
Error suggests it failed to get a stereo OpenGL context. Maybe starting "chimerax --stereo --debug" will say something about not getting the context it asked for.
I improved the ChimeraX stereo code a week ago so that you don't need the command-line option and you can just start ChimeraX with no options and use ChimeraX command "camera stereo". This also might give a clearer error message about why it failed.
If PyMol is displaying stereo then almost surely ChimeraX can to and it is a problem with missing libraries.
If you start ChimeraX without --stereo, what OpenGL info does it give at the top of the log panel? Need to make sure you are getting an Nvidia driver and not Mesa.