Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Applets | Applets Screensaver Inhibitor does not inhibit xscreensaver in 3.1.x and 3.2.x
The latest stable release is the *3.4.0* : How to install it here.
Note: We just switched from BZR to Git on Github! (only to host the code and your future pull requests)
Applets | Applets

Subjects Author Language Messages Last message
[Locked] Screensaver Inhibitor does not inhibit xscreensaver in 3.1.x and 3.2.x
am4c130d English 1 matttbe [Read]
18 April 2013 à 17:42

am4c130d, Thursday 18 April 2013 à 03:20


Subscription date : 10 October 2011
Messages : 10
Running Cairo-dock 3.2.1, Xfce and Debian Wheezy.

Since 3.1.x, screensaver-inhibitor has not worked. There were no error messages, even when cairo-dock was launched from the command line. Comparing screensaver-inhibitor script from 3.2.x with screensaver-inhibitor script in 3.0.x showed a difference in how the process was detected

In the dependencies section

3.0.x used

result = popen("ps -ef | grep %s | grep -v grep" % app).read().rstrip()


Whereas 3.2.x used

result = popen("ps euf | grep %s | grep -v grep" % app).read().rstrip()


Change the "ps" command from "euf" back to "-ef" fixed the problem, and screensaver-inhibitor now works for xscreensaver.

Thanks

Alan

matttbe, Thursday 18 April 2013 à 17:42


Subscription date : 24 January 2009
Messages : 12573
Hello and thank you for this bug report!

Yes, there were a typo
It's now fixed on BZR (rev 365 + we now only list processes of the current user)!

I'll backport this modification to 3.2 branch!

Applets | Applets

Subjects Author Language Messages Last message
[Locked] Screensaver Inhibitor does not inhibit xscreensaver in 3.1.x and 3.2.x
am4c130d English 1 matttbe [Read]
18 April 2013 à 17:42


Glx-Dock / Cairo-Dock List of forums Applets | Applets Screensaver Inhibitor does not inhibit xscreensaver in 3.1.x and 3.2.x Top

Online users :

Powered by ElementSpeak © 2007 Adrien Pilleboue, 2009-2013 Matthieu Baerts.
Dock based on CSS Dock Menu (Ndesign) with jQuery. Icons by zgegball
Cairo-Dock is a free software under GNU-GPL3 licence. First stable version created by Fabounet.
Many thanks to TuxFamily for the web Hosting and Mav for the domain name.