You are not logged in.

#1 2013-11-23 02:13:54

broahmed
Member
Registered: 2013-11-23
Posts: 1

Black screen on resume from sleep using open source AMD/ATI driver

When waking from sleep using systemctl suspend or pm-suspend , I am presented with a black screen. I can still open programs, type, etc. but cannot see what I am doing. I usually just wind up rebooting from whatever terminal I had open, but again I can't see what I am typing. Upon reboot, the screen starts back up again. Everything else seems to resume from sleep just fine, it's just the screen that won't turn back on.

I came from Ubuntu and had this same problem there. However, I only had this problem when using the open source xf86-video driver; when using the proprietary drivers, I was able to suspend/resume just fine. So it seems this problem is specific to the open source drivers.

If I'm using an external monitor, my external monitor will resume just fine after waking from sleep, but the laptop screen will not.

Googling around shows this is a common problem with AMD/ATI cards, and after a lot of attempts and failures I'm interested in knowing if anyone else has solved this problem.

What I've tried so far (without success):
-various quirks included with pm-utils to turn on dpms after resume
-xrandr after resumption from sleep
==xrandr --output LVDS --off (If used without suspending (so while the screen still works) this seems to crash Gnome the first time around, but Gnome automatically restarts. If used a second time, it completely blanks the screen and requires a reboot)
==xrandr --output LVDS --mode 1600x900
-xset dpms force on or xset dpms force off after resumption from sleep
-vbetool dpms off and vbetool dpms on results in error message "Real mode call failed"
-scripts using vbetool or xrandr when resuming from sleep
-switching between virtual consoles and gnome using alt-ctrl-fn-f1 and alt-ctrl-fn-f2 keys

My setup:
-HP Envy dv7
-UEFI dual-boot with Windows 8
-AMD Radeon HD 7640G
-xf86-video-ati 1:7.2.0-1 driver
-Gnome DE using GDM login manager



Thank you.

EDIT: I did try using the proprietary drivers for a time, but found I couldn't adjust my brightness. At first I thought working suspension > adjustable brightness, but I quickly changed my mind after one night of trying to work on an unadjustable maximally bright screen.

Last edited by broahmed (2013-11-23 02:18:57)

Offline

Board footer

Powered by FluxBB