Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 02-14-10, 07:14 AM   #1
enorlin
Registered User
 
enorlin's Avatar
 
Join Date: Feb 2010
Posts: 5
Default X immediately freezes with nvidia driver on Zotac ION / Ubuntu 9.10 64/32

I can't get a working nvidia driver installed on my new soon-to-be HTPC, based on a Zotac ION F motherboard. Currently hooked up to a Benq G2400W monitor.

I've tried a few clean installs of Ubuntu - 64-bit/32-bit, kde/gnome, 185-driver installed through synaptic/manual install of 190-driver - they all give me similar errors:
As soon as X starts with the nvidia-driver, it freezes on the login screen with some weird graphical errors, Xorg taking up 100% cpu. After a few minutes I get a working login screen, and Xorg's cpu usage goes down. When I log in, it freezes again and stays frozen.

I can still SSH into the machine and play around that way. Not sure what to do next, and I'm not that familiar with linux tbh.

A portion of an Xorg log from an x86_64 install with 190.53, using gnome:
Code:
(**) Macintosh mouse button emulation: (accel) filter stage 0: 20.00 ms
(**) Macintosh mouse button emulation: (accel) set acceleration profile 0
(II) Macintosh mouse button emulation: initialized for relative axes.
(WW) Feb 12 19:37:25 NVIDIA(0): WAIT (0, 6, 0x8000, 0x00006e78, 0x00006e78)
(WW) Feb 12 19:37:28 NVIDIA(0): WAIT (2, 6, 0x8000, 0x00007dcc, 0x0000d0cc)
(WW) Feb 12 19:37:35 NVIDIA(0): WAIT (1, 6, 0x8000, 0x00007dcc, 0x0000d0cc)
(WW) Feb 12 19:38:19 NVIDIA(0): WAIT (0, 6, 0x8000, 0x0000a4d4, 0x0000a4d4)
(WW) Feb 12 19:38:22 NVIDIA(0): WAIT (2, 6, 0x8000, 0x0000a4d4, 0x00000630)
(WW) Feb 12 19:38:35 NVIDIA(0): WAIT (0, 6, 0x8000, 0x00009080, 0x00009080)
(WW) Feb 12 19:38:38 NVIDIA(0): WAIT (0, 7, 0x8000, 0x000090d8, 0x000090d8)
(WW) Feb 12 19:38:41 NVIDIA(0): WAIT (0, 7, 0x8000, 0x00009b64, 0x00009b64)
(WW) Feb 12 19:38:44 NVIDIA(0): WAIT (2, 7, 0x8000, 0x00009b64, 0x0000a5d8)
(WW) Feb 12 19:38:49 NVIDIA(0): WAIT (2, 6, 0x8000, 0x000090ec, 0x00008184)
(WW) Feb 12 19:39:03 NVIDIA(0): WAIT (2, 6, 0x8000, 0x0000f0b0, 0x00000294)
(WW) Feb 12 19:39:17 NVIDIA(0): WAIT (2, 6, 0x8000, 0x0000b88c, 0x0000f3fc)
(WW) Feb 12 19:39:31 NVIDIA(0): WAIT (0, 6, 0x8000, 0x0000a94c, 0x0000a94c)
(WW) Feb 12 19:39:34 NVIDIA(0): WAIT (2, 6, 0x8000, 0x0000a94c, 0x0000bd60)
(WW) Feb 12 19:39:45 NVIDIA(0): WAIT (0, 6, 0x8000, 0x0000a904, 0x0000a904)
(WW) Feb 12 19:39:48 NVIDIA(0): WAIT (2, 6, 0x8000, 0x0000a904, 0x0000f540)
(WW) Feb 12 19:40:07 NVIDIA(0): WAIT (0, 6, 0x8000, 0x0000ac10, 0x0000ac10)
(WW) Feb 12 19:40:47 NVIDIA(0): WAIT (2, 6, 0x8000, 0x0000c9ec, 0x0000bf40)
(WW) Feb 12 19:40:55 NVIDIA(0): WAIT (2, 6, 0x8000, 0x0000afe8, 0x0000b8e8)
(WW) Feb 12 19:41:09 NVIDIA(0): WAIT (0, 6, 0x8000, 0x0000c174, 0x0000c174)
(WW) Feb 12 19:41:12 NVIDIA(0): WAIT (2, 6, 0x8000, 0x0000c174, 0x00007750)
(WW) Feb 12 19:41:33 NVIDIA(0): WAIT (2, 6, 0x8000, 0x0000cb54, 0x00001e00)
(WW) Feb 12 19:41:55 NVIDIA(0): WAIT (2, 6, 0x8000, 0x0000da58, 0x000004a8)
(WW) Feb 12 19:42:09 NVIDIA(0): WAIT (0, 6, 0x8000, 0x0000c354, 0x0000c354)
#note, this is where the login screen starts "working", and I log in
(II) Feb 12 20:03:43 NVIDIA(0): Setting mode "1280x720"
(WW) Feb 12 20:03:47 NVIDIA(0): WAIT (2, 6, 0x8000, 0x0000036c, 0x00005164)
(WW) Feb 12 20:04:02 NVIDIA(0): WAIT (2, 6, 0x8000, 0x00000c88, 0x0000bfb4)
(WW) Feb 12 20:04:18 NVIDIA(0): WAIT (0, 6, 0x8000, 0x0000008c, 0x0000008c)
(WW) Feb 12 20:04:28 NVIDIA(0): WAIT (0, 6, 0x8000, 0x00007924, 0x00007924)
(WW) Feb 12 20:04:31 NVIDIA(0): WAIT (0, 6, 0x8000, 0x000081fc, 0x000081fc)
(WW) Feb 12 20:04:35 NVIDIA(0): WAIT (2, 6, 0x8000, 0x00008b04, 0x0000c180)
(WW) Feb 12 20:04:48 NVIDIA(0): WAIT (2, 6, 0x8000, 0x0000ba20, 0x00002e48)
(WW) Feb 12 20:05:10 NVIDIA(0): WAIT (0, 6, 0x8000, 0x0000ad1c, 0x0000ad1c)
(WW) Feb 12 20:05:13 NVIDIA(0): WAIT (2, 6, 0x8000, 0x0000ad1c, 0x0000b964)
(WW) Feb 12 20:05:24 NVIDIA(0): WAIT (0, 6, 0x8000, 0x0000a450, 0x0000a450)
(WW) Feb 12 20:05:27 NVIDIA(0): WAIT (2, 6, 0x8000, 0x0000a450, 0x0000a840)
#note ...and this goes on for hours if left alone
A portion of another Xorg log from an x86 install with 185, using kde. It looks a little different:
Code:
(II) NVIDIA(0): Initialized GPU GART.
(II) NVIDIA(0): Initialized GPU GART.
(WW) NVIDIA(0): WAIT (2, 7, 0x8000, 0x0000787c, 0x00006d38)
(II) NVIDIA(0): Initialized GPU GART.
(WW) NVIDIA(0): WAIT (0, 6, 0x8000, 0x00000d70, 0x00000d70)
(WW) NVIDIA(0): WAIT (2, 6, 0x8000, 0x00000d70, 0x00001380)
(II) NVIDIA(0): Initialized GPU GART.
(II) NVIDIA(0): Initialized GPU GART.
(WW) NVIDIA(0): WAIT (0, 7, 0x8000, 0x00002360, 0x00002360)
(WW) NVIDIA(0): WAIT (2, 7, 0x8000, 0x00002360, 0x000023c0)
(II) NVIDIA(0): Initialized GPU GART.
(WW) NVIDIA(0): WAIT (0, 6, 0x8000, 0x0000910c, 0x0000910c)
(WW) NVIDIA(0): WAIT (2, 6, 0x8000, 0x0000910c, 0x0000afd8)
(II) NVIDIA(0): Initialized GPU GART.
(WW) NVIDIA(0): WAIT (0, 7, 0x8000, 0x00006778, 0x00006778)
(WW) NVIDIA(0): WAIT (0, 7, 0x8000, 0x000067d8, 0x000067d8)
(II) NVIDIA(0): Initialized GPU GART.
(II) NVIDIA(0): Initialized GPU GART.
(II) NVIDIA(0): Initialized GPU GART.
(II) NVIDIA(0): Initialized GPU GART.
(II) NVIDIA(0): Initialized GPU GART.
(II) NVIDIA(0): Initialized GPU GART.
(II) NVIDIA(0): Initialized GPU GART.
(II) NVIDIA(0): Initialized GPU GART.
(II) NVIDIA(0): Initialized GPU GART.
(II) NVIDIA(0): Initialized GPU GART.
(WW) NVIDIA(0): WAIT (0, 7, 0x8000, 0x000077e0, 0x000077e0)
(WW) NVIDIA(0): WAIT (2, 7, 0x8000, 0x000077e0, 0x00007840)
(II) NVIDIA(0): Initialized GPU GART.
(II) NVIDIA(0): Initialized GPU GART.
(II) NVIDIA(0): Initialized GPU GART.
(II) NVIDIA(0): Initialized GPU GART.
(II) NVIDIA(0): Initialized GPU GART.
(II) NVIDIA(0): Initialized GPU GART.
(II) NVIDIA(0): Initialized GPU GART.
(II) NVIDIA(0): Initialized GPU GART.
(II) NVIDIA(0): Initialized GPU GART.
(II) NVIDIA(0): Initialized GPU GART.
(II) NVIDIA(0): Initialized GPU GART.
(II) NVIDIA(0): Initialized GPU GART.
(II) NVIDIA(0): Initialized GPU GART.
(II) NVIDIA(0): Initialized GPU GART.
(II) NVIDIA(0): Initialized GPU GART.
(II) NVIDIA(0): Initialized GPU GART.
(II) NVIDIA(0): Initialized GPU GART.
(II) NVIDIA(0): Initialized GPU GART.
(II) NVIDIA(0): Initialized GPU GART.
(II) NVIDIA(0): Initialized GPU GART.
(II) NVIDIA(0): Initialized GPU GART.
(II) NVIDIA(0): Initialized GPU GART.
(WW) NVIDIA(0): The NVIDIA X driver has encountered too many errors.  Falling
(WW) NVIDIA(0):     back to legacy PCI mode.
(II) NVIDIA(0): Initialized GPU GART.
(II) NVIDIA(0): Initialized GPU GART.
Other things I've tried:
- playing around with xorg.conf, specifying modelines and EDID-overriding things, no change.
- using VGA connection to monitor instead of HDMI, no change.

Attached are two nvidia-bug-reports, one from a 64-bit install with gnome, the other 32-bit with kde. Any help is appreciated...
Attached Files
File Type: gz nvidia-bug-report64b-gnome.log.gz (45.3 KB, 97 views)
File Type: gz nvidia-bug-report32b-kdm.log.gz (33.0 KB, 97 views)
enorlin is offline   Reply With Quote
Old 02-15-10, 03:02 AM   #2
ralph.van.etten
Registered User
 
Join Date: Jan 2010
Posts: 6
Default Re: X immediately freezes with nvidia driver on Zotac ION / Ubuntu 9.10 64/32

Does it looks like the same problem I have? (see screenshot in that thread) : http://www.nvnews.net/vbulletin/showthread.php?t=143909
ralph.van.etten is offline   Reply With Quote
Old 02-15-10, 04:07 AM   #3
enorlin
Registered User
 
enorlin's Avatar
 
Join Date: Feb 2010
Posts: 5
Default Re: X immediately freezes with nvidia driver on Zotac ION / Ubuntu 9.10 64/32

Not really. Once the login screen shows up, only certain characters are garbled, the rest of the display looks ok. I'll try to snap a picture later and post it.

ralph, did your system work ok with the "nv" driver? Mine does, it's only when the nvidia driver is used this happens.

I'm going to try installing Windows and see if that works better, at least that would rule out a broken GPU...
enorlin is offline   Reply With Quote
Old 02-15-10, 04:15 AM   #4
ralph.van.etten
Registered User
 
Join Date: Jan 2010
Posts: 6
Default Re: X immediately freezes with nvidia driver on Zotac ION / Ubuntu 9.10 64/32

Quote:
Originally Posted by enorlin View Post
ralph, did your system work ok with the "nv" driver? Mine does, it's only when the nvidia driver is used this happens.
Yes, the nv driver works fine. I only have problems when using the nvidia driver and using opengl.
ralph.van.etten is offline   Reply With Quote
Old 02-15-10, 11:09 AM   #5
Dizzle7677
Registered User
 
Dizzle7677's Avatar
 
Join Date: May 2008
Location: Relativity
Posts: 194
Default Re: X immediately freezes with nvidia driver on Zotac ION / Ubuntu 9.10 64/32

From the X.Org Wiki:

Start the server normally. Go over to your second machine and ssh into the first one. su root, and type

gdb /opt/xorg-debug/Xorg $(pidof Xorg)

or

gdb /usr/bin/Xorg $(pidof X)

depending on your setup.

gdb will attach to the running server and spin for a while reading in symbols from all the drivers. Eventually you'll reach a (gdb) prompt. Notice that the X server has halted; type cont at the gdb prompt to continue executing.

Go back to the machine running X, and run your testcase. This time, instead of the server crashing, it should freeze, and gdb should tell you the server got a signal (usually SIGSEGV), as well as the function and line of code where the problem happened. An example looks like:

Program received signal SIGSEGV, Segmentation fault.
0x403245a3 in fbBlt (srcLine=0xc1a1c180, srcStride=59742, srcX=0,
dstLine=0x4240cb6c, dstStride=1152, dstX=0, width=32960, height=764,
alu=-1046602744, pm=1111538028, bpp=32, reverse=0, upsidedown=0)
at fbblt.c:174
174 *dst++ = FbDoDestInvarientMergeRop(*src++);

This by itself is pretty helpful, but there's more info out there. At the gdb prompt, type bt f for a full stack backtrace. (Warning, this will be long!) This dumps out the full call chain of functions from main() on down, as well as the arguments they were called with and the value of all local variables. Keep hitting enter until you get back to the gdb prompt.

Get your mouse out, copy all the output from "Program received..." on down, and paste it into a file on your second machine. Type detach at the gdb prompt to detach gdb from the server and let it finish crashing. Go to http://bugs.freedesktop.org/ and file a new bug describing the testcase. Attach the gdb output to the bug (please don't just paste it into the comments section).

Xorg xserver debug symbols needed...
Dizzle7677 is offline   Reply With Quote
Old 02-15-10, 05:09 PM   #6
enorlin
Registered User
 
enorlin's Avatar
 
Join Date: Feb 2010
Posts: 5
Default Re: X immediately freezes with nvidia driver on Zotac ION / Ubuntu 9.10 64/32

Quote:
Originally Posted by Dizzle7677 View Post
From the X.Org Wiki:
I started X, sshed into the machine, started gdb as per your instructions, logged in, and a few hours later nothing had happened

So I gave up and hit ctrl+alt+f1, got the output below (the machine decided to completely freeze with a black screen after this)

Code:
(gdb) cont
Continuing.

Program received signal SIGUSR1, User defined signal 1.
0x001f8422 in __kernel_vsyscall ()
(gdb)
Dunno if this is of any help to anyone. The Xserver never really crashes, it just sits there eating CPU apparently...

Also it's midnight over here now so I'm giving up for today. To be continued...
enorlin is offline   Reply With Quote
Old 02-15-10, 11:36 PM   #7
primerib
Registered User
 
Join Date: Dec 2008
Posts: 128
Default Re: X immediately freezes with nvidia driver on Zotac ION / Ubuntu 9.10 64/32

I'm using a Zotac ION mainboard as well with Debian (which Ubuntu is based on iirc). All I can say is that it's working great now as an htpc. I would suggest trying Debian rather then Ubuntu, especially if this is to be a dedicated htpc -- there's no need for a desktop and hence no need to hassle with Ubuntu.
primerib is offline   Reply With Quote
Old 02-16-10, 09:44 AM   #8
Dizzle7677
Registered User
 
Dizzle7677's Avatar
 
Join Date: May 2008
Location: Relativity
Posts: 194
Default Re: X immediately freezes with nvidia driver on Zotac ION / Ubuntu 9.10 64/32

After a quick search the WAIT errors seem to be indicative of a BIOS problem,wether it's the MB bios or the bios on the card IDK. Check for bios updates and see if that clears your issues.
__________________
Elephants can fly but they have no reason to.
------------------------------------------
Phenom II X3 720 @ 3.5Ghz | Asus M4A785-M | 2 Gig Crucial DDR2 @ 960 Mhz | GeForce GT 440 1024 MB | Linux 3.6.1 / Ubuntu 12.04 / W.I.N.E v1.5.14
Dizzle7677 is offline   Reply With Quote

Old 02-16-10, 09:56 AM   #9
enorlin
Registered User
 
enorlin's Avatar
 
Join Date: Feb 2010
Posts: 5
Default Re: X immediately freezes with nvidia driver on Zotac ION / Ubuntu 9.10 64/32

Quote:
Originally Posted by Dizzle7677 View Post
After a quick search the WAIT errors seem to be indicative of a BIOS problem,wether it's the MB bios or the bios on the card IDK. Check for bios updates and see if that clears your issues.
Already running the latest. Some people seem to have gotten rid of their WAIT-issues with a 2.6.32 kernel so I tried that too, no dice.

The Windows 7 installation which I also tried fails as soon as it reaches the "testing graphics cababilities"-stage, big ol' bluescreen. I've also run a bunch of memtests and other diagnostics, no errors. Looks like ralph's suggestion that the gpu is dead might be true, sadly. Gonna try to get my hands on a replacement and see what happens.

Quote:
Originally Posted by primerib View Post
I'm using a Zotac ION mainboard as well with Debian (which Ubuntu is based on iirc). All I can say is that it's working great now as an htpc. I would suggest trying Debian rather then Ubuntu, especially if this is to be a dedicated htpc -- there's no need for a desktop and hence no need to hassle with Ubuntu.
I'm gonna use XBMC, I think that requires at least a working X environment, correct? Anyway, as soon as I get this thing working I'll do some sort of minimal install of Ubuntu... since so many people are using it, finding help and hints is so easy. Down the road maybe I'll test out som other flavors, perhaps a Gentoo stage1 install
enorlin is offline   Reply With Quote
Old 02-16-10, 03:14 PM   #10
dk75
Registered User
 
Join Date: Jan 2009
Posts: 171
Default Re: X immediately freezes with nvidia driver on Zotac ION / Ubuntu 9.10 64/32

There is XBMC Live CD with it's own environment and apparently Ubuntu have no issue to work on ZOTAC ION MoBo as I've used it on 9.04 with 2.6.28 kernel and on Ubunut 9.10 with 2.6.31 and 2.6.32 kernel now.
Dirvers I've used was from 190 and 195 family.
__________________
  • Linux Debian Sid x86_64/ 3.2.0
  • Lenovo T61p
  • NVIDIA driver 295.33
  • Xorg/XServer 7.6+12/1.11.4
  • GNOME 3.2.2
dk75 is offline   Reply With Quote
Old 02-18-10, 05:06 PM   #11
enorlin
Registered User
 
enorlin's Avatar
 
Join Date: Feb 2010
Posts: 5
Default Re: X immediately freezes with nvidia driver on Zotac ION / Ubuntu 9.10 64/32

A new motherboard solved it. The old installations booted right up after I replaced the broken one. Thanks for all the tips!

XBMC is spinning along nicely after a minimal Ubuntu server install, decoding 1080p super smooth with vdpau enabled.
enorlin is offline   Reply With Quote
Old 02-19-10, 01:15 PM   #12
dk75
Registered User
 
Join Date: Jan 2009
Posts: 171
Default Re: X immediately freezes with nvidia driver on Zotac ION / Ubuntu 9.10 64/32

If you have PulseAudio installed then... remove it. PulseAudio is making heavy frame skip/frame wait behavior (heavy slideshow or slight disturbed playback as a result) for any media player that synchronize video to audio track.
__________________
  • Linux Debian Sid x86_64/ 3.2.0
  • Lenovo T61p
  • NVIDIA driver 295.33
  • Xorg/XServer 7.6+12/1.11.4
  • GNOME 3.2.2
dk75 is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 02:07 AM.


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