Mplayer VS. Gnome Screensaver

Mivel filmnezes kozben bezavar a gnome screensaver es a "heartbeat-cmd" mplayer opcio lenny alatt nem mukodik (Unknown option on the command line: -heartbeat-cmd) a kovetkezo scriptet eszeltem ki, amit crontab-bol 10 percenkent lefuttatok:

#!/bin/bash
if ps -e | grep -q "mplayer" ; then
/usr/bin/gnome-screensaver-command -p
echo megvolt
else echo nem fut mplayer
fi

A script mukodik, de hiaba adok 10 percenkent poke-ot a screensavernek ugyis elindul 20 perc utan (ennyire van allitva az indulasa).

Van valakinek valami otlete mi lehet a ludas?

Hozzászólások

/etc/mplayer.conf

Pl xscreensaver esetén.

stop-xscreensaver= 1

Screensaver kikapcsol, ha magára hagyod a gépet: zárolod a képernyőt.

------------------------------------------------
A legtöbb ember azt hiszi, csak a gyomra üres...

Szedd le a gnome-screemsaver-t és tedd fel az xscreensaver-t. Sokkal jobb és még az MPlayer-be sem szól bele filmnézés közben, ha beállítod. :)

Nekem egy kis python script-em van erre a célra! A háttérben fut, meg lehet adni neki, milyen progikat figyeljen, és ha bármi fut közülük, tiltja a gnome-screensaver-t! Ha érdekel, írj, és átküldöm (persze, van ennél egyszerűbb megoldás, pl patchelni is lehet az mplayer-t stb, de nekem azért kellett ez, mert sok egyéb progi van, ami nem tiltja /nincs benne opció erre/ a scr-t)!

<= Powered By Ubuntu & Gentoo Linux =>

'Software is like sex: It's better when it's free!'
By Linus Torvalds

mert a cron-ban valszeg nincs exportalva a DISPLAY kornyezeti valtozo...
ellenben:


[01:36] majki ~ $ cat bin/disable_xscreensaver 
#!/bin/bash

echo -n "xscreensaver disabled, press Ctrl+C to enable... "
while [ 1 ]
do
	sleep 30
	xscreensaver-command -deactivate >/dev/null 2>&1
	# gnome-screensaver-command -d >/dev/null 2>&1
	xset dpms force on >/dev/null 2>&1
done

Apropó, nem tudja valaki, hogy a flash player milyen parancsot használ, mikor teljes képernyőre rakom? Jó lenne tudni, mert írnék hozzá vmi script-et, ami kikapcsolja a képernyőkímélőt, amíg a flash teljes képernyőn fut (csak teljes képernyőhöz kell, mert ha minden flash lejátszásra kikapcsolnám, sosem kapcsolna be, hisz teli vannak a weboldalak flash-el...). Ja, még annyit, hogy term néztem ps-el is, de semmit nem látok, hogy megnyitna, vagy bármi változna, ami alapján figyelhetném az állapotát :(. Amugy, ismert a hiba!

<= Powered By Ubuntu & Gentoo Linux =>

'Software is like sex: It's better when it's free!'
By Linus Torvalds