LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   Nvidia: keeps crashing computer (https://www.linuxquestions.org/questions/linux-hardware-18/nvidia-keeps-crashing-computer-576796/)

tjyorkshire 08-13-2007 01:04 PM

Nvidia: keeps crashing computer
 
I have tried this with two nvidia graphics cards (MX 400 and FX 5200) and have had the same problem with both.

When, using them without the proprietary drivers they are fine, the computer seems to run stable. However, i need the proprietary drivers for the 3D support. So, i install the drivers and everything seems fine. However occasionally, the computer just either decides to freeze OR restarts itself. This happens a lot more when using applications that require the use of 3D support/ OpenGL etc.

I've googled this and havent really found anything useful. The only thing close to this that i have seen is overheating of the card. However i have tried cooling the computer down as much as I can (without sticking it in the deep freeze it :p), so much so that the GPU is barely getting hotter than its surroundings - but still, no luck

Any help would be greatly appreciated!

Thanks

Mega Man X 08-13-2007 01:34 PM

How are you installing the drivers? I haven't used suse for quite a while and last time I did, you could easily install the drivers through Yast2. If you in fact used the YaST method, you may consider downloading and installing the latest drivers from nvidia's site (or vice-versa, in the case you downloaded the drivers from nvidia).

The issue you are having indeed sound like overheating though. However, don't just think that what is overheating is the graphics card itself. Many 3D applications also will make your CPU to be used 100%. So check every fan on your case. Adding a few more won't hurt either ^^

tjyorkshire 08-13-2007 02:21 PM

Thanks for the reply,
I am installing the drivers through yast using the nvidia repository. (shouldn't they contain the latest stable drivers?)

I will keep an eye on the CPU temp, and will try and stick some more fans on the machine. Hopefully, it should sort i out.

cybertaz 08-13-2007 02:22 PM

Also what version of the nvidia driver are you using? the MX 400 is supported by the 1.0-9639 and the FX 5200 is supported by 100.14.11. these are two different drivers.

tjyorkshire 08-13-2007 02:27 PM

cybertaz:
Each time i change the card, i uninstall the drivers and then re-install the correct ones. So everything should be okay there.

cybertaz 08-14-2007 12:26 AM

Type this in a konsole window: glxinfo | grep rendering.
My results: Direct Rendering: Yes
You should get something similar. Have you made any changes to your xorg.conf?

Do you reboot (or at least logout and back in) after each change in drivers?

tjyorkshire 08-14-2007 04:07 AM

I did a "glxinfo | grep rendering" and got Direct Rendering: No.
So, could this be the cause of my problem? How could i change it?

Thanks

cybertaz 08-14-2007 08:25 AM

are you getting the nvidia splash screen when you start up? if not, the drivers aren't getting installed. I always get the drivers from nvidia directly.

http://www.nvidia.com/object/unix.html

HOWTO: http://www.suse.de/~sndirsch/nvidia-...r-HOWTO.html#1

use the 32/64 driver that goes with the system you use. You will need to have the kernel-source install (search for it with yast).

You will have to log out of KDE (or you may use GNOME). Choose a console session, login as root and then execute the driver. When done just type exit. After a second or two you will get the nvidia splash screen. And back to a logon screen.

EDIT: Another thought. Did you ever use this command: sax2 -r?

tjyorkshire 08-14-2007 09:35 AM

The drivers are installed correctly and the nvidia splash screen does come up (i used the HOWTOs you have mentioned to begin with). 3D support works, it just that whenever im using something that needs 3D support it just freezes or restarts the computer a couple minuets after starting a game etc.

That is why it is leading me to believe it is an overheating issue, but Ive cooled the cards down as much as possible - and they aren't getting even warm

cybertaz 08-14-2007 09:39 AM

If it happens with two different cards, that sounds like a driver issue not overheating. It may still be a heat problem :scratch:

Look in your xorg.xonf file (/etc/X11) and check out the device section. The device should be nvidia not nv. NV is the default driver. Can you post the section and/or the whole xorg.conf file?

cybertaz 08-14-2007 09:49 AM

have a look at this: http://www.suseforums.net/index.php?...rect+rendering

auxsvr 08-14-2007 10:00 AM

Also check the fan of the cards, I had one crashing all the time because dust was preventing the GPU from cooling down. I had to remove the fan and use the vacuum cleaner to clean it, afterwards it never crashed again.

cybertaz 08-14-2007 11:26 AM

Quote:

Originally Posted by tjyorkshire (Post 2858527)
The drivers are installed correctly and the nvidia splash screen does come up (i used the HOWTOs you have mentioned to begin with). 3D support works, it just that whenever im using something that needs 3D support it just freezes or restarts the computer a couple minuets after starting a game etc.

That is why it is leading me to believe it is an overheating issue, but Ive cooled the cards down as much as possible - and they aren't getting even warm

This is happening with two different video cards. The OP says that they are staying cool. I'm beginning to think that this not related to the video card or driver, but something else.

tjyorkshire:
What game(s) are you playing and how are you starting them? Try starting them in a konsole window and see if there are any errors that show up.

tjyorkshire 08-14-2007 12:03 PM

I followed the link and just ended up completely disabling compiz/beryl.

Ok, now i have "direct rendering: Yes"

The output of my xorg.conf is:
Code:

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder3)  Mon Apr 16 20:37:13 PDT 2007

# /.../
# SaX generated X11 config file
# Created on: 2007-07-31T13:10:13+0100.
#
# Version: 8.1
# Contact: Marcus Schaefer <sax@suse.de>, 2005
# Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
#
# Automatically generated by [ISaX] (8.1)
# PLEASE DO NOT EDIT THIS FILE!
#

Section "ServerLayout"
    Identifier    "Layout[all]"
    Screen        "Screen[0]" 0 0
    InputDevice    "Keyboard[0]" "CoreKeyboard"
    InputDevice    "Mouse[1]" "CorePointer"
    Option        "Clone" "off"
    Option        "Xinerama" "off"
EndSection

Section "Files"
    InputDevices      "/dev/gpmdata"
    InputDevices      "/dev/input/mice"
    FontPath        "/usr/share/fonts/misc:unscaled"
    FontPath        "/usr/share/fonts/local"
    FontPath        "/usr/share/fonts/75dpi:unscaled"
    FontPath        "/usr/share/fonts/100dpi:unscaled"
    FontPath        "/usr/share/fonts/Type1"
    FontPath        "/usr/share/fonts/URW"
    FontPath        "/usr/share/fonts/Speedo"
    FontPath        "/usr/share/fonts/PEX"
    FontPath        "/usr/share/fonts/cyrillic"
    FontPath        "/usr/share/fonts/latin2/misc:unscaled"
    FontPath        "/usr/share/fonts/latin2/75dpi:unscaled"
    FontPath        "/usr/share/fonts/latin2/100dpi:unscaled"
    FontPath        "/usr/share/fonts/latin2/Type1"
    FontPath        "/usr/share/fonts/latin7/75dpi:unscaled"
    FontPath        "/usr/share/fonts/baekmuk:unscaled"
    FontPath        "/usr/share/fonts/japanese:unscaled"
    FontPath        "/usr/share/fonts/kwintv"
    FontPath        "/usr/share/fonts/truetype"
    FontPath        "/usr/share/fonts/uni:unscaled"
    FontPath        "/usr/share/fonts/CID"
    FontPath        "/usr/share/fonts/ucs/misc:unscaled"
    FontPath        "/usr/share/fonts/ucs/75dpi:unscaled"
    FontPath        "/usr/share/fonts/ucs/100dpi:unscaled"
    FontPath        "/usr/share/fonts/hellas/misc:unscaled"
    FontPath        "/usr/share/fonts/hellas/75dpi:unscaled"
    FontPath        "/usr/share/fonts/hellas/100dpi:unscaled"
    FontPath        "/usr/share/fonts/hellas/Type1"
    FontPath        "/usr/share/fonts/misc/sgi:unscaled"
    FontPath        "/usr/share/fonts/xtest"
    FontPath        "/opt/kde3/share/fonts"
    FontPath        "unix/:7100"
EndSection

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

Section "ServerFlags"
    Option        "AllowMouseOpenFail" "on"
EndSection

Section "InputDevice"
    Identifier    "Keyboard[0]"
    Driver        "kbd"
    Option        "Protocol" "Standard"
    Option        "XkbLayout" "gb"
    Option        "XkbModel" "pc105"
    Option        "XkbRules" "xfree86"
EndSection

Section "InputDevice"
    Identifier    "Mouse[1]"
    Driver        "mouse"
    Option        "Buttons" "5"
    Option        "Device" "/dev/input/mice"
    Option        "Name" "IBM USB Optical Mouse"
    Option        "Protocol" "explorerps/2"
    Option        "Vendor" "Sysp"
    Option        "ZAxisMapping" "4 5"
EndSection

Section "Modes"
    Identifier        "Modes[0]"
    ModeLine    "1024x768" 65.0 1024 1048 1184 1344 768 771 777 806 -hsync -vsync
    ModeLine    "1024x768" 64.1 1024 1080 1184 1344 768 769 772 795
EndSection

Section "Monitor"
    Identifier    "Monitor[0]"
    VendorName    "--> VESA"
    ModelName      "1024X768@60HZ"
    UseModes      "Modes[0]"
    HorizSync      31.0 - 48.0
    VertRefresh    50.0 - 60.0
    Option        "DPMS"
EndSection

Section "Device"
    Identifier    "Device[0]"
    Driver        "nvidia"
    VendorName    "NVidia"
    BoardName      "GeForce FX 5200 (0x0322)"
EndSection

Section "Screen"
    Identifier    "Screen[0]"
    Device        "Device[0]"
    Monitor        "Monitor[0]"
    DefaultDepth    24
    Option        "RenderAccel" "True"
    Option        "AddARGBGLXVisuals" "True"
    Option        "AllowGLXWithComposite" "True"
    SubSection    "Display"
        Depth      15
        Modes      "1024x768"
    EndSubSection
    SubSection    "Display"
        Depth      16
        Modes      "1024x768"
    EndSubSection
    SubSection    "Display"
        Depth      24
        Modes      "1024x768"
    EndSubSection
    SubSection    "Display"
        Depth      8
        Modes      "1024x768"
    EndSubSection
EndSection

Section "Extensions"
    Option        "Composite" "Enable"
EndSection

It, however, is still not working correctly - Im trying to use FlighGear specifically but all the other games that come with suse that require 3D support just either freeze or restart the computer.

I'm wondering if this could be a problem with suse itself?
I think i might install ubuntu on my other drive and see if i have the same problem, what do you think?

cybertaz 08-14-2007 12:16 PM

That xorg is just like mine. It theoretically should be working. Like I said before, this might not be a driver or card problem. It is sounding more like a base install or other hardware issue. At this point you have me. If you have the space to install ubuntu next to suse, give it a try. It could possibly be a borked install (bad cd/dvd etc.)


All times are GMT -5. The time now is 02:09 PM.