GNOME Bugzilla – Bug 330237
should detect ekiga (voip) activity as activity and not lock screen
Last modified: 2006-08-27 09:14:13 UTC
The bug has been described on https://launchpad.net/distros/ubuntu/+source/gnome-screensaver/+bug/30659 "Currently, it seems like gnome-screensaver is only looking at keyboard and mouse activity to decide whether a session is idle or not. It should also look at other sources, such as active phone conversations and not activate the screensaver and lock the screen if there is a call in progress."
I'm not sure about this. I think the better approach might be for ekiga to use the InhibitActivation DBUS method.
Reassigning that bug to ekiga so
It should be possible to do something with the dbus component. Assigning to myself to keep track of it.
The poster of Bug 338450 quite rightly noticed that if the call is audio-only, then the screensaver shouldn't be inhibited.
It is up to the ekiga folks but it seems really strange to allow the screen to blank when on a call (even an audio only one). The fact is that the computer isn't idle - you are using it. Having the screensaver activate have no positive effect, only a negative one - stealing CPU cycles from ekiga. If you inhibit the screensaver you don't need to inhibit the power manager too.
> Having the screensaver activate have no positive effect, > only a negative one - stealing CPU cycles from ekiga. I don't necessarily agree with this. I have my screen turn off instead of a screensaver and this doesn't take any CPU. The positive is obvious; a huge cut in power consumption and longer that I can talk before my battery cuts out. There is also the screen burn that screensavers were designed to prevent. The point is that when one is in a voice call, they are not using the screen. If they don't see any benefit in having a screensaver on the occassions when they are not using their screen, they should turn their screensaver off.
BTW - William is correct that if you inhibit the screensaver you don't need to inhibit the power manager too. GPM takes its idle state from the screensaver, so if that is inhibited it also inhibits GPM.
I have put together some information here: https://wiki.ubuntu.com/InhibitingGnomeScreensaver
*** This bug has been marked as a duplicate of 353077 ***