FS#34352 - [linux] 3.8.x Resume from supend issue

Attached to Project: Arch Linux
Opened by Daniel Buch (dbuch) - Monday, 18 March 2013, 10:40 GMT
Last edited by Tobias Powalowski (tpowa) - Wednesday, 27 March 2013, 17:27 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To Tobias Powalowski (tpowa)
Thomas Bächler (brain0)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 4
Private No


Resume from suspend is broken with intel-driver.

Might consider: http://pkgs.fedoraproject.org/cgit/kernel.git/tree/backlight_revert.patch?h=f18 ?

Additional info:
* Linux kernel 3.8
* Intel driver (Intel-dri, xf86-video-intel, mesa)
This task depends upon

Closed by  Tobias Powalowski (tpowa)
Wednesday, 27 March 2013, 17:27 GMT
Reason for closing:  Fixed
Comment by Giuseppe (shadowed87) - Monday, 18 March 2013, 11:58 GMT
As a temporary workaround (at least for me, Toshiba Z830) I:

- removed "acpi_backlight=vendor" in the boot parameters (which I was using in the past)
- Used the program "light" available in AUR to control the brightness (with appropriate global keyboard shortcuts)
- added this -> light `light -c` <- in a hook in /usr/lib/systemd/system-sleep to execute it right after wake up to restore the brightness.

Tada! The screen turns on and the brightness can be controlled with the keyboard shortcuts.
Comment by Daniel Buch (dbuch) - Monday, 18 March 2013, 12:34 GMT
Okay cool, i wasnt aware of that :)

I did git clone -b packages/linux --single-branch git://projects.archlinux.org/svntogit/packages.git and changed pkgbuild and added the patch from fedora. Now im waiting for compiler, zzz.

Ill report if it wo
Comment by Daniel Buch (dbuch) - Monday, 18 March 2013, 13:14 GMT
Bingo, it worked
Comment by Daniel Buch (dbuch) - Thursday, 21 March 2013, 13:55 GMT
Bug still remains in testing/linux 3.8.4-1
Comment by tuxer (tuxer) - Thursday, 21 March 2013, 15:52 GMT
I can confirm the bug in 3.8.3-2-ARCH, too.
Comment by tuxer (tuxer) - Sunday, 24 March 2013, 14:03 GMT
acpi_osi='!Windows 2012' in grub seems to solve the issue