當前位置: 首頁>>技術問答>>正文


Ubuntu 12.10“在非活動時關閉屏幕:從不”仍然關閉

, , , ,

問題描述

在全新安裝Ubuntu 12.10後,我的屏幕在大約十分鍾後仍然熄滅。我去過Brightness and Lock控製麵板。 Turn screen off when inactive for:設置為Never

我已經通過dconf編輯器搜索powerscreenidle更改參數。這似乎對顯示超時沒有任何影響。

這是一個更有趣的事情,屏幕不會熄滅,它隻是黑色。背光仍然亮著,所有像素都是黑色。

當它變黑時,它會非常快速地變暗,變黑。同樣,按鍵,鼠標移動或鼠標點擊後快速un-dim。

最佳解決思路

有多個不同的層會影響監視器的行為。要完全禁用監視器的任何暫停,您需要在每個層中禁用它:

1. layer:虛擬控製台

設置不活動的時間間隔(以分鍾為單位),之後屏幕將自動消隱:

setterm -blank 0

以分鍾為單位設置VESA斷電間隔:

setterm -powerdown 0 

2.層:X

關閉屏幕保護功能。使用s選項可以設置屏幕保護程序參數。

xset s off

如果啟用,則禁用DPMS

xset -dpms

要找出設置了哪些值,請在終端中鍵入xset -q。輸出的一部分應如下所示:

Screen Saver:
  prefer blanking:  yes    allow exposures:  yes
  timeout:  0    cycle:  0

還有這個:

DPMS (Energy Star):
  Standby: 0    Suspend: 0    Off: 0
  DPMS is Disabled

3.層:最後但並非最不重要;應用層(XScreenSaver)

xscreensaver-demo

選擇Disable Screen Saver

12.10,display,screen,power-management,ubuntu

並在係統設置中停用屏幕保護程序 – >亮度&鎖定(取決於您的桌麵環境):

在非活動狀態下轉動屏幕:Never

12.10,display,screen,power-management,ubuntu

次佳解決思路

我剛剛從終端運行sudo xset s off,它可能是固定的。

第三種解決思路

“System Settings”中有一個複選框 – > “亮度和鎖定”屏幕,其標簽是“昏暗屏幕以節省電力”。你必須取消選中它。

第四種思路

混亂提供的答案非常有用。但是,即使遵循這些說明,我仍然間歇性地遇到這個問題。無論我做什麽,都會有某種後台進程或設置管理器不斷重置屏幕保護程序。

我找到了brute-force解決方案。隻需在crontab中添加一行,即可每隔一分鍾關閉DPMS和屏幕保護程序。醜陋但有效。

在終端輸入

crontab -e

然後在文件底部添加以下行

* * * * * DISPLAY=:0.0 xset -dpms
* * * * * DISPLAY=:0.0 xset s off

您還可以通過在屏幕保護程序re-enable之前添加’#’來注釋這些行。

參考資料

本文由Ubuntu問答整理, 博文地址: https://ubuntuqa.com/zh-tw/article/7107.html,未經允許,請勿轉載。