Debian Jessie black screen after suspend

Riccardo Romoli <[email protected]>
Newsgroups gmane.linux.debian.user.laptop
Message-ID <[email protected]>
Hi, I run a macbook 13'' with Debian Jessie (8). I am able to hibernate 
and resume but I'm not able to resume from suspend. When I try to 
suspend both from gui than from terminal (pm-suspend or systemctl 
suspend) I get only a black screen on resume. The computer works but it 
seems that the brightness is set to zero and I can not turn it on.

This is my graphyc card:

-----
:~$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 
Integrated Graphics Controller (primary) (rev 03)
-----

This is the log:

-----
:~# /var/log/pm-suspend.log:

Initial commandline parameters:
Sat 10 Oct 21:40:18 CEST 2015: Running hooks for suspend.
Running hook /usr/lib/pm-utils/sleep.d/000kernel-change suspend suspend:
/usr/lib/pm-utils/sleep.d/000kernel-change suspend suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/00logging suspend suspend:
Linux mb 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1+deb8u4 (2015-09-19) 
x86_64 GNU/Linux
Module                  Size  Used by
ctr                    12927  2
ccm                    17577  2
nls_utf8               12456  0
ufs                    73486  0
qnx4                   13036  0
hfsplus                97295  0
hfs                    53845  0
minix                  31387  0
ntfs                  194605  0
vfat                   17135  0
msdos                  17046  0
fat                    61986  2 vfat,msdos
jfs                   172859  0
xfs                   779874  0
libcrc32c              12426  1 xfs
dm_mod                 89405  0
binfmt_misc            16949  1
bnep                   17431  2
pci_stub               12429  1
vboxpci                23077  0
vboxnetadp             25443  0
vboxnetflt             23324  0
vboxdrv               340067  3 vboxnetadp,vboxnetflt,vboxpci
ecb                    12737  1
btusb                  29721  0
isight_firmware        12500  0
bluetooth             374429  21 bnep,btusb
6lowpan_iphc           16588  1 bluetooth
appletouch             17050  0
nvram                  13034  0
msr                    12677  0
acpi_call              12552  0
iTCO_wdt               12831  0
joydev                 17063  0
iTCO_vendor_support    12649  1 iTCO_wdt
coretemp               12820  0
arc4                   12536  2
kvm_intel             139116  0
kvm                   388635  1 kvm_intel
applesmc               18526  0
evdev                  17445  23
input_polldev          13118  1 applesmc
pcspkr                 12595  0
i2c_i801               16965  0
b43                   378288  0
snd_hda_codec_realtek    67127  1
snd_hda_codec_generic    63181  1 snd_hda_codec_realtek
bcma                   37206  1 b43
mac80211              474277  1 b43
lpc_ich                20768  0
mfd_core               12601  1 lpc_ich
cfg80211              405538  2 b43,mac80211
i915                  837138  2
drm_kms_helper         49210  1 i915
drm                   249955  4 i915,drm_kms_helper
i2c_algo_bit           12751  1 i915
snd_hda_intel          26327  5
i2c_core               46012  5 
drm,i915,i2c_i801,drm_kms_helper,i2c_algo_bit
snd_hda_controller     26646  1 snd_hda_intel
sbs                    13012  0
rfkill                 18867  4 cfg80211,bluetooth
snd_hda_codec         104463  4 
snd_hda_codec_realtek,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller
rng_core               12733  1 b43
sbshc                  12842  1 sbs
snd_hwdep              13148  1 snd_hda_codec
battery                13356  0
ac                     12715  0
shpchp                 31121  0
apple_bl               12872  0
acpi_cpufreq           17218  1
snd_pcm                88662  3 
snd_hda_codec,snd_hda_intel,snd_hda_controller
snd_timer              26614  1 snd_pcm
snd                    65244  17 
snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_pcm,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
soundcore              13026  2 snd,snd_hda_codec
video                  18096  1 i915
processor              28221  3 acpi_cpufreq
button                 12944  1 i915
thermal_sys            27642  2 video,processor
loop                   26605  0
fuse                   83350  3
parport_pc             26300  0
ppdev                  16782  0
lp                     17074  0
parport                35749  3 lp,ppdev,parport_pc
autofs4                35529  2
hid_apple              12596  0
hid_appleir            12724  0
ext4                  473802  1
crc16                  12343  2 ext4,bluetooth
mbcache                17171  1 ext4
jbd2                   82413  1 ext4
crc32c_generic         12656  2
btrfs                 859533  0
xor                    21040  1 btrfs
hid_generic            12393  0
usbhid                 44460  0
hid                   102264  4 hid_generic,usbhid,hid_appleir,hid_apple
raid6_pq               95238  1 btrfs
sg                     29973  0
sd_mod                 44356  3
crc_t10dif             12431  1 sd_mod
crct10dif_generic      12581  1
sr_mod                 21903  0
cdrom                  47424  1 sr_mod
crct10dif_common       12356  2 crct10dif_generic,crc_t10dif
ata_generic            12490  0
firewire_ohci          39523  0
ata_piix               33592  2
firewire_core          56665  1 firewire_ohci
crc_itu_t              12347  1 firewire_core
libata                177457  2 ata_generic,ata_piix
scsi_mod              191405  4 sg,libata,sd_mod,sr_mod
ssb                    61008  1 b43
sky2                   56751  0
mmc_core              102374  2 b43,ssb
pcmcia                 49012  2 b43,ssb
pcmcia_core            18392  1 pcmcia
ehci_pci               12512  0
uhci_hcd               43499  0
ehci_hcd               69837  1 ehci_pci
usbcore               195340  7 
btusb,uhci_hcd,isight_firmware,ehci_hcd,ehci_pci,usbhid,appletouch
usb_common             12440  1 usbcore
              total       used       free     shared    buffers     cached
Mem:       4025412    1690116    2335296      56892     148656     691348
-/+ buffers/cache:     850112    3175300
Swap:      4119548     116928    4002620
/usr/lib/pm-utils/sleep.d/00logging suspend suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/00powersave suspend suspend:
/usr/lib/pm-utils/sleep.d/00powersave suspend suspend: success.

Running hook /etc/pm/sleep.d/10_unattended-upgrades-hibernate suspend 
suspend:
/etc/pm/sleep.d/10_unattended-upgrades-hibernate suspend suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/49tlp suspend suspend:
/usr/lib/pm-utils/sleep.d/49tlp suspend suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/50unload_alx suspend suspend:
/usr/lib/pm-utils/sleep.d/50unload_alx suspend suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/60_wpa_supplicant suspend suspend:
Selected interface 'wlan0'
OK
/usr/lib/pm-utils/sleep.d/60_wpa_supplicant suspend suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/75modules suspend suspend:
/usr/lib/pm-utils/sleep.d/75modules suspend suspend: not applicable.

Running hook /usr/lib/pm-utils/sleep.d/90clock suspend suspend:
/usr/lib/pm-utils/sleep.d/90clock suspend suspend: not applicable.

Running hook /usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend:
/usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/95anacron suspend suspend:
/usr/lib/pm-utils/sleep.d/95anacron suspend suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/95hdparm-apm suspend suspend:
/usr/lib/pm-utils/sleep.d/95hdparm-apm suspend suspend: not applicable.

Running hook /usr/lib/pm-utils/sleep.d/95led suspend suspend:
/usr/lib/pm-utils/sleep.d/95led suspend suspend: not applicable.

Running hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend 
suspend:
Kernel modesetting video driver detected, not using quirks.
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/99video suspend suspend:
/usr/lib/pm-utils/sleep.d/99video suspend suspend: disabled.

Sat 10 Oct 21:40:18 CEST 2015: performing suspend
KMS graphics driver is in use, skipping quirks.
Sat 10 Oct 21:40:41 CEST 2015: Awake.
Sat 10 Oct 21:40:41 CEST 2015: Running hooks for resume
Running hook /usr/lib/pm-utils/sleep.d/99video resume suspend:
/usr/lib/pm-utils/sleep.d/99video resume suspend: disabled.

Running hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler resume 
suspend:
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler resume suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/95led resume suspend:
/usr/lib/pm-utils/sleep.d/95led resume suspend: not applicable.

Running hook /usr/lib/pm-utils/sleep.d/95hdparm-apm resume suspend:

/dev/sda:
  setting Advanced Power Management level to 0xfe (254)
  APM_level  = 254
/usr/lib/pm-utils/sleep.d/95hdparm-apm resume suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/95anacron resume suspend:
/usr/lib/pm-utils/sleep.d/95anacron resume suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/94cpufreq resume suspend:
/usr/lib/pm-utils/sleep.d/94cpufreq resume suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/90clock resume suspend:
/usr/lib/pm-utils/sleep.d/90clock resume suspend: not applicable.

Running hook /usr/lib/pm-utils/sleep.d/75modules resume suspend:
Reloaded unloaded modules.
/usr/lib/pm-utils/sleep.d/75modules resume suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/60_wpa_supplicant resume suspend:
Selected interface 'wlan0'
OK
/usr/lib/pm-utils/sleep.d/60_wpa_supplicant resume suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/50unload_alx resume suspend:
/usr/lib/pm-utils/sleep.d/50unload_alx resume suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/49tlp resume suspend:
/usr/lib/pm-utils/sleep.d/49tlp resume suspend: success.

Running hook /etc/pm/sleep.d/10_unattended-upgrades-hibernate resume 
suspend:
/etc/pm/sleep.d/10_unattended-upgrades-hibernate resume suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/00powersave resume suspend:
/usr/lib/pm-utils/sleep.d/00powersave resume suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/00logging resume suspend:
/usr/lib/pm-utils/sleep.d/00logging resume suspend: success.

Running hook /usr/lib/pm-utils/sleep.d/000kernel-change resume suspend:
/usr/lib/pm-utils/sleep.d/000kernel-change resume suspend: success.

Sat 10 Oct 21:40:41 CEST 2015: Finished.
-----

If necessary I also get the log from journalctl.

I google a lot but I haven't found a solution.

Do you have any suggestion to solve this annoying issue?

All the best, Ricca
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.