The AMD64 nvidia-glx package contains the following 2 files:
/usr/lib32/libnvidia-tls.so.1.0.8178 with 2108 bytes
/usr/lib32/nvidia/libnvidia-tls.so.1.0.8178 with 2156 bytes
There's also a symlink created by ldconfig that points to /usr/lib32/libnvidia-tls.so.1.0.8178
With this setup, Openoffice fails to start.
Replacing /usr/lib32/libnvidia-tls.so.1.0.8178 by a copy of /usr/lib32/nvidia/libnvidia-tls.so.1.0.8178 , running ldconfig
fixes the issue, as well as allowing iDSoftware's games to run.
Note that these 2 files are also present in the 32bit nvidia-glx package, and exhibit the same filesize difference. Checking against the original drivers (32 & 64 bit) downloaded from Nvidia, these files also exhibit different file sizes:
The AMD64 nvidia-glx package contains the following 2 files:
/usr/lib32/ libnvidia- tls.so. 1.0.8178 with 2108 bytes nvidia/ libnvidia- tls.so. 1.0.8178 with 2156 bytes libnvidia- tls.so. 1.0.8178
/usr/lib32/
There's also a symlink created by ldconfig that points to /usr/lib32/
With this setup, Openoffice fails to start.
Replacing /usr/lib32/ libnvidia- tls.so. 1.0.8178 by a copy of /usr/lib32/ nvidia/ libnvidia- tls.so. 1.0.8178 , running ldconfig
fixes the issue, as well as allowing iDSoftware's games to run.
Note that these 2 files are also present in the 32bit nvidia-glx package, and exhibit the same filesize difference. Checking against the original drivers (32 & 64 bit) downloaded from Nvidia, these files also exhibit different file sizes:
2352 NVIDIA- Linux-x86- 1.0-8178- pkg1/usr/ lib/libnvidia- tls.so. 1.0.8178 Linux-x86- 1.0-8178- pkg1/usr/ lib/tls/ libnvidia- tls.so. 1.0.8178
2324 NVIDIA-
2352 NVIDIA- Linux-x86_ 64-1.0- 8178-pkg2/ usr/lib32/ libnvidia- tls.so. 1.0.8178
2324 NVIDIA- Linux-x86_ 64-1.0- 8178-pkg2/ usr/lib32/ tls/libnvidia- tls.so. 1.0.8178
3016 NVIDIA- Linux-x86_ 64-1.0- 8178-pkg2/ usr/lib/ libnvidia- tls.so. 1.0.8178
3408 NVIDIA- Linux-x86_ 64-1.0- 8178-pkg2/ usr/lib/ tls/libnvidia- tls.so. 1.0.8178