On 14.02.2023 07:17, Andrei Borzenkov wrote:
On 14.02.2023 04:54, David C. Rankin wrote:
On 2/13/23 14:49, Peter Maffter wrote:
Is that the beginning of the things that are named in Subject "Nvidia 390x driver users - glibc 2.37 will bring bad news" ?
The glibc 2.37 TLS change is the culprit
The problem discussed there was that Arch package did not install library in the "normal" dynamic linker search path. openSUSE package does
$ rpm -qlp nvidia-glG04-390.157-17.5.x86_64.rpm ... /usr/lib64/libnvidia-tls.so.390.157 /usr/lib64/tls /usr/lib64/tls/libnvidia-tls.so.390.157
OK, apparently these two libraries are different which explains the failure. I wonder if /usr/lib(64)/libnvidia-tls.so.x.y was ever used at all. If yes, replacing it with (incompatible) library will simply introduce similar bug, but in another direction.