Seguro les habra pasado que ponen a compilar algo y se retiran de la maquina porque el proceso es largo y desde lejos miran si termino

Lamentablemente al rato aparece el administrador de energia y apaga la pantalla y ya no podemos mas controlar el avance de la compilacion.

Para solucionar esto se podemos usar el comando setterm

Si ejecutamos setterm sin parametros nos dara un lista de los comandos posibles como por ejemplo

setterm
[ -term terminal_name ]
[ -reset ]
[ -initialize ]
[ -cursor [on|off] ]
[ -repeat [on|off] ]
[ -appcursorkeys [on|off] ]
[ -linewrap [on|off] ]
[ -default ]
[ -foreground black|blue|green|cyan|red|magenta|yellow|white|default ]
[ -background black|blue|green|cyan|red|magenta|yellow|white|default ]
[ -ulcolor black|grey|blue|green|cyan|red|magenta|yellow|white ]
[ -ulcolor bright blue|green|cyan|red|magenta|yellow|white ]
[ -hbcolor black|grey|blue|green|cyan|red|magenta|yellow|white ]
[ -hbcolor bright blue|green|cyan|red|magenta|yellow|white ]
[ -inversescreen [on|off] ]
[ -bold [on|off] ]
[ -half-bright [on|off] ]
[ -blink [on|off] ]
[ -reverse [on|off] ]
[ -underline [on|off] ]
[ -store ]
[ -clear [all|rest] ]
[ -tabs [ tab1 tab2 tab3 ... ] ]      (tabn = 1-160)
[ -clrtabs [ tab1 tab2 tab3 ... ] ]   (tabn = 1-160)
[ -regtabs [1-160] ]
[ -blank [0-60] ]
[ -dump   [1-NR_CONSOLES] ]
[ -append [1-NR_CONSOLES] ]
[ -file dumpfilename ]
[ -msg [on|off] ]
[ -msglevel [0-8] ]
[ -powersave [on|vsync|hsync|powerdown|off] ]
[ -powerdown [0-60] ]
[ -blength [0-2000] ]
[ -bfreq freqnumber ]

de esta lista nos interesan 2 en particular powersave y blank, powersave la pondremos en off y blank en 0. Para esto usaremos el siguiente comando

setterm -powersave off -blank 0

Espero les sirva