Notebook does not suspend - not a kernel- but a design problem
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-power-manager (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: gnome-power-manager
With jaunty i had and still have several quality issues. One of them is that vlc segfaults after playing one song. Until this will be fixed (bug is reported), I tried not to use it, because it causes my notebook not to suspend-to-ram anymore. But i forgot it, and now again I'm sitting here, ready to go, but can't.
Some of the obviously too complex programs pass messages to each other. I cannot tell wo tells whom what. Gone are the good old days of a comprehensive, deterministic unix system. But back to the problem. The gnome-power-manager icon talks to me "
Anforderung einer Aktion
vlc verhinderte die Ausführung der Aktion: Playing some media.."
(what could, on an english speaking system, may appear as "Demand of an action: vlc prevented the execution of an action: Playing some media.."
There's no vlc running. VLC segfaulted many hours ago. But jaunty still patronizes me, thinking to know it better than I and refuses the suspend process to complete.
Here's an strace of the communication:
strace -fp 8442 -s 2048 -e read,writev
read(15, "l\4\1\
read(15, 0x2749800, 2048) = -1 EAGAIN (Resource temporarily unavailable)
read(3, 0x2456744, 4096) = -1 EAGAIN (Resource temporarily unavailable)
writev(15, [{"l\1\
read(15, "l\2\1\
read(15, 0x2749800, 2048) = -1 EAGAIN (Resource temporarily unavailable)
writev(3, [{"(\7\
read(3, "\1\1\314T\
read(3, 0x2456744, 4096) = -1 EAGAIN (Resource temporarily unavailable)
writev(11, [{"l\1\
read(11, "l\2\1\
read(11, 0x2716f30, 2048) = -1 EAGAIN (Resource temporarily unavailable)
read(3, 0x2456744, 4096) = -1 EAGAIN (Resource temporarily unavailable)
^CProcess 8442 detached
It's 19:37 MESZ. vlc died:
May 5 00:53:19 tomate kernel: [40366.385813] vlc[25533]: segfault at 7fbfb73c2610 ip 00007fbfb73c2610 sp 00007fbfb7fff108 error 14 in libnss_
It was started:
May 5 00:49:29 tomate dbus-daemon: Rejected send message, 1 matched rules; type="method_call", sender=":1.33" (uid=1000 pid=8687 comm="/
This will be another day I'll loose all my windows. Well, like - ....
gnome-power-manager 2.24.2-2ubuntu8
ubuntu jaunty 64bit
2.6.28-11-generic #42-Ubuntu SMP Fri Apr 17 01:58:03 UTC 2009 x86_64 GNU/Linux