Laptop LVDS display blank after suspend and resume

Sandeep sandy.8925 at gmail.com
Thu Mar 27 20:51:39 PDT 2014


Note:
The system does not hang. I can ssh into the system and execute commands
successfully.

Also, external displays work fine. I have currently attached the laptop to
a HDMI display, and the laptop continues to send video output to the HDMI
display. So, I can continue to use it that way. It is only the LVDS panel
that does not display anything.

Here are the steps I have taken to try and fix the problem so far:

Tried troubleshooting steps here:
https://wiki.archlinux.org/index.php/Backlight  to no avail.


acpi_osi kernel parameter - BIOS may query the OS to find out which OS it
is (Windows, Linux, etc.) and appropriately disable/enable certain features
to ensure compatibility. When BIOS asks Linux if it is a Linux system, by
default Linux ignores the query (so that all features are exposed).
acpi_osi allows users to override that behaviour. The value for acpi_osi
will be given to the BIOS by Linux when BIOS queries the OS.

Tried following kernel parameters:

video.use_native_nacklight=1

acpi_osi=Linux acpi_backlight=vendor

acpi_backlight=legacy

systemd.restore_state=0

acpi_osi=Linux

acpi_osi=Windows

Did not affect outcome.

Tried using pm-suspend with following quirks:

quirk-radeon-off

quirk-dpms-on

quirk-s3-bios

quirk-vbe-post

quirk-dpms-suspend

quirk-s3-mode

Did not affect outcome.

Stored following code in /etc/pm/sleep.d/00displaywakeup :

#!/bin/sh

#

case "$1" in

   suspend)

   ;;

   resume)

       sleep 5

       vbetool dpms off

       vbetool dpms on

   ;;

   *) exit $NA

   ;;

esac

Did not affect outcome.

Executed: radeontool light on

Did not affect outcome.

- Sandeep


On Thu, Mar 27, 2014 at 8:34 PM, Sandeep <sandy.8925 at gmail.com> wrote:

> I am currently facing a problem on my laptop (an ASUS K53TA). The LVDS
> display is blank (no backlight) after suspending and resuming.
>
> On Windows, using AMD's Catalyst driver the display is still active after
> suspend and resume, so the problem occurs only in Linux.
>
> I am running Arch Linux 64 bit , with Linux kernel 3.13.6. I have filed a
> bug report already: https://bugs.freedesktop.org/show_bug.cgi?id=42960
>
> I have faced this problem since Linux kernel 3.2 , so as far as I know it
> is not a regression.
>
> I had used AMD's Catalyst drivers for some time, and the same problem had
> occurred with those drivers as well, but the problem was fixed in later
> versions of the Catalyst driver.
>
> I want to figure out why this problem occurs and find a permanent fix.
>
> Could someone please tell me if the GPU driver is the only code
> responsible for bringing up the display, or are other parts of the kernel
> involved as well? How would I begin to debug this issue?
>
> Thanks in advance,
> Sandeep
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20140327/8d357554/attachment-0001.html>


More information about the dri-devel mailing list