https://bugs.launchpad.net/ubuntu/+source/vlc/+bug/428884 seems to point to the core issue.
'gnome-screensaver-command --poke' sends a "SimulateUserActivity" message to the screensaver. Checking gs-monitor.c, we find the following: --- gnome-screensaver-2.24.0/src/gs-monitor.c 2008-08-20 20:53:34.000000000 -0500 +++ gnome-screensaver-2.28.0/src/gs-monitor.c 2009-08-19 18:19:14.000000000 -0500 @@ -231,9 +186,7 @@ static void gs_monitor_simulate_user_activity (GSMonitor *monitor) { - /* in case the screen isn't blanked reset the - idle watcher */ - gs_watcher_reset (monitor->priv->watcher); + /* FIXME: reset the xsync timer? */ /* request that the manager unlock - will pop up a dialog if necessary */ NOTE: I've only included the interesting porition here. The complete diff is attached. It appears that the mechanism for simulating user activity has been stripped from gnome-screensaver-command. I suspect that the new FIXME is a requirement of getting idle time from Xorg, since the gs_watcher_reset function is no longer present in gs-watcher-x11.c. I'm going to look into workarounds, since I don't have the expertise to fix this issue myself. If I were a new user encountering this kind of behavior, however, I think I'd be discouraged from using Ubuntu. I strongly suggest that this issue be corrected for Lucid LTS. Otherwise we need to consider alternatives to gnome-screensaver. ** Attachment added: "diff between Jaunty and Karmic versions of gs-monitor.c" http://launchpadlibrarian.net/35978040/gs-monitor.c.diff -- Screensaver activates during video playback https://bugs.launchpad.net/bugs/474175 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs