Come impedire che i miei schermi si oscurino (diventando neri) dalla riga di comando


8

In KDE, c'era un'impostazione di sistema in cui era possibile impostare specificamente i monitor in modo che non diventassero mai neri.

Ora sono passato a dwm e (potrebbe non essere correlato) i miei schermi si oscurano dopo circa 10 minuti. Come posso modificare questa impostazione direttamente dalla riga di comando? Immagino che abbia a che fare con X?


La risposta di Michael è corretta, ma potresti voler indagare sul motivo per cui il tuo schermo si oscura e risolvere direttamente il problema.
Jasonwryan,

@jasonwryan, suppongo che i miei monitor dormiranno a causa della mancanza di input (nessuna attività della tastiera o del mouse).
n0pe

Risposte:


9

È necessario modificare le impostazioni DPMS, che sono controllabili con xset. Puoi disabilitare tutti i DPMS con:

$ xset -dpms

E riattivarli con:

$ xset +dpms

Puoi anche controllare quanto tempo prima che il monitor passi in ogni stato (standby, sospensione e spegnimento; sono spiegati in questo articolo di Wikipedia ) passando 3 numeri interi per il numero di secondi prima che ogni stato debba essere attivato:

# Switch to standby after a minute, suspend after two minutes, and off after three minutes
$ xset dpms 60 120 180

L'impostazione di un tempo pari a 0 disabilita lo stato, quindi -dpmsequivale a:

$ xset dpms 0 0 0

Fantastico, devo configurarlo ogni volta che riavvio?
n0pe

@Max Sì, ma puoi inserirlo in uno script che viene eseguito automaticamente; ad esempio, ~/.xinitrcviene in genere eseguito all'avvio di X
Michael Mrozek

In realtà, ho provato e testato questo senza risultati. Ho funzionato xset -dpmscome il mio normale utente e come root e i miei schermi sono ancora oscurati.
n0pe

4

Non solo DPMS può spegnere lo schermo. C'è anche uno screensaver integrato in Xorg. Puoi spegnerlo con

xset s off


Sembra che abbia senso, il mio salvaschermo potrebbe iniziare (anche se non ne ho impostato uno). Ci proverò stasera.
n0pe
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.