mplayer vs gnome screensaver újra támad

Fórumok

sziasztok!

volt párszor már itt is, máshol is téma, hogy az mplayer használata mellett a képernyő elsötétítés "zavaró", mit lehet tenni. mindig van valami előre hátra totyorgás a dologoban, ki-be kapcsolgatni ezt azt, stb. amivel most szívok az egy visszalépés lehet, hátha már valaki megfejtette a dolgot és tud segíteni.

adva volt egy ubi 12.04, benne a default mplayer csomag. a konfigjában volt egy stop-xscreensaver rész, legutóbb ez került bele, akkor megoldotta, teljes képernyőn ettől nem lett "sötét". most volt egy dist-upgrade, 12.10 feszít és az esti film közben megint besötétített. agyfasz kerülget, hogy kedvenc playerem (erősen változásra hangolt most ez a dolog...) ismét szivat. a film alatt kikapcsoltam a sötétítést (most nem panaszkodnék, hogy a gnome képernyővédőnél ez az egyetlen opció "védésre :D), de továbbra is érdekelne a dolog:
miképp vehetem rá az ubit az mplayerrel együttműködésre ezen a téren (film alatt ne, máskor meg állítható időre kapcsolja le a monitort/fényerőt/akármit)?

van valakinek hasonló tapasztalata és esetleg megoldása? (frissítés előtt megy, utána nem)

Hozzászólások

Az SMPlayer-be van egy olyan opció, hogy "Képernyővédő kikacsolása, Képernyővédő elkerülése" a video beállításoknál!

Elméletileg 2 opció:

"turn_screensaver_off=true"
"avoid_screensaver=true"

Oykawa Hirohito

ezzel nincs baj, sok programban van. a gond az, hogy ebben eddig ment, most nem megy állapot van. biztos perverzió a részemről, hogy egy video lejátszó legyen pici és/vagy kézreálló. az mplayer sok sok éven át az volt. vajon mi változott? ez a legfontosabb kérdés :/

szerk: bocs, fáradt vagyok. tehát. az smplayer frontend volt anno, gondolom alapvetően most sem változott. nekem az mplayer elé gui nem kell, pont azért használom ezt, mert nincs "ablakozgatás", amikor nem kell.

--
xterm

Ha ez segít.
Debian alatt xscreensaver kikapcs így megy

új módi:


heartbeat-cmd = "xscreensaver-command -deactivate &"

régen kb ennyi volt:


xscreensaver-stop=1

Nem biztos hogy mplayer a vétkes, ha így lenne nem(?) a parancs változik!
Talán. :)

ez sajnos most azért nem jó, mert nem az xscreensavert használja a unity (probaképpen lecseréltem a fentlevőt, ugyan úgy tojik rá. és még randább is az xscreensaver. (hab a tortán, hogy igazából mintha képernyővédő nem is lenne már, csak fényerőt manipulál; mellesleg nekem ez bőven megfelel)

--
xterm

Nem tudom segít-e, de nálam a következő volt. (openSUSE, XFCE)

Film alatt is kikapcsolt a monitor. Erre leszedtem az 'xscreensaver' csomagot, mondván, hogy régi darab és talán nem működik jól együtt az újabb desktop-okkal. De nem segített, továbbra is kikapcsolt. (A gnome-screensaver eleve ki volt kapcsolva, tehát az se lehetett).

Kis keresgélés után kiderült, hogy nem egy külön progi csinálja ezt a kikapcsolósdit, hanem maga az X . Egyszerűen időközönként dpms off üzeneteket küld a monitornak, mire az kikapcsol.

A javaslatok közt láttam, hogy az 'xset' paranccsal lehet beállítani a viselkedését. Az egyik fórumozó javaslata alapján nekem a következő vált be:

xset s noblank
xset s off
xset +dpms

(A sorok közé kellet tennem egy 'sleep 2'-őt hogy rendesen működjön).
Ez a három sor tehát benn van egy fájlban, és minden XFCE-be való belépésnél lefut.

Ha utána lekérdezem az állapotot ('xset -q'), akkor most már ezt adja (kiemelve a lényeg):

Screen Saver:
prefer blanking: no allow exposures: yes
timeout: 0 cycle: 600

DPMS (Energy Star):
Standby: 420 Suspend: 0 Off: 600
DPMS is Enabled
Monitor is On

Így most már tökéletes. Ha VLC-vel játszom le a filmet, az a lejátszás idejére kikapcsolja a DPMS-t, mikor pedig kilépek a VLC-ből, akkor újra visszakapcsolja. Vagyis ha nem fut a VLC, akkor egy idő után kikapcsol a monitor, míg ha fut, akkor nem kapcsol ki soha.

Talán segít valakinek. Nekem ez vált be.

az xset-re magasról tett, ez is fura volt (bármilyen értékeket állítottam be, bárhogy). a vlc nekem piszkálás nélkül is jól csiálta, film alatt nem engedte aludni a monitort. most az van, hogy a fényerő beállításnál (abszurd a helye) kikapcsoltam az időzítését, így "soha" nem kapcsolgatja. csak akkor meg elvesztem azt a feature-t, hogy pihenjen a monitor ha tényleg nem vagyok a gép előtt...

--
xterm