Отключить xscreensaver во время работы программы?

Отключить xscreensaver во время работы программы?

Я нахожу очень раздражающим, что xscreensaver иногда услужливо запускается, когда я играю в Urban Terror, и мне было интересно, есть ли лучший способ решить эту проблему, чем создать скрипт для запуска Urban Terror, который сначала убивает xscreensaver. Моя система - Arch Linux с xscreensaver 5.22.

решение1

Последние версии Cinnamon поставляются с пакетом заставки wn, поэтому эти решения могут не работать, но они работают на моем Cinnamon 1.8.8.

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

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

Скачать lightsOn изздесь. Я только что попробовал, и он отлично работает. Возможно, вы захотите, чтобы он запускался автоматически, добавив его в список запускаемых приложений Cinnamon.

кофеин

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

решение2

Используйте кофеин.

yaourt -S caffeine-bzr

если yaourt установлен

в противном случае вам придется строить его отсюда

AUR Для кофеина-bzr

после того как он запустится, активируйте его.

Он немного отличается в зависимости от DM, как его настроить. Вам просто нужно добавить исполняемый файл в кофеин.

Я не знаком с Urban Terror, но вам, возможно, придется включить часть исполняемого файла, посвященную вину, при настройке кофеина.

Связанный контент