Hi all,
There appears to be an issue with the 32-bit compatibility library “/lib/libnvidia-tls.so.310.19” that segfaults when trying to install the X-Plane 10 demo on 64 bit Fedora 17. The GDB backtrace is:
#0 0xf7bf8caa in _nv015tls () from /lib/libnvidia-tls.so.310.19
#1 0xf7f8d535 in ?? () from /lib/libGL.so.1
X-Plane 10 works fine with 32-bit Fedora 17. X-Plane also works with 64-bit Fedora 17 when first installing the 64-bit X-Plane binary with 32-bit Fedora 17 (check “beta” button in installer). It’s only the 32-bit X-Plane binary that doesn’t work in 64-bit Fedora. But using the 64-bit binary is only half the solution, because the other X-Plane binaries (installer/updater, Plane-Maker and Airfoil-Maker) are still 32-bit applications that segfault in libnvidia-tls on 64-bit Fedora 17 (this applications are running fine on 32-bit Fedora 17). It’s especially inconvenient to boot forth and back between 32-bit and 64-bit Fedora just to run the installer/updater :-)
Here are the steps to reproduce the problem with the X-Plane 10 demo:
-
Install Fedora 17 (64 bit)
-
yum update # required or there is a multi-lib miss-match
yum install libXrandr.i686
yum install mesa-libGLU.i686 -
install nvidia driver
yum install kernel-devel kernel-headers gcc
sh NVIDIA-Linux-x86_64-310.19.run
vi /etc/grub2/grub.conf # add “rdblacklist=nouveau”, remove “rgbh quiet”
vi /etc/modprobe.d/blacklist.conf # add “blacklist nouveau”
reboot -
Download x-plane.com → Downloads → Download the Linux demo
-
unzip X-Plane10DemoInstallerLinux.zip
-
./X-Plane 10 Installer Linux → core dump
I’ll attach the nvidia-bug-report.log.gz for inspection once I figured out how to do that in this forum :-)
Any feedback is highly appreciated!
regards
Bernhard
EDIT: figured out how to add attachements - but I was confused that only image files are allowed and thought I have to rename the file. Now the bug report is there three times and I can remove them because I don’t have the permissions to do so …
nvidia-bug-report.log.gz.bmp (141 KB)