2006-03-03 11:05:17 |
OlivierP |
ia32-libs: statusexplanation |
|
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:
2352 NVIDIA-Linux-x86-1.0-8178-pkg1/usr/lib/libnvidia-tls.so.1.0.8178
2324 NVIDIA-Linux-x86-1.0-8178-pkg1/usr/lib/tls/libnvidia-tls.so.1.0.8178
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
|
|
2006-03-07 04:45:11 |
Adam Conrad |
nvidia-glx: statusexplanation |
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:
2352 NVIDIA-Linux-x86-1.0-8178-pkg1/usr/lib/libnvidia-tls.so.1.0.8178
2324 NVIDIA-Linux-x86-1.0-8178-pkg1/usr/lib/tls/libnvidia-tls.so.1.0.8178
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
|
linux-restricted-modules-2.6.15 (2.6.15.6-3) dapper; urgency=low
.
* Stop using the hideous "mangle TLS symlinks on boot" hack, which was
second-guessing our linker (which appears to do the right thing anyway)
- Removed the init script and /etc/default fragment from nvidia-glx
- Install TLS libraries directly to /usr/lib/tls and /usr/lib32/tls.
|
|