I just updated the O/S on two of my machines (linux Mageia6) and perhaps
foolishly also ran the update tool in ccp4 before checking that everything was
working. Now I find that I have a coot problem but I don't know whether it's
due to the OS update or the ccp4 update.
One machine is on my desktop. Coot continues to work fine if run locally.
The other machine is a compute server where I usually run ccp4 jobs by
logging in with ssh. Prior to the updates it worked fine to run coot in the
ssh terminal session and have it display back to my desktop.
Now it fails to run, with error message:
[1] coot
INFO:: Using Standard CCP4 Refmac dictionary from CLIBD_MON: /home/CCP4/ccp4-7.0/lib/data/monomers/
INFO:: Reading coordinate file: /home/CCP4/ccp4-7.0/share/coot/standard-residues.pdb
PDB file /home/CCP4/ccp4-7.0/share/coot/standard-residues.pdb has been read.
Spacegroup: P 1
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
*** Cannot find the double-buffered visual.
*** Trying single-buffered visual.
*** No appropriate OpenGL-capable visual found.
[2] coot --version
0.8.9.1 (revision-count 7414)
[with guile 1.8.8 embedded]
[with python 2.7.10 embedded]
I am dubious that the swrast warning is relevant because I get that same
message from other programs that nevertheless run just fine.
Nevertheless, both ends have swrast/dri installed:
/usr/lib64/dri/kms_swrast_dri.so
/usr/lib64/dri/swrast_dri.so
Probably I'm just missing some package or library, but I can't figure out
what it would be. Any ideas?
|