nV News Forums

 
 

nV News Forums (http://www.nvnews.net/vbulletin/index.php)
-   NVIDIA Linux (http://www.nvnews.net/vbulletin/forumdisplay.php?f=14)
-   -   X server 1.9.3 crash on Fedora 14, GeForce 8600 GTS (http://www.nvnews.net/vbulletin/showthread.php?t=158233)

jackLNX 12-23-10 08:11 AM

X server 1.9.3 crash on Fedora 14, GeForce 8600 GTS
 
2 Attachment(s)
Problem: Crash after a few minuts (sometime a few seconds) after Gnome login.
Description: Screen freeze, mouse stuck and after a few second the screen turns black. Ctrl+Alt+F1/F2/F3 etc. don't work.

All updated to the latest version:
Nvidia Driver for Linux 32bit version 260.19.29
Kernel 2.6.35.10-72.fc14.i686
xorg-x11-server 1.9.3-3.fc14

I attached 2 bug report, the first obtained immediately after reboot at runlevel3. The second obtained at runlevel5 (nvidia-bug-report gets some informations from the X server)

I started X with 'startx -- -logverbose 6', but it didn't show any particular error.
Instead var/log/messages shows:
Code:

Dec 23 12:22:33 localhost kernel: [  11.039468] NVRM: loading NVIDIA UNIX x86 Kernel Module  260.19.29  Wed Dec  8 12:09:09 PST 2010
Dec 23 12:25:03 localhost kernel: [  165.059132] NVRM: os_pci_init_handle: invalid context!
Dec 23 12:25:03 localhost kernel: [  165.059135] NVRM: os_pci_init_handle: invalid context!
Dec 23 12:25:03 localhost kernel: [  165.059147] NVRM: os_pci_init_handle: invalid context!
Dec 23 12:25:03 localhost kernel: [  165.059148] NVRM: os_pci_init_handle: invalid context!
Dec 23 12:25:03 localhost kernel: [  165.059158] NVRM: os_pci_init_handle: invalid context!
Dec 23 12:25:03 localhost kernel: [  165.059159] NVRM: os_pci_init_handle: invalid context!
Dec 23 12:25:10 localhost kernel: [  172.390162] NVRM: Xid (0002:00): 16, Head 00000001 Count 00000000

Additional notes:
_ I installed successfully the driver on my notebook(Geforce Go 7300, same OS and driver version) and I noticed, at Gnome startup, the Nvidia logo which doesn't show up in my PC (and I didn't set the --no-logo option)
_ I tried to add pci=nommconf, idle=poll maxcpus=1, clocksource=hpet, acpi=off to the kernel line. Nothing changed.
_ Run glxgears causes the crash immediately after a few frames.

zooz 01-25-11 08:22 AM

Re: X server 1.9.3 crash on Fedora 14, GeForce 8600 GTS
 
Same here.. with Nvidia 8800GT

I tried pretty much everything I could, but still getting xorg freezes and errors in the logs.

It is so annoying that no one was able to fix very well known issue since probably 2008.

If NVIDIA keeps its specs closed - fair enough, but please do fix the bloody bugs.

Things I tried:

* Different kernel versions - starting from 2.6.30 to 2.6.37
* Different Xorg server versions - starting from 1.8.0 to 1.9.3 (freezes are less frequent with 1.8.x)
* Various NVIDIA driver versions
* Flashed my mainboard's bios to the newest one
* Tried various options in BIOS which might be related to video card / memory management
* Tried various different options in xorg.conf (suggestions from million other forums)
* Tried various different kernel options (same - as suggested by other people to address this issue)
* Prayed
* Broke a couple of keyboards
* etc

And guess what? - NOTHING HELPED!!!

I am still experiencing xorg freezes and errors.

I have always been a big fan of NVIDIA, but unfortunately I can only see one solution - spend some money on AMD video card or similar.

/me sighs..

zooz 01-25-11 04:50 PM

Re: X server 1.9.3 crash on Fedora 14, GeForce 8600 GTS
 
Hi All,

I think I found a solution to this. Well at least I was not able to reproduce it anymore.

This issue is somehow related to PCIe power management/saving stuff on the kernel.

So adding "pcie_aspm=off" to your kernel line in grub.conf fixes the issue!!! I upgraded to the newest 270.18 nvidia driver as well as to the latest xorg-server supplied by Fedora 14 and was unable to get a xorg freeze.

Please try this out and let us know, if it works mark the post as solved.

Thanks,
zooz

kwizart 01-26-11 02:58 AM

Re: X server 1.9.3 crash on Fedora 14, GeForce 8600 GTS
 
You are using i686 kernel instead of the i686 kernel-PAE which may match better your CPU capabilities.

I wonder if the problem can be reproduced with this kernel-PAE (and usual driver repackaged by RPM Fusion).

Note that users can even try with
yum install kmod-nvidia-PAE --enablerepo=rpmfusion-nonfree-updates-testing
in order to have the lastest 260xx version.

Thx for the report.

Tatzelwurm 02-15-11 03:19 AM

Re: X server 1.9.3 crash on Fedora 14, GeForce 8600 GTS
 
Fedora 14 x64 and GeForce 8600 GT do not work properly.

Short:
GDM Login = OK
Gnome Desktop = OK
Most gnome programs = OK
KDE Desktop = crash
Most KDE programs = crash
kPackageKit, LabView, eagle, .... = crash

xorg.0.log
Code:

[  1313.325]
X.Org X Server 1.9.3
Release Date: 2010-12-13
[  1313.325] X Protocol Version 11, Revision 0
[  1313.325] Build Operating System: x86-18 2.6.32-71.el6.x86_64
[  1313.326] Current Operating System: Linux Elektra.AC.uni-koeln.de 2.6.35.11-83.fc14.x86_64 #1 SMP Mon Feb 7 07:06:44 UTC 2011 x86_64
[  1313.326] Kernel command line: ro root=UUID=eab1cf97-17af-436e-8c3d-7852b5ff7f7e rhgb quiet SYSFONT=latarcyrheb-sun16 LANG=de_DE.UTF-8 KEYTABLE=de-latin1 rdblacklist=nouveau vga=0318 pcie_aspm=off
[  1313.326] Build Date: 14 January 2011  12:48:20AM
[  1313.326] Build ID: xorg-x11-server 1.9.3-4.fc14
...
[  1314.624] (II) Loading sub module "ramdac"
[  1314.624] (II) LoadModule: "ramdac"
[  1314.624] (II) Module "ramdac" already built-in
[  1314.624] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[  1314.624] (==) NVIDIA(0): RGB weight 888
[  1314.624] (==) NVIDIA(0): Default visual is TrueColor
[  1314.624] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[  1314.624] (**) NVIDIA(0): Option "TwinView" "1"
[  1314.624] (**) NVIDIA(0): Option "MetaModes" "CRT: 1600x1200_85 +1920+0, DFP: 1920x1200_60 +0+0"
[  1314.624] (**) NVIDIA(0): Option "TwinViewXineramaInfoOrder" "DFP-1"
[  1314.624] (**) NVIDIA(0): Option "ConnectToAcpid" "off"
[  1314.625] (**) NVIDIA(0): Enabling RENDER acceleration
[  1314.625] (II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
[  1314.625] (II) NVIDIA(0):    enabled.
[  1315.626] (II) NVIDIA(0): NVIDIA GPU GeForce 8600 GT (G84) at PCI:5:0:0 (GPU-0)
[  1315.626] (--) NVIDIA(0): Memory: 524288 kBytes
[  1315.626] (--) NVIDIA(0): VideoBIOS: 60.84.41.00.00
[  1315.626] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[  1315.626] (--) NVIDIA(0): Interlaced video modes are supported on this GPU
[  1315.626] (--) NVIDIA(0): Connected display device(s) on GeForce 8600 GT at PCI:5:0:0
[  1315.626] (--) NVIDIA(0):    Idek Iiyama HM204D DT (CRT-0)
[  1315.626] (--) NVIDIA(0):    Samsung SyncMaster (DFP-1)
[  1315.626] (--) NVIDIA(0): Idek Iiyama HM204D DT (CRT-0): 400.0 MHz maximum pixel clock
[  1315.627] (--) NVIDIA(0): Samsung SyncMaster (DFP-1): 330.0 MHz maximum pixel clock
[  1315.627] (--) NVIDIA(0): Samsung SyncMaster (DFP-1): Internal Dual Link TMDS
[  1315.629] (**) NVIDIA(0): TwinView enabled
[  1315.629] (II) NVIDIA(0): Display Devices found referenced in MetaMode: CRT-0, DFP-1
[  1315.704] (II) NVIDIA(0): Assigned Display Devices: CRT-0, DFP-1
[  1315.705] (II) NVIDIA(0): Validated modes:
[  1315.705] (II) NVIDIA(0):    "CRT:1600x1200_85+1920+0,DFP:1920x1200_60+0+0"
[  1315.705] (II) NVIDIA(0): Virtual screen size determined to be 3520 x 1200
[  1315.733] (--) NVIDIA(0): DPI set to (90, 92); computed from "UseEdidDpi" X config
[  1315.733] (--) NVIDIA(0):    option
[  1315.733] (==) NVIDIA(0): Enabling 32-bit ARGB GLX visuals.
[  1315.734] (--) Depth 24 pixmap format is 32 bpp
[  1315.734] (II) NVIDIA: Using 768.00 MB of virtual memory for indirect memory access.
[  1315.735] (II) NVIDIA(0): Initialized GPU GART.
[  1315.741] (II) NVIDIA(0): Setting mode "CRT:1600x1200_85+1920+0,DFP:1920x1200_60+0+0"
[  1315.786] (II) Loading extension NV-GLX
[  1315.833] (II) NVIDIA(0): Initialized OpenGL Acceleration
[  1315.834] (==) NVIDIA(0): Disabling shared memory pixmaps
[  1315.834] (II) NVIDIA(0): Initialized X Rendering Acceleration
[  1315.834] (==) NVIDIA(0): Backing store disabled
[  1315.834] (==) NVIDIA(0): Silken mouse enabled
[  1315.860] (**) NVIDIA(0): DPMS enabled
[  1315.860] (II) Loading extension NV-CONTROL
[  1315.861] (II) Loading extension XINERAMA
[  1315.861] (II) Loading sub module "dri2"
[  1315.861] (II) LoadModule: "dri2"
[  1315.862] (II) Reloading /usr/lib64/xorg/modules/extensions/libdri2.so
[  1315.862] (II) NVIDIA(0): [DRI2] Setup complete
[  1315.862] (==) RandR enabled
...

after start of any KDE program
Code:

[  1535.748]
Backtrace:
[  1535.748] 0: /usr/bin/Xorg (xorg_backtrace+0x28) [0x4a0488]
[  1535.748] 1: /usr/bin/Xorg (0x400000+0x60d79) [0x460d79]
[  1535.748] 2: /lib64/libc.so.6 (0x3eccc00000+0x33140) [0x3eccc33140]
[  1535.748] 3: /usr/bin/Xorg (doListFontsWithInfo+0x172) [0x42dfc2]
[  1535.748] 4: /usr/bin/Xorg (ProcessWorkQueue+0x21) [0x4318d1]
[  1535.748] 5: /usr/bin/Xorg (WaitForSomething+0x5b) [0x459edb]
[  1535.748] 6: /usr/bin/Xorg (0x400000+0x2d252) [0x42d252]
[  1535.748] 7: /usr/bin/Xorg (0x400000+0x2152e) [0x42152e]
[  1535.748] 8: /lib64/libc.so.6 (__libc_start_main+0xfd) [0x3eccc1ee5d]
[  1535.748] 9: /usr/bin/Xorg (0x400000+0x210d9) [0x4210d9]
[  1535.748] Segmentation fault at address 0x10
[  1535.748]
Fatal server error:
[  1535.748] Caught signal 11 (Segmentation fault). Server aborting
[  1535.748]
[  1535.748]
Please consult the Fedora Project support
        at http://wiki.x.org
 for help.
[  1535.748] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[  1535.748]
[  1535.752] (II) Power Button: Close
[  1535.752] (II) UnloadModule: "evdev"
[  1535.756] (II) Power Button: Close
[  1535.756] (II) UnloadModule: "evdev"
[  1535.760] (II) Logitech USB Receiver: Close
[  1535.760] (II) UnloadModule: "evdev"
[  1535.764] (II) Logitech USB Receiver: Close
[  1535.764] (II) UnloadModule: "evdev"

I don't know where the problem is located, maybe driver, xorg, dri, ..........:(

kwizart 02-15-11 08:54 AM

Re: X server 1.9.3 crash on Fedora 14, GeForce 8600 GTS
 
@Tatzelwurm
Can you attach the output of nvidia-bug-report.sh

Tatzelwurm 02-15-11 09:23 AM

Re: X server 1.9.3 crash on Fedora 14, GeForce 8600 GTS
 
1 Attachment(s)
Quote:

Originally Posted by kwizart (Post 2392206)
@Tatzelwurm
Can you attach the output of nvidia-bug-report.sh

*done* :)

kwizart 02-15-11 01:39 PM

Re: X server 1.9.3 crash on Fedora 14, GeForce 8600 GTS
 
Can you comment out the File section and the Xinerama 0 option?
You can also give a try on http://bugzilla.rpmfusion.org/show_bug.cgi?id=1630#c7

Tatzelwurm 02-16-11 05:46 AM

Re: X server 1.9.3 crash on Fedora 14, GeForce 8600 GTS
 
Quote:

Originally Posted by kwizart (Post 2392361)
Can you comment out the File section and the Xinerama 0 option?

Do only this changes has no effect.

yum remove kmod-nvidia* xorg-x11-drv-nvidia* nvidia-* xorg-x11-drv-nouvou*
Get newest driver from nvidia.de, install the driver, everything works fine. But only without Xinerama 0 option.

Code:

[    45.680] (II) LoadModule: "nvidia"
[    45.681] (II) Loading /usr/lib64/xorg/modules/drivers/nvidia_drv.so
[    45.683] (II) Module nvidia: vendor="NVIDIA Corporation"
[    45.698]        compiled for 4.0.2, module version = 1.0.0
[    45.698]        Module class: X.Org Video Driver
[    45.699] (II) NVIDIA dlloader X Driver  260.19.36  Tue Jan 18 16:57:32 PST 2011
[    45.714] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[    45.714] (++) using VT number 1
....
[    45.734] (II) Loading sub module "ramdac"
[    45.734] (II) LoadModule: "ramdac"
[    45.734] (II) Module "ramdac" already built-in
[    45.734] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[    45.734] (==) NVIDIA(0): RGB weight 888
[    45.734] (==) NVIDIA(0): Default visual is TrueColor
[    45.735] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[    45.735] (**) NVIDIA(0): Option "TwinView" "1"
[    45.735] (**) NVIDIA(0): Option "MetaModes" "CRT: 1600x1200_85 +1920+0, DFP: nvidia-auto-select +0+0"
[    45.735] (**) NVIDIA(0): Option "TwinViewXineramaInfoOrder" "DFP-1"
[    45.735] (**) NVIDIA(0): Enabling RENDER acceleration
[    45.735] (II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
[    45.735] (II) NVIDIA(0):    enabled.
[    47.058] (II) NVIDIA(0): NVIDIA GPU GeForce 8600 GT (G84) at PCI:5:0:0 (GPU-0)
[    47.058] (--) NVIDIA(0): Memory: 524288 kBytes
[    47.058] (--) NVIDIA(0): VideoBIOS: 60.84.41.00.00
[    47.058] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[    47.058] (--) NVIDIA(0): Interlaced video modes are supported on this GPU
[    47.066] (--) NVIDIA(0): Connected display device(s) on GeForce 8600 GT at PCI:5:0:0
[    47.066] (--) NVIDIA(0):    Idek Iiyama HM204D DT (CRT-0)
[    47.066] (--) NVIDIA(0):    Samsung SyncMaster (DFP-1)
[    47.066] (--) NVIDIA(0): Idek Iiyama HM204D DT (CRT-0): 400.0 MHz maximum pixel clock
[    47.067] (--) NVIDIA(0): Samsung SyncMaster (DFP-1): 330.0 MHz maximum pixel clock
[    47.067] (--) NVIDIA(0): Samsung SyncMaster (DFP-1): Internal Dual Link TMDS
[    47.069] (**) NVIDIA(0): TwinView enabled
[    47.069] (II) NVIDIA(0): Display Devices found referenced in MetaMode: CRT-0, DFP-1
[    47.144] (II) NVIDIA(0): Assigned Display Devices: CRT-0, DFP-1
[    47.145] (II) NVIDIA(0): Validated modes:
[    47.145] (II) NVIDIA(0):    "CRT:1600x1200_85+1920+0,DFP:nvidia-auto-select+0+0"
[    47.145] (II) NVIDIA(0): Virtual screen size determined to be 3520 x 1200
[    47.164] (--) NVIDIA(0): DPI set to (90, 92); computed from "UseEdidDpi" X config
[    47.164] (--) NVIDIA(0):    option
[    47.164] (==) NVIDIA(0): Enabling 32-bit ARGB GLX visuals.
[    47.164] (--) Depth 24 pixmap format is 32 bpp
[    47.165] (II) NVIDIA: Using 768.00 MB of virtual memory for indirect memory access.
[    47.166] (II) NVIDIA(0): Initialized GPU GART.
[    47.170] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
[    47.170] (II) NVIDIA(0):    may not be running or the "AcpidSocketPath" X
[    47.170] (II) NVIDIA(0):    configuration option may not be set correctly.  When the
[    47.170] (II) NVIDIA(0):    ACPI event daemon is available, the NVIDIA X driver will
[    47.170] (II) NVIDIA(0):    try to use it to receive ACPI event notifications.  For
[    47.170] (II) NVIDIA(0):    details, please see the "ConnectToAcpid" and
[    47.170] (II) NVIDIA(0):    "AcpidSocketPath" X configuration options in Appendix B: X
[    47.170] (II) NVIDIA(0):    Config Options in the README.
[    47.172] (II) NVIDIA(0): Setting mode
[    47.172] (II) NVIDIA(0):    "CRT:1600x1200_85+1920+0,DFP:nvidia-auto-select+0+0"
[    47.218] (II) Loading extension NV-GLX
[    47.264] (II) NVIDIA(0): Initialized OpenGL Acceleration
[    47.266] (==) NVIDIA(0): Disabling shared memory pixmaps
[    47.266] (II) NVIDIA(0): Initialized X Rendering Acceleration
[    47.266] (==) NVIDIA(0): Backing store disabled
[    47.266] (==) NVIDIA(0): Silken mouse enabled
[    47.292] (**) NVIDIA(0): DPMS enabled
[    47.292] (II) Loading extension NV-CONTROL
[    47.293] (II) Loading extension XINERAMA
[    47.293] (II) Loading sub module "dri2"
[    47.293] (II) LoadModule: "dri2"
[    47.293] (II) Reloading /usr/lib64/xorg/modules/extensions/libdri2.so
[    47.293] (II) NVIDIA(0): [DRI2] Setup complete
[    47.294] (==) RandR enabled

Code:

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 260.19.36  (buildmeister@swio-display-x86-rhel47-01.nvidia.com)  Tue Jan 18 17:15:10 PST 2011

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 260.19.36  (mockbuild@)  Sat Jan 22 06:36:47 EST 2011
#Section "Files"
#    FontPath        "unix/:7100"
#EndSection

Section "ServerLayout"
    Identifier    "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
#    Option        "Xinerama" "0"
EndSection

Section "InputDevice"
    # generated from data in "/etc/sysconfig/keyboard"
    Identifier    "Keyboard0"
    Driver        "keyboard"
    Option        "XkbLayout" "de"
    Option        "XkbModel" "pc105"
EndSection

Section "InputDevice"
    # generated from default
    Identifier    "Mouse0"
    Driver        "mouse"
    Option        "Protocol" "auto"
    Option        "Device" "/dev/input/mice"
    Option        "Emulate3Buttons" "no"
    Option        "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
    Identifier    "Monitor0"
    VendorName    "Unknown"
    ModelName      "Idek Iiyama HM204D DT"
    HorizSync      30.0 - 140.0
    VertRefresh    50.0 - 200.0
    Option        "DPMS"
EndSection

Section "Device"
    Identifier    "Device0"
    Driver        "nvidia"
    VendorName    "NVIDIA Corporation"
    BoardName      "GeForce 8600 GT"
EndSection

Section "Screen"
    Identifier    "Screen0"
    Device        "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option        "TwinView" "1"
    Option        "TwinViewXineramaInfoOrder" "DFP-1"
    Option        "metamodes" "CRT: 1600x1200_85 +1920+0, DFP: nvidia-auto-select +0+0"
    SubSection    "Display"
        Depth      24
    EndSubSection
EndSection

Thanks for your help. :)

kwizart 02-16-11 04:39 PM

Re: X server 1.9.3 crash on Fedora 14, GeForce 8600 GTS
 
Do you have rebooted after commenting out the file section?
This has solved a problem on a similar case.

Tatzelwurm 02-17-11 02:12 AM

Re: X server 1.9.3 crash on Fedora 14, GeForce 8600 GTS
 
Quote:

Originally Posted by kwizart (Post 2392943)
Do you have rebooted after commenting out the file section?

Yes, every time i change anything.
In this case the problem is the nouvou driver, only deactivating didn't solve the problem.

vr5 03-01-11 12:24 PM

Re: X server 1.9.3 crash on Fedora 14, GeForce 8600 GTS
 
Quote:

Originally Posted by Tatzelwurm (Post 2392148)
Fedora 14 x64 and GeForce 8600 GT do not work properly.
[...]
after start of any KDE program
Code:

[  1535.748] 3: /usr/bin/Xorg (doListFontsWithInfo+0x172) [0x42dfc2]
[  1535.748] 4: /usr/bin/Xorg (ProcessWorkQueue+0x21) [0x4318d1]
[  1535.748] 5: /usr/bin/Xorg (WaitForSomething+0x5b) [0x459edb]
[  1535.748] 6: /usr/bin/Xorg (0x400000+0x2d252) [0x42d252]
[  1535.748] 7: /usr/bin/Xorg (0x400000+0x2152e) [0x42152e]

I don't know where the problem is located, maybe driver, xorg, dri, ..........:(

there is a bug in xserver, simplest known workaround is to uninstall xorg-x11-xfs package.


All times are GMT -5. The time now is 03:28 PM.

Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.