Indicator-session would benefit from an "Inhibit Screensaver" option

Bug #575211 reported by Emmet Hikory
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Session Menu
Triaged
Wishlist
Unassigned
indicator-session (Ubuntu)
Triaged
Wishlist
Unassigned

Bug Description

Binary package hint: indicator-session

I often find that I'm doing things where I don't want my screensaver/suspend/other-automated-idle-handler to activate, when this cannot be easily detected. Examples include watching an IRC meeting in which I'm not active enough to trip the idle detector (but total traffic may be sufficient), watching an auto-refreshing page in a browser with regular updates (e.g. some event tracker). I'm certain other cases can be imagined, but they share the commonality that the application that the user is passively consuming is *not* one that should usually inhibit the screensaver (unlike, say, a video player).

When the user *knows* they wish to disable the screensaver/auto-suspend/etc. temporarily, this is easily done from the command line, or from the power management and/or screensaver control panels. This, however, requires a fair bit of navigation, and in the GUI solution, fails to preserve the existing user preferences. As indicator-session already has a means to interact with gnome-screensaver ("Lock Screen"), it seems appropriate that if a simple menu selection to inhibit the behaviour is implemented, it also reside there. This should probably toggle the menu description (similar to mute/unmute for audio), and call org.gnome.ScreenSaver.Inhibit / org.gnome.ScreenSaver.UnInhibit via DBus.

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: indicator-session 0.2.8-0ubuntu2
ProcVersionSignature: Ubuntu 2.6.32-21.32-generic 2.6.32.11+drm33.2
Uname: Linux 2.6.32-21-generic x86_64
Architecture: amd64
Date: Tue May 4 22:10:20 2010
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.utf8
 SHELL=/bin/bash
SourcePackage: indicator-session

Revision history for this message
Emmet Hikory (persia) wrote :
Changed in indicator-session (Ubuntu):
importance: Undecided → Wishlist
Revision history for this message
MarcRandolph (mrand) wrote :

I've run into this from time to time as well... two computers side-by-side, using one much more than the other. The one I use less is the one running pidgin.

Changed in indicator-session (Ubuntu):
status: New → Triaged
Ted Gould (ted)
Changed in indicator-session:
status: New → Triaged
importance: Undecided → Wishlist
Revision history for this message
Vin Shankar (v-shankar) wrote :

In Natty, this is more than an enhancement, it's a regression-fix, since it is no longer possible in Unity to use the inhibit applet for the panel.

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

Other bug subscribers

Remote bug watches

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