Jak wyłączyć oszczędzanie energii monitora dla wszystkich użytkowników?

0

Pytanie:

Czy w Linuksie istnieje globalna konfiguracja, która nie jest zależna od KDE / Gnome, która uniemożliwi wyłączenie zewnętrznych monitorów / wyświetlaczy?

Scenariusz

Mamy scenariusz, w którym monitory / t.v.s itp. Są podłączone do stacji roboczych do użytku gości. (Dema, budziki itp.)

Te monitory / t.v.s są połączone przez HDMI, a także odbierają HD Audio przez HDMI.

Ponieważ jednak są to maszyny demo, a także dlatego, że w niektórych scenariuszach profile gości są odtwarzane (i usuwane), dla każdej sesji - potrzebujemy rozwiązania „systemowego”.

elika kohen
źródło

Odpowiedzi:

1

Aktualna konfiguracja PMS jest wyświetlana i zmieniana za pomocą polecenia xset : na przykład,

 xset s off             #Disable screen saver blanking
 xset -dpms             #Turn off DPMS
 xset s off -dpms       #Disable DPMS and prevent screen from blanking

Jednak, pierwszy

Ustawienia te zostaną zresetowane do wartości domyślnych po wylogowaniu.

druga

Ostrzeżenie: XScreenSaver i xfce4-power-manager używają własnych ustawień DPMS i zastępują konfigurację xset

i trzeci

XScreenSaver zarządza wygaszaniem ekranu i oszczędzaniem energii (DPMS) niezależnie od X i zastępuje go.

Więc lepiej jest zainstalować pakiet XScreenSaver dla twojej dystrybucji (powyższe litery są OK dla Arch Linux, Debian et al. nazwać xscreensaver, ...). Pakiet jest skonfigurowany dla pojedynczej osoby za pośrednictwem programu o nazwie xscreensaver-demo, konfiguracja jest zapisywana w pliku o nazwie $HOME/.xscreensaver, ale niestety ręczne modyfikacje pliku są odrzucane. Możesz to zmodyfikować, pisząc własny plik o nazwie $HOME/.XResources co pozwoli na wyłączenie DPMS, gotowości i zawieszenia. The Domyślna .Xresources jest różnie umiejscowiony, w zależności od dystrybucji /etc/X11/app-defaults (Debian), /usr/share/X11/app-defaults (Arch) i tak dalej.

Zauważ, że XScreenSaver jest uruchamiany automatycznie przez Xfce4 i LXDE, dla innych komputerów (Gnome i KDE) będziesz musiał to zrobić w odpowiedni sposób.

MariusMatutiae
źródło