Bugzilla – Bug 782817
Hibernate (s2disk) does not work with splash=y
Last modified: 2013-06-25 06:06:35 UTC
Created attachment 507720 [details] pm-powersave.log User-Agent: Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.8 (KHTML, like Gecko) Chrome/23.0.1255.0 Safari/537.8 SUSE/23.0.1255.0 I duped from 12.1 to 12.2. Suspend to disk worked with 12.1. With 12.2 the display is turned off and the hard disk accessed every second forever. I ran pm-hibernate and attache the logs. Setting splash=n in /etc/suspend.conf makes the hibernation work. Reproducible: Always
Created attachment 507721 [details] pm-suspend.log
From /var/log/messages: Sep 28 22:08:58 linux-ydd0 dbus-daemon[734]: **** /proc/self/mountinfo changed Sep 28 22:08:57 linux-ydd0 kernel: EXT4-fs (sda6): re-mounted. Opts: acl,user_xattr,commit=0 Sep 28 22:08:58 linux-ydd0 dbus-daemon[734]: **** /proc/self/mountinfo changed Sep 28 22:08:57 linux-ydd0 kernel: EXT4-fs (sda7): re-mounted. Opts: commit=0 Sep 28 22:08:58 linux-ydd0 kernel: pcieport 0000:00:1c.5: wake-up capability enabled by ACPI Sep 28 22:08:59 linux-ydd0 avahi-daemon[586]: Withdrawing address record for 10.1.128.75 on eth0. Sep 28 22:08:59 linux-ydd0 avahi-daemon[586]: Leaving mDNS multicast group on interface eth0.IPv4 with address 10.1.128.75. Sep 28 22:08:59 linux-ydd0 avahi-daemon[586]: Interface eth0.IPv4 no longer relevant for mDNS. Sep 28 22:08:59 linux-ydd0 avahi-daemon[586]: Interface eth0.IPv6 no longer relevant for mDNS. Sep 28 22:08:59 linux-ydd0 avahi-daemon[586]: Leaving mDNS multicast group on interface eth0.IPv6 with address fe80::21a:a0ff:fefe:1ce8. Sep 28 22:08:59 linux-ydd0 avahi-daemon[586]: Withdrawing address record for fe80::21a:a0ff:fefe:1ce8 on eth0. Sep 28 22:08:59 linux-ydd0 avahi-daemon[586]: Withdrawing workstation service for tun0. Sep 28 22:08:59 linux-ydd0 dbus-daemon[734]: dbus[734]: [system] Activating service name='org.freedesktop.nm_dispatcher' (using servicehelper) Sep 28 22:08:59 linux-ydd0 dbus[734]: [system] Activating service name='org.freedesktop.nm_dispatcher' (using servicehelper) Sep 28 22:08:59 linux-ydd0 dbus-daemon[734]: dbus[734]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher' Sep 28 22:08:59 linux-ydd0 dbus[734]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher' Sep 28 22:09:00 linux-ydd0 kernel: PM: Marking nosave pages: [mem 0x0009f000-0x000fffff] Sep 28 22:09:00 linux-ydd0 kernel: PM: Basic memory bitmaps created Sep 28 22:09:01 linux-ydd0 dbus-daemon[734]: **** /proc/self/mountinfo changed
http://www.opensuse-forum.de/tiefschlaf-unter-opensuse-12-2-system-einrichten-verwalten/allgemeines-f17/t7789-f44/#post46374 (German) Another user reports the same issue.
hwinfo --gfxcard 09: PCI 02.0: 0300 VGA compatible controller (VGA) [Created at pci.319] Unique ID: _Znp.96rjlAI3YhC SysFS ID: /devices/pci0000:00/0000:00:02.0 SysFS BusID: 0000:00:02.0 Hardware Class: graphics card Model: "Dell Inspiron 1420" Vendor: pci 0x8086 "Intel Corporation" Device: pci 0x2a02 "965 GM" SubVendor: pci 0x1028 "Dell" SubDevice: pci 0x01f3 "Inspiron 1420" Revision: 0x0c Driver: "i915" Driver Modules: "drm" Memory Range: 0xfea00000-0xfeafffff (rw,non-prefetchable) Memory Range: 0xe0000000-0xefffffff (ro,non-prefetchable) I/O Ports: 0xeff8-0xefff (rw) IRQ: 44 (21998 events) I/O Ports: 0x3c0-0x3df (rw) Module Alias: "pci:v00008086d00002A02sv00001028sd000001F3bc03sc00i00" Driver Info #0: XFree86 v4 Server Module: intel Driver Info #1: XFree86 v4 Server Module: intel 3D Support: yes Extensions: dri Config Status: cfg=new, avail=yes, need=no, active=unknown 10: PCI 02.1: 0380 Display controller [Created at pci.319] Unique ID: ruGf.gYCMf0bjpI2 SysFS ID: /devices/pci0000:00/0000:00:02.1 SysFS BusID: 0000:00:02.1 Hardware Class: graphics card Model: "Dell Inspiron 1420" Vendor: pci 0x8086 "Intel Corporation" Device: pci 0x2a03 "Mobile GM965/GL960 Integrated Graphics Controller" SubVendor: pci 0x1028 "Dell" SubDevice: pci 0x01f3 "Dell Inspiron 1420" Revision: 0x0c Memory Range: 0xfeb00000-0xfebfffff (rw,non-prefetchable) Module Alias: "pci:v00008086d00002A03sv00001028sd000001F3bc03sc80i00" Config Status: cfg=new, avail=yes, need=no, active=unknown Primary display adapter: #9
I can confirm this bug on my Toshiba Z930: Without splash=n the display gets black and harddisk is accessed until I force shutdown the computer. With splash=1 in /etc/suspend.conf, hibernate works as exepected.
I can confirm this - also that it's only when upgrading - I have one machine with a fresh install where hibernation works (albeit I encounter https://bugzilla.novell.com/show_bug.cgi?id=715967#c40 ) and one which I upgraded from 12.1 (dup) where I see this.
Ignore comment 6 - I just saw it on the machine that has the fresh install.
The same is for me, I have Intel 945 GPU.
In my case (HP mini 5102), hibernation works, but it is too slow and the screen is black while the image is written to disk.
(In reply to comment #9) > In my case (HP mini 5102), hibernation works, but it is too slow and the screen > is black while the image is written to disk. I have the same problem. After upgrading from 12.2 to 12.3, the problem occurred, if you run the hibernation, but still gives the dark and white screen. In /var/log/pm-suspend.log shows no errors.
Splash during hibernation is done be package "suspend", which I don't maintain, reassigning. Also dupe of bnc#779048. *** This bug has been marked as a duplicate of bug 779048 ***