Hello. I did a scan (albeit brief) of the mailing list for this issue, but didn't find it, so I decided to post it FYI.
I wanted to mention a serious issue I just discovered after installing the new nvidia drivers for linux (specifically regarding the "NVIDIA-Linux-x86-1.0-6111-pkg1.run" driver, though I imagine the same is true for all other 6111 drivers), on a 2.4.x kernel, as well as the solution. It may be important to make a note of this somewhere in the FAQ or installation instructions (or perhaps it would be easy to fix in one of the pymol scripts). PROBLEM: ======== Running Pymol gives the following message: Traceback (most recent call last): File "/usr/lib/python2.3/site-packages/pymol/__init__.py", line 90, in ? import pymol File "/usr/lib/python2.3/site-packages/pymol/__init__.py", line 306, in ? import _cmd ImportError: libnvidia-tls.so.1: cannot handle TLS data SOLUTIONS: ========== There are 2 solutions to this problem. (1) either rename /usr/lib/tls to something else, or delete it entirely. Pymol then works perfectly ok. However, since this is akin to "If it hurts, cut it off", it might break something down the line. Do note though, that the files contained within this dir are also in /usr/lib (not a symbolic link). (2) edit /etc/default/nvidia-glx (if it exists, for me it didn't), and set USE_TLS to 0. Reboot. Surely there must be another editable config file somewhere with this option, but I haven't found it. According to a thread on PyKDE, "The tls (thread local storage) stuff only works if you are running a tls-enabled glibc on a 2.6 kernel, and when installing nvidia-glx, you are normally asked by debconf on what to use." This suggests anyone running the new nvidia drivers on a 2.4.x kernel may encounter this problem. Admittedly, I haven't tested them on a 2.6.x kernel, so I can't be sure the problem doesn't occur there either. Hope this helps someone. Cheers, Peter _.--'"`'--._ _.--'"`'--._ _.--'"`'--._ _ -:`.'|`|"':-. '-:`.'|`|"':-. '-:`.'|`|"':-. '.` : '. | | | |'. '. | | | |'. '. | | | |'. '.: '. '.| | | | '. '.| | | | '. '.| | | | '. '. '. `.:_ | :_.' '. `.:_ | :_.' '. `.:_ | :_.' '. `. `-..,..-' `-..,..-' `-..,..-' ` Laboratory of Dr. Didier Picard University of Geneva Department of Cell Biology Scinces III 30, Quai Ernest-Ansermet 1211 Geneva 4 Switzerland Tel: +41 22 379 3254 Fax: +41 22 379 6442 Email: du...@cellbio.unige.ch http://www.picard.ch/DP/DPhome.html _.--'"`'--._ _.--'"`'--._ _.--'"`'--._ _ -:`.'|`|"':-. '-:`.'|`|"':-. '-:`.'|`|"':-. '.` : '. | | | |'. '. | | | |'. '. | | | |'. '.: '. '.| | | | '. '.| | | | '. '.| | | | '. '. '. `.:_ | :_.' '. `.:_ | :_.' '. `.:_ | :_.' '. `. `-..,..-' `-..,..-' `-..,..-' `