
Я нахожу очень раздражающим, что 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 установлен
в противном случае вам придется строить его отсюда
после того как он запустится, активируйте его.
Он немного отличается в зависимости от DM, как его настроить. Вам просто нужно добавить исполняемый файл в кофеин.
Я не знаком с Urban Terror, но вам, возможно, придется включить часть исполняемого файла, посвященную вину, при настройке кофеина.