Created attachment 41232 [details] kernel log Having switched to a 7300 GS card to replace my NV30, it was a bit unpleasant to see the NV46 not working with nouveau. "GPU lockup - switching to software fbcon" happens at startup time, long before X is started.
It works with "nouveau.noaccel=1" as kernel parameter
Uploaded mmio trace to mmio.dumps@gmail.com account, of loading the blob and then starting X.
Created attachment 41474 [details] lockup nv46
Same here. I see the following message in kernel log: [drm] nouveau 0000:01:00.0: PFIFO_DMA_PUSHER - Ch 31 Get 0x19851600 Put 0x0cc4a444 State 0xd0840105 Push 0x00000000 [drm] nouveau 0000:01:00.0: PFIFO_INTR 0x00010000 - Ch 31 -- fm (fmarl on irc)
There is another bug that may look like yours: https://bugs.freedesktop.org/show_bug.cgi?id=23445 I opened this one because I thought it was different enough, but they may have the same cause.
Created attachment 42021 [details] Kernel log, from drm-nouveau-staging branch With git repo from drm-nouveau-staging branch, I now get PFIFO_CACHE_ERROR which was not the case with master.
Created attachment 45417 [details] Kernel log 0000:00:10.0 VGA compatible controller: nVidia Corporation NV17 [GeForce4 440 Go 64M] (rev a3)
This sounds very much like Bug 35374 . Can you try it with the current 2.6.39-rc4 kernel?
Created attachment 47161 [details] 2.6.39 kernel log on nv15 Just tested 2.6.39 (official, linus release) on my old box that has an nv15. It also triggers some PFIFO_DMA_PUSHER errors.
Tested again my NV46 with current nouveau git (3.0.0-rc6), and still get 'GPU lockup, switching to software fbcon at startup'. The same thing happens with my NVA5. With both cards, I have some crash when X is started, and garbage is displayed on screen. I'm starting to think my problems are not related to the cards per se, but maybe by wrong/faulty PCI-E management, as my motherboard has both an AGP and PCI-E connector. I'll try to grab some kernel log through serial port.
*** This bug has been marked as a duplicate of bug 39988 ***
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.