[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#456007: xserver-xorg-video-intel: does not turn backlight on after resume on macbook3, 1



Filippo Giunchedi wrote:
> Package: xserver-xorg-video-intel
> Version: 2:2.2.0-1
> Severity: normal
>
> Hi,
> I've been playing on a macbook3,1 (santa rosa) a bit but after suspend
> to ram the backlight isn't turned on again. I can do the trick by
> switching to a virtual console and back again and the brightness is set
> to full.
>
> I have done some tests:
>
> - latest git (e720ae4476c3f986f623ce0f0ab9775b8b9b7e05) does not turn
>   the screen back on at all, I can't even switch to vt.
> - setting acpi_sleep=s3_bios as in #439914 does not work at all, freezes the
>   machine at resume
> - xset dpms force off / on restores the full backlight within an X session
> - vbetool dmps off / on restores the correct backlight within an X session
>   both commands above do not restore the backlight after suspend
> - using several quirks from pm-suspend does not work either, for example
>   pm-suspend --quirk-vbestate-restore --quirk-vbe-post --quirk-dpms-on
>   

There are 4 backlight control strategy: kernel, legacy, native,
combination. Which one does the driver (debian or git?) select by
default for your hardware? (see the output of xrandr --prop). Does it
help if you switch to one of them with something like:
    xrandr --output LVDS --set BACKLIGHT_CONTROL legacy


Brice





Reply to: