Backlight won't turn on after suspend

When I close my laptop’s lid or suspend from the power menu, on restore the backlight won’t come back on. After lots of googling, I tried switching to a text tty and back (CTRL+ALT+F2 then CTRL+ALT+F7), but that didn’t help. Shining a bright flashlight on the screen reveals that the desktop is up and running; only the backlight isn’t on. Hibernate works fine; suspend doesn’t. Any ideas? I’d really like to be able to use suspend again.

This is happening after I did a clean install of LEAP 42.2 on my Toshiba Tecra M11 S/N: 6A051616H. I didn’t mess with any drivers; whatever display driver is running is the default. The only 3rd party repository I added was Packman.

This is a Core i5/Centrino laptop. I’m pretty sure it’s using integrated Intel graphics. I’ll paste the output of lspci --vv and xrandr below. Let me know what else I can post that would help.

lspci --v:

lspci output makes this post too long, but it's available on request

xrandr:

Screen 0: minimum 8 x 8, current 1366 x 768, maximum 32767 x 32767
LVDS1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1366x768      60.16*+
   1280x720      60.00  
   1024x768      60.00  
   1024x576      60.00  
   960x540       60.00  
   800x600       60.32    56.25  
   864x486       60.00  
   640x480       59.94  
   720x405       60.00  
   680x384       60.00  
   640x360       60.00  
DP1 disconnected (normal left inverted right x axis y axis)
DP2 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
VGA1 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)


Am Sat, 18 Feb 2017 18:06:01 GMT
schrieb RichSPK <RichSPK@no-mx.forums.microfocus.com>:

> Let me know what else I can post that would help.

/sbin/lspci -nnk

AK


Never attribute to malice that which can be adequately explained by stupidity.
(R.J. Hanlon)

00:00.0 Host bridge [0600]: Intel Corporation Core Processor DRAM Controller [8086:0044] (rev 12)
    Subsystem: Toshiba America Info Systems Device [1179:0001]
    Kernel driver in use: agpgart-intel
00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 12)
    Subsystem: Toshiba America Info Systems Device [1179:0003]
    Kernel driver in use: i915
    Kernel modules: i915
00:16.0 Communication controller [0780]: Intel Corporation 5 Series/3400 Series Chipset HECI Controller [8086:3b64] (rev 06)
    Subsystem: Toshiba America Info Systems Device [1179:0001]
    Kernel driver in use: mei_me
    Kernel modules: mei_me
00:19.0 Ethernet controller [0200]: Intel Corporation 82577LC Gigabit Network Connection [8086:10eb] (rev 06)
    Subsystem: Toshiba America Info Systems Device [1179:0001]
    Kernel driver in use: e1000e
    Kernel modules: e1000e
00:1a.0 USB controller [0c03]: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller [8086:3b3c] (rev 06)
    Subsystem: Toshiba America Info Systems Device [1179:0001]
    Kernel driver in use: ehci-pci
    Kernel modules: ehci_pci
00:1b.0 Audio device [0403]: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio [8086:3b56] (rev 06)
    Subsystem: Toshiba America Info Systems Device [1179:0001]
    Kernel driver in use: snd_hda_intel
    Kernel modules: snd_hda_intel
00:1c.0 PCI bridge [0604]: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 [8086:3b42] (rev 06)
    Kernel driver in use: pcieport
    Kernel modules: shpchp
00:1c.1 PCI bridge [0604]: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 2 [8086:3b44] (rev 06)
    Kernel driver in use: pcieport
    Kernel modules: shpchp
00:1c.2 PCI bridge [0604]: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 3 [8086:3b46] (rev 06)
    Kernel driver in use: pcieport
    Kernel modules: shpchp
00:1d.0 USB controller [0c03]: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller [8086:3b34] (rev 06)
    Subsystem: Toshiba America Info Systems Device [1179:0001]
    Kernel driver in use: ehci-pci
    Kernel modules: ehci_pci
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev a6)
00:1f.0 ISA bridge [0601]: Intel Corporation HM55 Chipset LPC Interface Controller [8086:3b09] (rev 06)
    Subsystem: Toshiba America Info Systems Device [1179:0001]
    Kernel driver in use: lpc_ich
    Kernel modules: lpc_ich
00:1f.2 SATA controller [0106]: Intel Corporation 5 Series/3400 Series Chipset 4 port SATA AHCI Controller [8086:3b29] (rev 06)
    Subsystem: Toshiba America Info Systems Device [1179:0001]
    Kernel driver in use: ahci
    Kernel modules: ahci
00:1f.6 Signal processing controller [1180]: Intel Corporation 5 Series/3400 Series Chipset Thermal Subsystem [8086:3b32] (rev 06)
    Subsystem: Toshiba America Info Systems Device [1179:0001]
    Kernel driver in use: intel ips
    Kernel modules: intel_ips
01:00.0 SD Host controller [0805]: Ricoh Co Ltd MMC/SD Host Controller [1180:e822] (rev 01)
    Subsystem: Toshiba America Info Systems Device [1179:0001]
    Kernel driver in use: sdhci-pci
    Kernel modules: sdhci_pci
01:00.1 System peripheral [0880]: Ricoh Co Ltd R5U2xx (R5U230 / R5U231 / R5U241) [Memory Stick Host Controller] [1180:e230] (rev 01)
    Subsystem: Toshiba America Info Systems Device [1179:0001]
02:00.0 Network controller [0280]: Intel Corporation Centrino Advanced-N 6200 [8086:422c] (rev 35)
    Subsystem: Intel Corporation Centrino Advanced-N 6200 2x2 AGN [8086:1301]
    Kernel driver in use: iwlwifi
    Kernel modules: iwlwifi
ff:00.0 Host bridge [0600]: Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers [8086:2c62] (rev 02)
    Subsystem: Intel Corporation Device [8086:8086]
ff:00.1 Host bridge [0600]: Intel Corporation Core Processor QuickPath Architecture System Address Decoder [8086:2d01] (rev 02)
    Subsystem: Intel Corporation Device [8086:8086]
ff:02.0 Host bridge [0600]: Intel Corporation Core Processor QPI Link 0 [8086:2d10] (rev 02)
    Subsystem: Intel Corporation Device [8086:8086]
ff:02.1 Host bridge [0600]: Intel Corporation 1st Generation Core i3/5/7 Processor QPI Physical 0 [8086:2d11] (rev 02)
    Subsystem: Intel Corporation Device [8086:8086]
ff:02.2 Host bridge [0600]: Intel Corporation 1st Generation Core i3/5/7 Processor Reserved [8086:2d12] (rev 02)
    Subsystem: Intel Corporation Device [8086:8086]
ff:02.3 Host bridge [0600]: Intel Corporation 1st Generation Core i3/5/7 Processor Reserved [8086:2d13] (rev 02)
    Subsystem: Intel Corporation Device [8086:8086]


Perhaps using one of the kernel boot parameters mentioned here will help with this.

acpi_osi=Linux
acpi_osi="!Windows 2012"
acpi_osi=

You can do this on the fly at boot (for testing purposes) as explained here

https://doc.opensuse.org/documentation/leap/reference/html/book.opensuse.reference/cha.grub2.html#sec.grub2.menu_change

or via YaST to take effect persistently from next boot as explained here

https://doc.opensuse.org/documentation/leap/reference/html/book.opensuse.reference/cha.grub2.html#sec.grub2.yast2.config

Its an Skylake Processor, so it might be better to use a newer Kernel.

As root:

zypper ar -f http://download.opensuse.org/repositories/Kernel:/stable/standard/ kernel-stable
zypper dup --from kernel-stable