Bug 26321 - [9400M] GPU lockup and X does not start
Summary: [9400M] GPU lockup and X does not start
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/nouveau (show other bugs)
Version: git
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Nouveau Project
QA Contact: Xorg Project Team
Depends on:
Reported: 2010-01-29 07:59 UTC by Johannes Obermayr
Modified: 2010-02-22 12:23 UTC (History)
0 users

See Also:
i915 platform:
i915 features:

dmesg (51.02 KB, text/plain)
2010-01-29 07:59 UTC, Johannes Obermayr
no flags Details
Xorg.0.log (28.09 KB, text/plain)
2010-01-29 08:00 UTC, Johannes Obermayr
no flags Details
dmesg | grep drm with drm.debug=6 (133.76 KB, text/plain)
2010-02-20 07:29 UTC, Johannes Obermayr
no flags Details

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

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]
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:

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.