idle/screensaver inhibition feature doesn't work reliably
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Eye of GNOME |
Invalid
|
Undecided
|
Unassigned | ||
GNOME Screensaver |
Invalid
|
High
|
|||
Project Hamster |
Fix Released
|
Medium
|
|||
Totem |
Invalid
|
Undecided
|
Unassigned | ||
hamster-applet (Ubuntu) |
Fix Released
|
Medium
|
Chris Coulson | ||
Karmic |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Binary package hint: totem
Ok, this is really weird. I know that gnome-power-
What I'm seeing here is that
- totem does seem to inhibit the screensaver (contrary to what other bug reports say), however:
- it sometimes "forgets" to release the inhibition. If you run it with --debug, you can see errors such as this one:
jeff@kusanagi:~$ totem --debug Vidéos/8-bit\ trip.mp4
(totem:4604): GLib-WARNING **: GError set over the top of a previous GError or uninitialized memory.
This indicates a bug in someone's code. You must ensure an error is NULL before it's set.
The overwriting error message was: Method "AllowActivation" with signature "" on interface "org.gnome.
** (totem:4604): WARNING **: Problem inhibiting the screensaver: Method "UnInhibit" with signature "u" on interface "org.gnome.
Now, I'm not sure exactly why, the inhibition sometimes seems to work, sometimes not. When it doesn't work,
- the screen will not blank anymore, the session will not go idle (and will not lock)
- if you attempt to log out of gnome, you will get a warning about totem (sometimes, multiple instances of totem!) being busy and inhibiting (while totem has only a single instance, and it is long gone).
I hope I'm clear enough and that this info is helpful. One thing that is certainly crucial to get right for Ubuntu 9.10 final is session inhibition, especially when dealing with the default video player.
ProblemType: Bug
Architecture: i386
Date: Sat Oct 10 23:08:38 2009
DistroRelease: Ubuntu 9.10
ExecutablePath: /usr/bin/totem
Package: totem 2.28.1-0ubuntu1
ProcEnviron:
LANG=fr_CA.UTF-8
SHELL=/bin/bash
ProcVersionSign
SourcePackage: totem
Uname: Linux 2.6.31-
affects: | totem (Ubuntu) → gnome-screensaver (Ubuntu) |
Changed in eog: | |
status: | New → Confirmed |
Changed in totem: | |
importance: | Unknown → Undecided |
status: | Unknown → New |
status: | New → Invalid |
Changed in hamster-applet (Ubuntu): | |
assignee: | Ubuntu Desktop Bugs (desktop-bugs) → Chris Coulson (chrisccoulson) |
summary: |
- idle/screensaver inhibition feature doesn't work reliably in karmic + idle/screensaver inhibition feature doesn't work reliably |
Changed in hamster-applet: | |
importance: | Unknown → Medium |
status: | Unknown → Fix Released |
Changed in gnome-screensaver: | |
importance: | Unknown → High |
Changed in gnome-screensaver: | |
status: | Unknown → Invalid |
Thank you for your bug report. The issue is an upstream one and it would be nice if somebody having it could send the bug the to the people writting the software (https:/ /wiki.ubuntu. com/Bugs/ Upstream/ GNOME)