LINUX.ORG.RU

Потому что плеер не посылает сигналы о том, что есть активность юзера. У mplayer где-то унутре есть опция на это дело.

А в мандриве это уже починили.

abraziv_whiskey ★★★★★
()
Ответ на: комментарий от abraziv_whiskey

>У mplayer где-то унутре есть опция на это дело.
Угу
echo heartbeat-cmd=«dbus-send --session --dest=org.freedesktop.ScreenSaver --type=method_call /ScreenSaver org.freedesktop.ScreenSaver.SimulateUserActivity» > ~/.mplayer/config

anotheranonymous
()

В кедах тоже с этим столкнулся. По факту не запоминается, что сейвер выключен, хотя в настройках показано, что запомнено.

Booster ★★
()

раньше тоже доставало пока не перешёл на vlc/ не знаю как оно флеш правда показывает, но и вправду можно mplayer пользовать

saibogo ★★★★
()
Ответ на: комментарий от anotheranonymous

>echo heartbeat-cmd=«dbus-send --session --dest=org.freedesktop.ScreenSaver --type=method_call /ScreenSaver org.freedesktop.ScreenSaver.SimulateUserActivity» > ~/.mplayer/config
Ничосебе! А зачем такая жесть? Разве stop-xscreensaver не умеет отключать кедовый скринсейвер?

Laz ★★★★★
()
Ответ на: комментарий от Laz

Разве stop-xscreensaver не умеет отключать кедовый скринсейвер?

Не stop-xscreensaver, а

heartbeat-cmd="xscreensaver-command -deactivate &"
И работает оно только с xscreensaver'ом. Так что можно либо отключить кедовый скринсейвер и включить нормальный, либо мучится с длиннючими идиотскими параметрами команд dbus.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Вообще говоря, stop-xscreensaver работает с нормальным xscreensaver, и должно работать с любым скринсейвером, поддерживающим соответствующий API. А heartbeat-cmd нужно как раз для кривых скринсейверов.

Laz ★★★★★
()
Ответ на: комментарий от Laz

Этот ключ не работает (проверено), а вот heartbeat-cmd исправно отключает скринсейвер.

Eddy_Em ☆☆☆☆☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.