Bug 25265

Summary: NV30, resume from suspend2ram fails
Product: xorg Reporter: Patrice Mandin <patmandin>
Component: Driver/nouveauAssignee: Nouveau Project <nouveau>
Status: RESOLVED WONTFIX QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
Kernel.log none

Description Patrice Mandin 2009-11-24 14:41:22 UTC
Created attachment 31450 [details]
Kernel.log

Hello

First try with suspend2ram with nouveau and kms on my nv30 (Quadro FX 1000). It fails to restore video modes on resume. The monitor stays off (no signal).
Kernel from nouveau/linux-2.6 git repo, commit 7659293cd9b074f2cf06d68f2d2dd507155162eb (2009-11-24 15:56)

Suspend was done with this, from a text console:
echo mem > /sys/power/state

The kernel log does not show any problem.

However I tried previously from X (KDE 4 has suspend2ram menu item), and on resume I got a GPU lockup message in kernel log.
Comment 1 Patrice Mandin 2009-12-18 10:19:40 UTC
Just tried again with current git, still no luck.

Running 'vbetool post' blindly just got me back to 80x25 text mode, with blinking cursor on the top left; no text content or video mode change.

Starting kdm blindly still triggers the GPU lockup.
Comment 2 Patrice Mandin 2010-07-24 01:14:12 UTC
With current git of nouveau/linux-2.6, suspend and resume from ram work ok, as long as X is not running (i.e. only text mode).
Comment 3 Patrice Mandin 2010-12-18 05:48:08 UTC
As this NV30 card may be currently dying, I don't think I'll ever use it again, so I close this bug.

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.