5

Я использую SMPlayer 0.8.0 (внешний интерфейс mplayer) на 64-битной Linux Mint 14, когда я играю фильм и перестаю использовать периферийные устройства, которые заставка заставляет работать через некоторое время.
Я проверил опцию "Отключить заставку" в настройках, но она этого не делает. Также не работает mplayer из терминала. Как это исправить?

1 ответ1

4

Это известная проблема, связанная с тем, как gnome3 управляет заставкой. Давненько не смотрел на это, но у меня было то же самое с vlc. Согласно вики Arch, у вас есть два варианта. Вы можете либо отключить его для mplayer (который также должен работать для smplayer), либо использовать другую программу, чтобы отключить его для различных программ.

Путь mplayer

Сначала замените gnome-screensaver на xscreensaver:

sudo apt-get purge gnome-screensaver 
sudo apt-get install xscreensaver

Затем добавьте следующее в ~/.mplayer/config:

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

включенный свет

LighstOn - это простой BASH-скрипт, который блокирует экранную заставку при обнаружении любой из списка пользовательских программ (по умолчанию mplayer и, следовательно, smplayer в списке), работающих в полноэкранном режиме.

Замените gnome-screensaver на xscreensaver: как описано выше. Затем загрузите фонари отсюда. Я только что попробовал, и это работает отлично. Возможно, вы захотите запустить его автоматически, добавив его в список запускаемых приложений Cinnamon.

кофеин

Кофеин - это системный трей апплет для Gnome3 (он может или не может работать в Cinnamon, я не пробовал). Согласно этому сайту, вы можете дать ему список программ, и он будет запрещать заставку, если они запущены (в полноэкранном режиме или нет). Согласно тому же сайту, он может работать как с xscreensaver и с gnome-screensaver так что вы можете попробовать его.

sudo add-apt-repository ppa:caffeine-developers/ppa
sudo apt-get update
sudo apt-get install caffeine python-glade2

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .