Bug 1109505 - X fails to start on GeForce 9600 GT [10de:0622] (G94) with 3.16 kernel
Summary: X fails to start on GeForce 9600 GT [10de:0622] (G94) with 3.16 kernel
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: xorg-x11-drv-nouveau
Version: rawhide
Hardware: x86_64
OS: Linux
unspecified
urgent
Target Milestone: ---
Assignee: Ben Skeggs
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-06-14 15:33 UTC by Adam Williamson
Modified: 2014-06-23 19:17 UTC (History)
3 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2014-06-23 19:17:04 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
journal from a boot which hits the failure, with drm.debug=15 set (480.45 KB, text/plain)
2014-06-14 15:35 UTC, Adam Williamson
no flags Details
distinctive noise pattern associated with the bug (1.61 MB, image/jpeg)
2014-06-14 15:41 UTC, Adam Williamson
no flags Details

Description Adam Williamson 2014-06-14 15:33:59 UTC
Trying to boot a 3.16 kernel post-DRM merge - 3.16.0-0.rc0.git10.2.fc21 - on my main desktop, with the GeForce 9600 GT [10de:0622] (G94) adapter, results in the display dying when X should start up (bootsplash displays OK, and runlevel 3 boot works). Cannot reach a VT. Tested twice, first time the left head (of my two monitors) displayed a distinctive artifact pattern I've also seen when hitting a resume-from-suspend bug in 3.15 - see https://bugs.freedesktop.org/show_bug.cgi?id=77599 - second time both heads simply went into powersaving mode.

Log of a boot with drm.debug=15 set will be attached. Aside from the kernel, I have:

xorg-x11-drv-nouveau-1.0.10-4.fc21.x86_64
xorg-x11-server-common-1.15.99.902-8.20140428.fc21.x86_64

Comment 1 Adam Williamson 2014-06-14 15:35:25 UTC
Created attachment 908798 [details]
journal from a boot which hits the failure, with drm.debug=15 set

Comment 2 Adam Williamson 2014-06-14 15:41:43 UTC
Created attachment 908799 [details]
distinctive noise pattern associated with the bug

This is the noise pattern I saw with the first boot attempt, which I've also seen with the resume-from-suspend bug on 3.15. It's not entirely visible from my phone cam, but both the black and white blocks have red, green and blue 'noise speckles' in them.

Comment 3 Adam Williamson 2014-06-17 21:40:17 UTC
Ben reports on IRC that he's fixed this - I'm guessing http://cgit.freedesktop.org/nouveau/linux-2.6/commit/?h=drm-nouveau-next&id=ba5e01b0d0146c2d2bb5475cf1d6efec51bf2669 is the fix. It has to percolate through airlied up to Linus and then back into the Rawhide kernel before we can close this bug, though.

Comment 4 Adam Williamson 2014-06-20 01:26:41 UTC
I did a scratch kernel build with the fix applied, and it looks good: I'm typing this comment from that kernel. Just have to wait for it to arrive in the official kernel build and we can close this.

Comment 5 Adam Williamson 2014-06-23 19:17:04 UTC
3.16.0-0.rc2.git0.1.fc21.x86_64 has the fix for this, it boots fine on my affected system. Marking fixed.


Note You need to log in before you can comment on or make changes to this bug.