Risposte:
Il modo più semplice è aggiungere il parametro consoleblank=0
alla riga di comando del kernel all'avvio.
Apri /etc/default/grub
nel tuo editor preferito; è necessario utilizzare sudo
(per vi
, nano
, etc.) o gksudo
(per gedit
, ecc).
Quindi aggiungere consoleblank=0
al GRUB_CMDLINE_LINUX_DEFAULT=
parametro.
ad es. il tuo può dire:
GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash consoleblank = 0"
Quindi eseguire sudo update-grub
e riavviare.
grub
file, solo per disabilitare (vuoto) ScreenSaver. Sto ricorrendo, setterm -blank 0
forse, in un file ~/.bashrc
. (Vedi anche su superuser.com una risposta alla modifica del comportamento di
Digitare setterm -blank 0
su qualsiasi shell per disabilitare il blanking dalle console tty.
0
disabilita il blanking, qualsiasi valore maggiore di 0 è il tempo in minuti. L'impostazione predefinita è 10
.
Per abilitarlo permanentemente puoi aggiungere questa linea alla tua ~/.bashrc
configurazione.
Una spiegazione più dettagliata può essere trovata in questa risposta su superutente.
TERM=linux
(dal momento che lo ignoro nel mio .bashrc
).
Questo "sovrascriverà" qualunque sia la tua configurazione attuale per "GRUB_CMDLINE_LINUX_DEFAULT =", il mio era predefinito, quindi uso solo il seguente One Liner.
sudo sed -i 's/\(^GRUB_CMDLINE_LINUX_DEFAULT=\).*/\GRUB_CMDLINE_LINUX_DEFAULT="consoleblank=0"/' /etc/default/grub && sudo update-grub2
Stessa situazione, gli altri suggerimenti sembravano una soluzione rotonda. È venuto attraverso lo strumento GNU setvesablank on/off
usando apropos. Sembra la soluzione migliore, provandola per vedere se si adatta alle necessità.
Couldn't find a file descriptor referring to the console
- echo $TERM
restituito `xterm-256color - Ma in" Luminosità e blocco "ho trovato un'impostazione per quando oscura lo schermo e lo imposta su" Mai "- ma questo non è proprio in linea con il OP da quando sono nella GUI.
Se nessuna delle risposte di cui sopra funziona per te, questo potrebbe essere indicativo di spegnimento automatico della GPU a causa del surriscaldamento (non riuscivo a crederci, readon).
Questo meccanismo di spegnimento automatico è valido almeno in Ubuntu 18.04 e Debian Buster. Come ho scoperto questo? Ho due gpus, un outputer video di base e una gpu di gioco; non in sli né in crossfire. Il primo ho dovuto rimuovere il dissipatore di calore per adattarlo alla custodia. Quando ho mantenuto la mia installazione di Ubuntu e usato invece la mia GPU di gioco, lo schermo non si spegneva dopo 10 minuti, dopo aver effettuato l'accesso con le patch sopra (risposte su questa pagina applicate). All'inizio, ho pensato che fosse dovuto a driver generici scadenti, quindi ho fatto quanto segue mentre la mia GPU di gioco veniva utilizzata.
ricerca apt nvidia-driver
sudo apt installa nvidia-driver-430
riavvio sudo
sudo nvidia-smi (dopo il login)
Video GPU 73 gradi celcius, gaming gpu 34 gradi celcius ... meccanismo autoshutoff provato per quanto mi riguarda.
I processi nvidia attualmente attivi 0 (utilizzano ancora il driver generico di merda per console, ma i gradi celcius e prove aneddotiche di 73 gradi indicano che il meccanismo di autoshutoff è stato attivato.
Ciò che è frustrante è il fatto che Windows 10 sia installato e funzionasse senza difetti senza il dissipatore di calore, quindi questo è stato molto inaspettato ... Devo aver letto male GPU-Z perché ho visto 34 gradi segnalati a meno che non ci sia un bug in GPU-Z dove praticamente prende una lettura di temperatura e lo visualizza per entrambi gpus. Nvidia-smi è molto più affidabile di GPU-Z. Non fidarti di GPU-Z se riporta le stesse temp per due diversi gpus.