程式運行時禁用xscreensaver?

程式運行時禁用xscreensaver?

我發現很煩人的是,xscreensaver 有時會在我玩《Urban Terror》時幫助啟動,並且想知道是否有更好的方法來解決這個問題,而不是製作一些腳本來運行《Urban Terror》,首先殺死xscreensaver。我的系統是 Arch Linux,帶有 xscreensaver 5.22。

答案1

最新版本的 Cinnamon 附帶了 wn 螢幕保護程式包,因此這些解決方案可能不起作用,但它們在我的 Cinnamon 1.8.8 上可以。

開燈

LightstOn 是一個簡單的 BASH 腳本,當它偵測到任何使用者定義的程式清單(預設 mplayer 和 smplayer 都在清單中)執行時,它將禁止螢幕保護程式在全螢幕模式下

下載 lightOn 從這裡。我剛剛嘗試過,效果非常好。您可能希望透過將其新增至 Cinnamon 的啟動應用程式清單來使其自動啟動。

咖啡因

Caffeine 是 Gnome3 的系統托盤小程式(它在 Cinnamon 中可能工作也可能不起作用,我沒有嘗試過)。根據這個網站,您可以給它一個程式列表,如果它們正在運行(全螢幕或非全螢幕),它將抑制螢幕保護程式。根據同一網站,它可以與兩者一起使用xscreensavergnome-screensaver因此您可能需要檢查一下。

答案2

使用咖啡因

yaourt -S caffeine-bzr

如果安裝了yaourt

否則你將不得不從這裡建造它

AUR 咖啡因-bzr

運行後。激活它。

根據 DM 的設定方式,它略有不同。您只需將可執行檔添加到咖啡因即可。

我不熟悉 Urban Terror,但在配置咖啡因時您可能必須包含可執行檔的 wine 部分

相關內容