This is a follow-up from a thread from May 2018 ( https://www.mail-archive.com/[email protected]/msg04199.html )
I can no longer open or run the Coot graphics interface, neither through Phenix nor from its separate installation by calling coot from the terminal. The terminal output is *** Cannot find the double-buffered visual. *** Trying single-buffered visual. *** No appropriate OpenGL-capable visual found. guile (GNU Guile) 2.2.6 Copyright (C) 2019 Free Software Foundation, Inc. which comes after INFO:: Using Standard CCP4 Refmac dictionary from CLIBD_MON: /Applications/ccp4-7.0/lib/data/monomers/ INFO:: Reading coordinate file: /Applications/ccp4-7.0/share/coot/standard-residues.pdb PDB file /Applications/ccp4-7.0/share/coot/standard-residues.pdb has been read. Spacegroup: P 1 and before License LGPLv3+: GNU LGPL 3 or later <http://gnu.org/licenses/lgpl.html>. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. catching the crash log: coot-exe: "/Applications/ccp4-7.0/libexec/coot-bin" /bin/ls coot-version: /Applications/ccp4-7.0/libexec/coot-bin platform: /usr/bin/uname core: #f No core file found. No debugging Running glxgears only returns Error: couldn't get an RGB, Double-buffered visual Running coot --no-graphics from the command line returns no errors after running all the python scripts and Welcoming me to Coot. This all started after a recent download and installation of CCP-EM (version 1.4.1 for Mac), which came after updating my XQuartz from 2.7.7 to 2.7.11 and updating my ccp4 package (to version 7.0). This message is especially directed at MacBook Pro users like myself because I think it's an issue with my gfx card and/or something to do with how OpenGL is implemented. I am using a MBP running mac OS Mojave version 10.14.2. My graphics are supported with NVIDIA GeForce GT 750M 2048 MB Intel Iris Pro 1536 MB. My colleagues who have Macs (not MBPs) that use AMD cards instead of NVIDIA cards do not have this issue. I can't find any Mac-supported updates to this particular NVIDIA gfx card, and I am not eager yet to upgrade the OS to Catalina, but I'll try soon if nothing else seems more rational. Running PyMOL (either through Phenix or separately) or any other graphics program that seems to run OpenGL, works fine. Have any of you managed a workaround or a fix? This is some of what I tried (all libraries seem installed, no errors about that, by the way): I have edited my startx file to enable +iglx both by running the command 'defaults write org.macosforge.xquartz.X11 enable_iglx -bool true' and by editing the start file directly (defaultclientargs="+iglx" defaultserverargs="+iglx") . Actually running 'defaults read org.macosforge.xquartz.X11 enable_iglx' returned a 1 before I even edited the startx file, even though rumors have it that the newer XQuartz installations disable iglx by default) I followed directions from here https://www.visitusers.org/index.php?title=Re-enabling_INdirect_glx_on_your_X_server and it's consistent with what I've seen in several forums. I have restarted my MBP, powered off and on, uninstalled XQuartz and re-installed the newer version. Interestingly, installing the older XQuartz version (2.7.7) that had previously supported Coot just fine did not improve or change things - I can't get Coot to run no matter what now. I have deleted the tmp/.Xi-lock files, and tried the circuit again, but I am only losing track of things now. I just want to do some model building at my own laptop since I travel often. sigh. Help? -- "Study as if you were going to live forever; live as if you were going to die tomorrow." - Maria Mitchell "I'm not afraid of storms for I'm learning to sail my ship." - Louisa May Alcott ######################################################################## To unsubscribe from the COOT list, click the following link: https://www.jiscmail.ac.uk/cgi-bin/webadmin?SUBED1=COOT&A=1
