Bug 36167 - Suspend does not work with Geforce7600 GT and kernel2.6.38
Summary: Suspend does not work with Geforce7600 GT and kernel2.6.38
Status: RESOLVED INVALID
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/nouveau (show other bugs)
Version: 7.6 (2010.12)
Hardware: x86 (IA32) Linux (All)
: medium normal
Assignee: Nouveau Project
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-12 08:25 UTC by Otto Allmendinger
Modified: 2013-08-18 18:09 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
messages.log (56.39 KB, text/plain)
2011-04-12 08:25 UTC, Otto Allmendinger
no flags Details
output of "lspci -v" (5.88 KB, text/plain)
2011-04-12 08:26 UTC, Otto Allmendinger
no flags Details
Xorg.0.log (44.72 KB, text/plain)
2011-04-12 08:26 UTC, Otto Allmendinger
no flags Details
garbled X screen on resume (382.83 KB, image/jpeg)
2011-04-12 08:33 UTC, Otto Allmendinger
no flags Details

Description Otto Allmendinger 2011-04-12 08:25:34 UTC
Created attachment 45529 [details]
messages.log

Going into suspend with gnome3, the display fades to black, then appears normal for a second (not sure if this is relevant), and then is turned off.

When coming back from suspend, the display is garbled with black and white stripes (see screenshot). Xorg crashes, then my gdm service restarts with garbled display.

Additionally the ttys on ctrl-alt-f1..6 are slightly distorted too, but not as much.

This is when using one display. When connecting my second display, the system doesn't go into suspend mode at all but hangs on what seems like the display of tty7 (not sure - there is only a black screen with a '_' character in the upper-left corner). Sysrq-keys won't work and I have to do a hard reset.

When I have two displays connected, I can go into suspend mode by switching to a tty, killing X and using pm --suspend, but after resume the system behaves like when resuming with one monitor connected.

Everything else seems to work fine


Software versions:

Arch Linux using [testing] repository

kernel 2.6.38
xf86-video-noveau-git version from today
xorg-server 1.10.0.902-1
nouveau-dri 7.10.2-2 (git version takes too long to check out - sorry)

messages.log, lspci.txt and Xorg.0.log  as attachment
Comment 1 Otto Allmendinger 2011-04-12 08:26:17 UTC
Created attachment 45530 [details]
output of "lspci -v"
Comment 2 Otto Allmendinger 2011-04-12 08:26:45 UTC
Created attachment 45531 [details]
Xorg.0.log
Comment 3 Otto Allmendinger 2011-04-12 08:33:27 UTC
Created attachment 45534 [details]
garbled X screen on resume

I should mention that I can still ssh to my machine at this point
Comment 4 Emil Velikov 2011-04-12 11:27:25 UTC
Hi Otto

Our current policy is that we do not cover any bugs related to
nouveau-dri for your card[1]. Therefore I would you remove the package
from your system and try to reproduce the bug.
If you can please attach the logs as you did previously

[1] http://nouveau.freedesktop.org/wiki/MesaDrivers

On Tue, 2011-04-12 at 08:26 -0700, bugzilla-daemon@freedesktop.org
wrote:
> https://bugs.freedesktop.org/show_bug.cgi?id=36167
> 
> --- Comment #1 from Otto Allmendinger <otto.allmendinger@gmail.com> 2011-04-12 08:26:17 PDT ---
> Created an attachment (id=45530)
>  --> (https://bugs.freedesktop.org/attachment.cgi?id=45530)
> output of "lspci -v"
>
Comment 5 Ilia Mirkin 2013-08-18 18:09:13 UTC
It appears that this bug report has laid dormant for quite a while. Sorry we haven't gotten to it. Since we fix bugs all the time, chances are pretty good that your issue has been fixed with the latest software. Please give it a shot. (Linux kernel 3.10.7, xf86-video-nouveau 1.0.9, mesa 9.1.6, or their git versions.) If upgrading to the latest isn't an option for you, your distro's bugzilla is probably the right destination for your bug report.

In an effort to clean up our bug list, we're pre-emptively closing all bugs that haven't seen updates since 2011. If the original issue remains, please make sure to provide fresh info, see http://nouveau.freedesktop.org/wiki/Bugs/ for what we need to see, and re-open this one.

Thanks,

The Nouveau Team


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.