[chimerax-users] Installation of ChimeraX in Centos 7

Greg Couch gregc at cgl.ucsf.edu
Mon Jun 1 13:55:36 PDT 2020


As noted in the message:

    ERROR: ChimeraX requires OpenGL graphics version 3.3.
    Your computer graphics driver provided version 1.4
    Try updating your graphics driver.

I trust you are running ChimeraX directly on the computer with the 
graphics card.  So no virtual machine and not running remotely, right?  
ChimeraX runs best if it can talk to the graphics card directly.


Updating your graphics driver depends on which operating system (CentOS 
7 in this case) and which graphics card you have.  I'd recommend Ubuntu 
over CentOS for a desktop Linux solution.  Ubuntu bundles in the recent 
AMD and Intel graphics drivers and makes it easy to install the 
proprietary Nvidia graphics driver.  For CentOS 7, the graphics drivers 
are from 2018, but they should work. If you have a Nvidia graphics card, 
make sure you install Nvidia's proprietary graphics driver to get decent 
performance. And to keep your Nvidia graphics updated automatically, use 
the elrepo.org repository -- see 
https://forums.centos.org/viewtopic.php?t=61162.  Otherwise, you will 
need to reinstall the Nvidia graphics driver every time the kernel is 
updated (since you keep your computer up-to-date).


If you are trying to run ChimeraX inside a virtual machine, it might be 
possible to make it work if your virtual machine can be configured to 
use the underlying computer's graphics card (and the underlying graphics 
card is good enough).  You'll need to investigate how to configure the 
virtual machine.


Getting ChimeraX to run remotely is difficult.  Remote OpenGL can work, 
but rarely does unless the stars are perfectly aligned (e.g., the same 
graphics driver on both the remote server and the local computer).  
VirtualGL inside a remote desktop solution does work, but can be 
difficult to setup.


     Best of luck,


     Greg



On 6/1/20 10:57 AM, Gaya Yadav wrote:
>
> ​Dear Sir/Madam,
>
> I am trying to install Chimera X in the Centos 7 in my local 
> directory. I installed it by converting it chimerax-rc.cpio​. But I 
> cannot launch it, it was showing error about the openGL. Is that 
> because of the openGL or it is not installed properly?
>
> Here is the error:
>
> WARNING: QXcbConnection: XCB error: 145 (Unknown), sequence: 178, 
> resource id: 0, major code: 139 (Unknown), minor code: 20
> NOTE: available bundle cache has not been initialized yet
> ERROR: ChimeraX requires OpenGL graphics version 3.3.
> Your computer graphics driver provided version 1.4
> Try updating your graphics driver.
> WARNING: The X11 connection broke: No error (code 0)
> XIO:  fatal IO error 0 (Success) on X server "localhost:12.0"
>       after 668 requests (668 known processed) with 0 events remaining.
>
>>
>
> Thanks
>
> Gaya
>
>
>
> _______________________________________________
> ChimeraX-users mailing list
> ChimeraX-users at cgl.ucsf.edu
> Manage subscription:
> https://www.rbvi.ucsf.edu/mailman/listinfo/chimerax-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://plato.cgl.ucsf.edu/pipermail/chimerax-users/attachments/20200601/a249219c/attachment.html>


More information about the ChimeraX-users mailing list