Bug 26321

Summary: [9400M] GPU lockup and X does not start
Product: xorg Reporter: Johannes Obermayr <johannesobermayr>
Component: Driver/nouveauAssignee: Nouveau Project <nouveau>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium    
Version: git   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
dmesg
none
Xorg.0.log
none
dmesg | grep drm with drm.debug=6 none

Description Johannes Obermayr 2010-01-29 07:59:16 UTC
Created attachment 32900 [details]
dmesg

With latest code (KMS, libdrm, Mesa, nouveau) I have a GPU lockup and X does not start.

Commit eeec3a1ecd703d3a32fe223274d2a77686030d78 worked on 2.6.32.

Btw. nouveau/linux-2.6 does not compile on 2.6.33-rc5. You have to "patch" so:

On linus tree:
git archive tags/v2.6.33-rc5 drivers/gpu include/drm ...
(git archive master ... does not compile)

On nouveau/linux-2.6 tree:
git archive master drivers/gpu/drm/nouveau include/drm/*nouveau* ...

Then "patch" contents of linus tree archive with contents of nouveau/linux-2.6 tree ...

It compiles now ...

(Maybe this "patch" is related to the GPU lockup ...)
Comment 1 Johannes Obermayr 2010-01-29 08:00:36 UTC
Created attachment 32901 [details]
Xorg.0.log
Comment 2 Johannes Obermayr 2010-02-20 07:29:14 UTC
Created attachment 33449 [details]
dmesg | grep drm with drm.debug=6

When starting X I can connect via SSH but nothing else works (like keyboard, power button). Only reset button works and I can also reboot system via SSH (execute "reboot" twice) ...

X looks like this:
http://www.bilder-hosting.de/show/C8J82.jpg

dmesg with drm.debug=6 is attached.

Xorg.0.log is not really changed (only time/date).

startx -- -verbose 6 -logverbose 6 2> startx.log provides only an empty file.
(Is this command obsolete?)

But I can provide a gdb - bt full attached to /usr/bin/Xorg ...
Comment 3 Ben Skeggs 2010-02-21 21:20:03 UTC
Please retry with the current nouveau kernel git, this should be fixed.
Comment 4 Johannes Obermayr 2010-02-22 12:23:31 UTC
It works again.

Thanks, Ben.

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.