Gentoo nvidia-drivers upgrade issue
When upgrading on an AMD64 system from nvidia-drivers 100.* to 169.* you will get the following error in your /var/log/Xorg.0.log file when you try to start X:
Backtrace:
: /usr/bin/X(xf86SigHandler+0x6d) [0x4777ed]
: /lib/libc.so.6 [0x2b999debc430]
: /usr/lib/tls/libnvidia-tls.so.1 [0x2b999fa8865e]
Fatal server error:
Caught signal 11. Server aborting
There’s an issue with a symlink going to the wrong file, which can be corrected by the following:
rm /usr/lib/tls/libnvidia-tls.so.1
ln -s /usr/lib64/opengl/nvidia/lib/libnvidia-tls.so.1 /usr/lib/tls/libnvidia-tls.so.1
To find the libnvidia-tls.so.1
equery files =x11-drivers/nvidia-drivers-169.09-r1 | grep tls
Credit goes to this forums.gentoo.org post ![]()
Tags: nvidia-drivers nvidia gentoo amd64 libnvidia-tls Xorg.0
April 22nd, 2008 at 1:41 pm
I had this EXACT problem when I was upgrading on an AMD64 system from nvidia-drivers 100.* to 169.*
Thank you! You saved my day!
April 22nd, 2008 at 1:42 pm
LOL! You lie!