xdg-screensaver: use new gnome-screensaver 2.28 API

Bug #497318 reported by Reinhard Tartler on 2009-12-16
26
This bug affects 3 people
Affects Status Importance Assigned to Milestone
xdg-utils (Ubuntu)
High
Unassigned

Bug Description

Binary package hint: xdg-utils

xdg-screensaver currently uses the --poke mechanism of gnome-screensaver command.

Since 9.10, this does no longer prevent the screensaver from activating, see bug #428884 for details. As a consequence, xdg-screensaver should be ported to the new API so that applications like vlc can successfully inhibit the screensaver (again)

Reinhard Tartler (siretart) wrote :

for detailed analysis of this report and rationale for this triaging see bug #428884

Changed in xdg-utils (Ubuntu):
importance: Undecided → High
status: New → Triaged
Sebastien Bacher (seb128) wrote :

is that still an issue?

VPablo (villumar) wrote :

On Maverick's vlc not. Bug solved.

On Fri, Mar 11, 2011 at 17:27:24 (CET), Sebastien Bacher wrote:

> is that still an issue?

Yes, it is. xdg-screensaver effectively uses --poke, which is marked
wontfix at gnome upstream.

The relevant upstream report is:
https://bugzilla.gnome.org/show_bug.cgi?id=579430

I don't understand why the respective launchpad report is 'fixreleased',
probably it was decided to follow upstream and force all applications,
like xdg-screensaver here, to port to the new gnome-specific inhibit
API.

https://bugs.edge.launchpad.net/gnome-screensaver/+bug/428884/

TBH, whole situation is a mess. I don't see how xdg-screensaver can be
sensibly adapted to the new API. The issue should really be discussed
and solved at the freedesktop level.

regarding comment #3: this bug is not about vlc but xdg-screenaver. vlc
has adopted the gnome specific inhibit API which does not help
applications that require a cross desktop solution.

--
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.