https://bugzilla.novell.com/show_bug.cgi?id=559110
https://bugzilla.novell.com/show_bug.cgi?id=559110#c7
Gábor Varga changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEEDINFO |NEW
InfoProvider|vargusz@fazekas.hu |
--- Comment #7 from Gábor Varga 2012-02-05 21:35:18 UTC ---
I installed the provided RPM on openSUSE 12.1, the results are not 100%
perfect. I tested using a screensaver timeout of 60 seconds. The screen starts
to fade out just a few seconds before the timeout, so first I thought it was
because the fading starts earlier than the 59-second sleep time of the
SimulateUserActivity D-BUS action (this race condition is addressed in [1]).
However, even after applying [1] (with as low a loop interval as 10 seconds),
the following remains: after the configured idle timeout the screen starts to
fade out, and when complete, the screen returns to normal (continuing to play
the movie with VLC, in my case) without actually starting the screensaver. This
fadeout effect does not occur again after another 60 seconds, so it appears
only at the first (real, not simulated) idle timeout.
So I guess there is another related issue with gnome-shell or gnome-session.
This might be because the SimulateUserActivity action is not the proper
Inhibit/UnInhibit API, and gnome-screensaver does not propagate anything
towards the shell after handling the SimulateUserActivity call. I'll try to
look into the details later.
[1]
http://cgit.freedesktop.org/xdg/xdg-utils/commit/?id=7465b22a95e9a28e3f4960e...
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.