I'm trying to make my nvidia card work with fedora-18.
The X server dies with a segmentation fault.
Here's the state of my machine:
When I reboot, X doesn't start, and the log says
The same hardware works well with RHEL-5 and an older version of nvidia-173xx, so I assume
I should be able to make it work with fedora-18 too.
What am I missing?
The X server dies with a segmentation fault.
Here's the state of my machine:
Code:
$ cat /etc/fedora-release
Fedora release 18 (Spherical Cow)
$ uname -mr
3.9.11-200.fc18.x86_64 x86_64
$ lspci | grep -i VGA
05:00.0 VGA compatible controller: NVIDIA Corporation NV37GL [Quadro PCI-E Series] (rev a2)
(I believe that's known as "Quadro FX 330", but I may be wrong)
$ yum list installed 'kernel*' 'xorg*Xorg' 'selinux*' gcc
gcc.x86_64 4.7.2-8.fc18 @fedora
kernel.x86_64 3.9.11-200.fc18 @updates
kernel-devel.x86_64 3.9.11-200.fc18 @updates
kernel-headers.x86_64 3.9.11-200.fc18 @updates
kernel-modules-extra.x86_64 3.9.11-200.fc18 @updates
selinux-policy.noarch 3.11.1-98.fc18 @updates
selinux-policy-devel.noarch 3.11.1-98.fc18 @updates
selinux-policy-doc.noarch 3.11.1-98.fc18 @updates
selinux-policy-targeted.noarch 3.11.1-98.fc18 @updates
xorg-x11-server-Xorg.x86_64 1.13.3-3.fc18 @updates
$ yum list installed '*nvidia*'
akmod-nvidia-173xx.x86_64 173.14.37-1.fc18.8 @rpmfusion-nonfree-updates
kmod-nvidia-173xx-3.9.11-200.fc18.x86_64.x86_64 173.14.37-1.fc18.8 installed
nvidia-settings.x86_64 319.32-1.fc18 @rpmfusion-nonfree-updates
nvidia-xconfig.x86_64 319.32-1.fc18 @rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-173xx.x86_64 173.14.37-5.fc18 @rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-173xx-libs.i686 173.14.37-5.fc18 @rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-173xx-libs.x86_64 173.14.37-5.fc18 @rpmfusion-nonfree-updates
$ lsmod | grep nouveau
$ lsmod | grep nvidia
nvidia 8117579 0
i2c_core 34096 2 i2c_i801,nvidia
$ cat /etc/X11/xorg.conf
# RPM Fusion - nvidia-173xx-xorg.conf
#
Section "Device"
Identifier "Videocard0"
Driver "nvidia"
Option "AddARGBGLXVisuals" "true"
EndSection
Code:
$ tail -40 /var/log/Xorg.0.log
[ 41.277] (II) NVIDIA(0): Config Options in the README.
[ 41.277] (II) NVIDIA(0): Setting mode "nvidia-auto-select"
[ 41.436] Loading extension NV-GLX
[ 41.453] (II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized
[ 41.457] (II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
[ 41.457] (==) NVIDIA(0): Backing store disabled
[ 41.457] (==) NVIDIA(0): Silken mouse enabled
[ 41.457] (==) NVIDIA(0): DPMS enabled
[ 41.457] Loading extension NV-CONTROL
[ 41.458] (==) RandR enabled
[ 41.466] (II) SELinux: Disabled by boolean
[ 41.467] (II) Initializing extension GLX
[ 41.469] (EE)
[ 41.469] (EE) Backtrace:
[ 41.469] (EE) 0: /usr/bin/X (OsLookupColor+0x139) [0x472509]
[ 41.470] (EE) 1: /lib64/libpthread.so.0 (__restore_rt+0x0) [0x32f0a0efff]
[ 41.470] (EE) 2: /lib64/libXfont.so.1 (add_range+0x4b1) [0x32f26270e2]
[ 41.470] (EE) 3: /lib64/libXfont.so.1 (FontParseXLFDName+0xf8) [0x32f2626fac]
[ 41.471] (EE) 4: /lib64/libXfont.so.1 (FontFileAddFontFile+0xc2) [0x32f260b42d]
[ 41.471] (EE) 5: /lib64/libXfont.so.1 (FontFileReadDirectory+0x1d7) [0x32f260a287]
[ 41.471] (EE) 6: /lib64/libXfont.so.1 (FontFileInitFPE+0x17) [0x32f260bc63]
[ 41.472] (EE) 7: /lib64/libXfont.so.1 (FontFileMatchRenderer+0x49b) [0x32f260eaf8]
[ 41.472] (EE) 8: /usr/bin/X (doListFontsWithInfo+0x10b2) [0x43bfb2]
[ 41.472] (EE) 9: /usr/bin/X (SetDefaultFontPath+0x125) [0x43cc95]
[ 41.473] (EE) 10: /usr/bin/X (_init+0x398c) [0x42b89c]
[ 41.473] (EE) 11: /lib64/libc.so.6 (__libc_start_main+0xf5) [0x32f0221a05]
[ 41.473] (EE) 12: /usr/bin/X (_start+0x29) [0x428621]
[ 41.473] (EE)
[ 41.473] (EE) Segmentation fault at address 0xfffffffffffffd80
[ 41.474]
Fatal server error:
[ 41.474] Caught signal 11 (Segmentation fault). Server aborting
[ 41.474]
[ 41.474] (EE)
Please consult the Fedora Project support
at http://wiki.x.org
for help.
[ 41.474] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 41.474] (EE)
[ 41.549] Server terminated with error (1). Closing log file.
I should be able to make it work with fedora-18 too.
What am I missing?