Gnome

使用 Scientific Linux 6.3 時如何在筆記本螢幕上禁用節能功能?

  • July 22, 2018

所以有一個筆記本安裝了帶有 GNOME 2 的 Scientific Linux 6.3。

如果我們不按鍵盤上的任何按鈕或移動滑鼠,它的螢幕就會變黑。

但是:如果我們在螢幕變黑時移動滑鼠/點擊按鈕.. 它仍然保持黑色.. 這不是硬體問題,而是與作業系統有關的問題。我在 BIOS 中沒有找到任何節能選項。

如果螢幕是黑色的,我們可以稍微看到作業系統仍在執行,但它非常非常非常黑..

唯一的解決辦法是長按開機鍵5秒關機。

任何解決方案/設置?請停下來。

更新#1:(我很少能接觸到這個筆記本,這就是為什麼我只能很少回答,抱歉)所以我在 gnome-screensaver-preferences 中找到了一個設置:“在電腦空閒時啟動螢幕保護程序”已啟用。我禁用了它,我們正在等待空白螢幕再次出現,但這需要時間,因為我發現螢幕隨機變為空白(!)。即使有人在筆記型電腦前並且正在使用前。:USB滑鼠..奇怪..如果這有幫助,我會更新Q /接受好的答案:D

UPDATE#2:直到結果 xset -q 輸出是這樣的:

[root@HOSTNAME ~]# xset -q
Keyboard Control:
 auto repeat:  on    key click percent:  0    LED mask:  00000000
 XKB indicators:
   00: Caps Lock:   off    01: Num Lock:    off    02: Scroll Lock: off
   03: Compose:     off    04: Kana:        off    05: Sleep:       off
   06: Suspend:     off    07: Mute:        off    08: Misc:        off
   09: Mail:        off    10: Charging:    off    11: Shift Lock:  off
   12: Group 2:     off    13: Mouse Keys:  off
 auto repeat delay:  500    repeat rate:  30
 auto repeating keys:  00ffffffdffffbbf
                   fadfffefffedffff
                   9fffffffffffffff
                   fff7ffffffffffff
 bell percent:  50    bell pitch:  400    bell duration:  100
Pointer Control:
 acceleration:  2/1    threshold:  4
Screen Saver:
 prefer blanking:  yes    allow exposures:  yes
 timeout:  0    cycle:  0
Colors:
 default colormap:  0x20    BlackPixel:  0    WhitePixel:  16777215
Font Path:
 catalogue:/etc/X11/fontpath.d,built-ins
DPMS (Energy Star):
 Standby: 0    Suspend: 0    Off: 0
 DPMS is Enabled
 Monitor is On
[root@HOSTNAME ~]#

此 Redhat KB 文件中有一些建議。

1. 使用 GNOME 電源管理小程序

GNOME Power Management通常我在使用交流電源時打開小程序並禁用任何調光等。這些事情你也做過嗎?

右鍵點擊工作列中的GNOME Power Management圖示:

                                                ss gpm 小程序

從菜單中選擇首選項:

                                                   GPM 菜單的 ss

禁用調光並使其他一切從不:

           ss gpm 首選項。 交流選項卡

2. gconftool-2, setterm&xset

如果上述方法不起作用,您可以隨時將這個腳本扔給它。

#!/bin/bash

# Disable screensaver start
gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t bool /apps/gnome_settings_daemon/screensaver/start_screensaver false

# Disable screensaver locking
gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t bool /apps/gnome-screensaver/lock_enabled false

# Disable screensaver altogether
gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t bool /apps/gnome-screensaver/idle_activation_enabled false

# Increase screensaver idle time (max 2h, we set to 10h)
gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t bool /apps/gnome-screensaver/idle_delay 600

# Disable DPMS screen blank on AC and battery
gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t string /apps/gnome-power-manager/ac_dpms_sleep_method off 

gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t string /apps/gnome-power-manager/battery_dpms_sleep_method off

# Disable Computer sleep when on AC and battery
gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t integer /apps/gnome-power-manager/ac_sleep_computer 0 

gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t integer /apps/gnome-power-manager/battery_sleep_computer 0

# Disable Display sleep when on AC and battery
gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t integer /apps/gnome-power-manager/ac_sleep_display 0 

gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t integer /apps/gnome-power-manager/battery_sleep_display 0

# Disable Dim-on-Idle
gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t bool /apps/gnome-power-manager/dim_on_idle false

# Setterm
setterm -powersave off -blank 0

# xset stuff
xset -dpms
xset dpms 0 0 0
xset s noblank
xset s off

腳本由這個ubuntuforum 執行緒提供

嘗試執行$xset -qorxset -q | grep timeoutxset -q | grep Standby分別查看輸出是否是這樣的:

timeout:  0    cycle:  600
Standby: 0    Suspend: 0    Off: 0

Gnome 應該允許您通過與顯示相關的節能設置來設置Standby和to的值。第一部分,,與螢幕保護程序有關,但您應該可以使用以下命令將其設置為 0:Suspend``Off``0``timeout

xset s off

最後一部分,cycle至少對我來說不是問題。

引用自:https://unix.stackexchange.com/questions/61631