Bug 65141 - Blank screen after resume with radeon driver
Summary: Blank screen after resume with radeon driver
Status: NEW
Alias: None
Product: Drivers
Classification: Unclassified
Component: Video(DRI - non Intel) (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: drivers_video-dri
URL: https://bugzilla.novell.com/show_bug....
Keywords:
Depends on:
Blocks:
 
Reported: 2013-11-18 09:30 UTC by Takashi Iwai
Modified: 2016-03-23 18:35 UTC (History)
4 users (show)

See Also:
Kernel Version: 3.7,3.11,3.12
Subsystem:
Regression: No
Bisected commit-id:


Attachments
dmesg output with drm.debug=0x0e (151.92 KB, text/plain)
2013-11-18 09:30 UTC, Takashi Iwai
Details
dmesg befor suspend (104.70 KB, application/octet-stream)
2014-04-08 13:19 UTC, Andreas Wiener
Details
dmesg after suspend (113.80 KB, application/octet-stream)
2014-04-08 13:20 UTC, Andreas Wiener
Details

Description Takashi Iwai 2013-11-18 09:30:03 UTC
Created attachment 115031 [details]
dmesg output with drm.debug=0x0e

Reported at openSUSE bugzilla
    https://bugzilla.novell.com/show_bug.cgi?id=841822

The original bug report:

Toshiba P775D-S7230 AMD APU A4, resume from suspend leaves screen "black".

WHen I compiled and installed the proprietary AMD driver (13.8B2), it works
fine.  Same behavior on 12.3 as well.

Reproducible: Always

Steps to Reproduce:
1.  Make sure AMD FOSS driver is loaded
2.  Suspend (to ram or disk)
3.  Resume
4.  Screen is blank, machine is "resumed"
Actual Results:  
The machine appears to be in a working state, but the screen is black

Expected Results:  
Full function resume from suspend with video

Compiling and installing the AMD proprietary driver (13.8B2) works.

===

The problem is seen without X, too.

Reproduced on (openSUSE) 12.3 means that kernel 3.7 had already the problem.
openSUSE 13.1 uses 3.11.x kernel, and the reporter tested 3.12 kernel, too.

The full dmesg with drm.debug=0x0e after S4 resume is attached.
Comment 1 Dennis Jansen 2014-01-28 14:08:40 UTC
Try the kernel parameters: nomodeset vga=0
(for X, load radeon with modeset=1, e.g. via modprobe.d options)

With my system, at least resume from hibernation then works with an active display. Did not find a fix to suspend to ram, though.

(Also running AMD A4 here)
Comment 2 Dennis Jansen 2014-01-28 14:14:36 UTC
May be related to: https://bugzilla.kernel.org/show_bug.cgi?id=61691
Comment 3 Andreas Wiener 2014-04-08 13:18:34 UTC
Hi, I am experiencing the same issue with an AMD A6 CPU. I tried with 3.13 and now 3.14 kernel but the problem persists. I am also running opensuse 13.1.

I attached my dmesg before and after with drm.debug=0x0e. Please let me know if I can help with additional information.
Comment 4 Andreas Wiener 2014-04-08 13:19:35 UTC
Created attachment 131711 [details]
dmesg befor suspend
Comment 5 Andreas Wiener 2014-04-08 13:20:20 UTC
Created attachment 131721 [details]
dmesg after suspend
Comment 6 Alex Deucher 2014-04-08 15:14:49 UTC
This is a duplicate of:
https://bugs.freedesktop.org/show_bug.cgi?id=42960

Note You need to log in before you can comment on or make changes to this bug.