Bug 681807

Summary: [NVa8] DPMS seems to be off after resume from suspend (NVS 3100M with eDP)
Product: Red Hat Enterprise Linux 6 Reporter: Tomas Pelka <tpelka>
Component: xorg-x11-drv-nouveauAssignee: Ben Skeggs <bskeggs>
Status: CLOSED CURRENTRELEASE QA Contact: Desktop QE <desktop-qa-list>
Severity: medium Docs Contact:
Priority: medium    
Version: 6.1CC: bskeggs
Target Milestone: rcKeywords: Triaged
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-05-15 13:13:08 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
xorg.log before suspend
none
xorg.log after resume
none
dmesg before suspend
none
dmesg after resume
none
vbios.rom
none
post.log none

Description Tomas Pelka 2011-03-03 10:25:00 UTC
Description of problem:
VGA compatible controller [0300]: nVidia Corporation GT218 [NVS 3100M] [10de:0a6c] (rev a2)

Version-Release number of selected component (if applicable):
kernel 2.6.32-118.el6
xorg-x11-drv-nouveau-0.0.16-9.20110107gitb795ca6.el6

How reproducible:
100%

Steps to Reproduce:
1. Suspend
2. resume
3.
  
Actual results:
Dark lid, but resume seems to run through correctly.

Expected results:
Also lid should resume correctly

Additional info:
Same behavior when nomodeset, and also when suspending from init 3.

Comment 1 Tomas Pelka 2011-03-03 10:45:59 UTC
Created attachment 482033 [details]
xorg.log before suspend

Comment 2 Tomas Pelka 2011-03-03 10:46:28 UTC
Created attachment 482034 [details]
xorg.log after resume

Comment 3 Tomas Pelka 2011-03-03 10:46:58 UTC
Created attachment 482035 [details]
dmesg before suspend

Comment 4 Tomas Pelka 2011-03-03 10:47:26 UTC
Created attachment 482036 [details]
dmesg after resume

Comment 5 Tomas Pelka 2011-03-03 10:49:07 UTC
Created attachment 482037 [details]
vbios.rom

./vbtracetool -w 2>vbios.log (before suspend)

Comment 6 Tomas Pelka 2011-03-03 10:50:06 UTC
Created attachment 482039 [details]
post.log

./vbtracetool -dp 2>post.log (after resume)

Comment 7 Tomas Pelka 2011-03-16 08:57:09 UTC
Can see it also when resuming from hibernation.

Comment 8 RHEL Program Management 2011-04-04 02:50:11 UTC
Since RHEL 6.1 External Beta has begun, and this bug remains
unresolved, it has been rejected as it is not proposed as
exception or blocker.

Red Hat invites you to ask your support representative to
propose this request, if appropriate and relevant, in the
next release of Red Hat Enterprise Linux.

Comment 9 Tomas Pelka 2011-08-03 14:31:22 UTC
Still reproducible with:
xorg-x11-drv-nouveau-0.0.16-13.20110719gitde9d1ba.el6.x86_64 
xorg-x11-server-Xorg-1.10.3-3.el6.x86_64 
kernel-2.6.32-174.el6.x86_64

Comment 10 Ben Skeggs 2011-08-24 05:10:01 UTC
I strongly suspect this issue may be resolved by very recent upstream work.  I'll take a look today at how hard it'll be to backport to the current 6.2 kernel for a scratch build.

Comment 11 Ben Skeggs 2011-08-25 04:36:03 UTC
Tomas, this is a link to a (completely untested) scratch build of the current 6.2 kernel tree with a heap of upstream DP patches piled on top.  Are you able to give it a run for me and see how you fare?

https://brewweb.devel.redhat.com/taskinfo?taskID=3581770

Comment 12 Tomas Pelka 2011-08-26 19:58:59 UTC
Sure I will test it, but Im on PTO till September 5.

Comment 13 Tomas Pelka 2011-09-05 14:49:29 UTC
(In reply to comment #11)
> Tomas, this is a link to a (completely untested) scratch build of the current
> 6.2 kernel tree with a heap of upstream DP patches piled on top.  Are you able
> to give it a run for me and see how you fare?
> 
> https://brewweb.devel.redhat.com/taskinfo?taskID=3581770

Ben seems that you build was closed, no packages are available. Do you have another one? 

BTW I tried the newest kernel (-195) I found with the same behavior.

Comment 14 Ben Skeggs 2011-09-09 04:10:04 UTC
I resubmitted the build: https://brewweb.devel.redhat.com/taskinfo?taskID=3619945

Yes, it's still older than -195, but it definitely has the additional patches from upstream.

Comment 15 RHEL Program Management 2011-10-07 16:16:53 UTC
Since RHEL 6.2 External Beta has begun, and this bug remains
unresolved, it has been rejected as it is not proposed as
exception or blocker.

Red Hat invites you to ask your support representative to
propose this request, if appropriate and relevant, in the
next release of Red Hat Enterprise Linux.

Comment 16 Tomas Pelka 2012-05-15 12:45:56 UTC
This seems to be fixed in kernel -262 and xorg-x11-drv-nouveau-0.0.16-13.20110719gitde9d1ba.el6.

I'm going to try -270 as well.

Comment 17 Tomas Pelka 2012-05-15 13:13:08 UTC
Kernel -270 works fine as well, closing as CURRENTRELEASE.