nV News Forums

 
 

nV News Forums (http://www.nvnews.net/vbulletin/index.php)
-   NVIDIA Linux (http://www.nvnews.net/vbulletin/forumdisplay.php?f=14)
-   -   8800GTX driver9746 Tyan S2915 X lockup (http://www.nvnews.net/vbulletin/showthread.php?t=86046)

inlikeFlynn 02-09-07 07:36 PM

8800GTX driver9746 Tyan S2915 X lockup
 
1 Attachment(s)
Hello,

RHEL 4 update 4, kernel 2.6.9-42
Tyan S2915 with latest BIOS v.101
Two AMD 2220SE dual core cpus
NVIDIA driver 9746
GeForce 8800 GTX

When using driver 9746 with an 8800GTX I cannot use either KDE or Gnome. Shortly after I do a startx these programs freeze up. I cannot ssh into the machine once this happens. I can use xterm or runlevel 3 just fine.

I have attached a bug report although I had to run it while in an xterm window.

Anyone else with a similar setup and problem?

Thanks

netllama 02-09-07 08:00 PM

Re: 8800GTX driver9746 Tyan S2915 X lockup
 
I have a few questions:
0) Does this problem only reproduce if you're using more than 4GB of RAM? Can you try booting with mem=2048M and see if that has any impact?
1) Are you able to setup a serial console to capture any kernel messages at the time of the crash?
2) If you set RenderAccel to false in the device section of xorg.conf does that have any impact?

Thanks,
Lonni

inlikeFlynn 02-12-07 01:27 PM

Re: 8800GTX driver9746 Tyan S2915 X lockup
 
Hello,

I have tried your suggestions with these results:

0) Setting mem=2048M does not have any affect on the problem.

1) At this time I am not able to set up a serial console.

2) The Option "RenderAccel" "FALSE" in the device section does not have any affect.

Interestingly, if I boot into the uniprocessor kernel and reinstall the NVIDIA drivers all seems well. But when I go back to the smp kernel I see the X freeze.

It feels like something uses all of the system resources until it just locks up.

Thanks

netllama 02-12-07 02:23 PM

Re: 8800GTX driver9746 Tyan S2915 X lockup
 
This looks like it might be a BIOS bug. This same motherboard is used (with a custom BIOS) in some other workstations, and I cannot reproduce the problem there, however with this SBIOS, it reproduces.

inlikeFlynn 02-12-07 02:38 PM

Re: 8800GTX driver9746 Tyan S2915 X lockup
 
Thanks, I'll look around for an alternative BIOS or perhaps drop back one version.

inlikeFlynn 02-12-07 06:01 PM

Re: 8800GTX driver9746 Tyan S2915 X lockup
 
Hello,

As a test I reinstalled the original v.100 BIOS and the problem remains. Do you have any idea, in regards to your custom BIOS, what may be causing the problem?

I may try a newer kernel, perhaps RHEL 5 Beta 2 as a test as well.

Thanks

netllama 02-12-07 06:03 PM

Re: 8800GTX driver9746 Tyan S2915 X lockup
 
I have no way of knowing what is in the SBIOS code, only that the custom SBIOS doesn't reproduce the problem.

If you could setup a serial console, I might be able to comment on what is happening on your system.

inlikeFlynn 02-14-07 06:36 PM

Re: 8800GTX driver9746 Tyan S2915 X lockup
 
I have a solution that seems to be working. This particular problem appears to be timer related.

With RHEL4 u.4 and the Tyan s2915, combined with two AMD Opteron 2220SE's, the kernel (2.6.9-42.0.8) was using pmtimer/TSC based timekeeping. This was not working correctly, see

http://developer.amd.com/article_print.jsp?id=92

The Tyan BIOS v101 has an option enable the HPET timer. Once this is enabled the kernel will choose the HPET by default bypassing the pmtimer.

The system is now stable as can be, knock on wood.

netllama was correct in stating this was a BIOS issue although I am stumped as to how it all relates to nvidia and kde/gnome etc.

Thanks again for all the help.

Webmast84 02-15-07 02:38 AM

Re: 8800GTX driver9746 Tyan S2915 X lockup
 
Just so you don't feel alone I also have an S2915 (SAS version and I have two 15K RPM drives). I'm running dual 2212 procs with 2GB of DDR2 667, an 8800GTX, 24" wide screen monitor and the latest BIOS update.

I'm running 2.6.20-rc6-mm3 Kernel because I love pain. Getting the nvidia drivers to work with this Kernel was a challenge. I'm running the latest 9746 driver and awaiting future driver updates to improve beryl and fix the black windows bug. Keep those updates coming Nvidia team so I fully utilize this awesome card in my favorite OS, Linux! ^_^ :afro:

Anyway, the nvidia-settings tool is a good start for an xorg.conf file which you can build off of. Here's my xorg config which I made using the nvidia-settings tool and adding extra items to it (Compositing extensions, device settings and fonts pretty much). This is working quite well on my machine running a pure beryl window manager:

Code:

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  (root@Teletran2k)  Wed Feb 14 22:57:24 EST 2007

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

Section "Files"
    RgbPath        "/usr/lib64/X11/rgb"
    FontPath    "/usr/share/fonts/lfpfonts-fix"
    FontPath    "/usr/share/fonts/misc/"
    FontPath    "/usr/share/fonts/TTF/"
    FontPath    "/usr/share/fonts/OTF"
    FontPath    "/usr/share/fonts/Type1/"
    FontPath    "/usr/share/fonts/CID/"
    FontPath    "/usr/share/fonts/100dpi/"
    FontPath    "/usr/share/fonts/75dpi/"
EndSection

Section "Module"
    Load          "dbe"
    Load          "extmod"
    Load          "type1"
    Load          "freetype"
    Load          "glx"
EndSection

Section "ServerFlags"
    Option        "Xinerama" "0"
EndSection

Section "InputDevice"
    Identifier "Mouse0"
    Driver "evdev"
    Option "CorePointer"
    Option "Protocol" "auto"
    Option "Name" "Logitech USB Receiver"
    Option "Phys" "usb-*/input0"
EndSection

Section "InputDevice"
    Identifier "Keyboard0"
    #Driver "evdev"
    Driver "kbd"
    Option "CoreKeyboard"
    Option "XkbRules" "xorg"
    Option "XkbModel" "pc105"
    #Option "evBits" "+1"
    #Option "keyBits" "~1-255 ~352-511"
    #Option "Pass" "3"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier    "Monitor0"
    VendorName    "Unknown"
    ModelName      "Acer AL2416W"
    HorizSync      24.0 - 80.0
    VertRefresh    49.0 - 75.0
    Option        "DPMS"
EndSection

Section "Device"
    Identifier    "Videocard0"
    Driver        "nvidia"
    VendorName    "NVIDIA Corporation"
    BoardName      "GeForce 8800 GTX"
    Option "RenderAccel" "true"
    Option "AddARGBGLXVisuals" "true"
    Option "backingstore" "true"
    Option "TripleBuffer" "true"
EndSection

Section "Screen"
    Identifier    "Screen0"
    Device        "Videocard0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option        "metamodes" "1920x1200_60 +0+0"
    SubSection    "Display"
        Depth      24
        Modes      "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection

Section "Extensions"
    Option "Composite" "Enable"
    Option "RENDER" "Enable"
    Option "RANDR" "on"
EndSection



All times are GMT -5. The time now is 06:44 PM.

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