En el servidor ubuntu, ¿cómo puedo evitar que se borre la pantalla justo antes de que aparezca la pantalla de inicio de sesión?
Estoy tratando de leer un mensaje de error en uno de los servicios y obtengo esta molesta pantalla clara y no puedo desplazarme hacia arriba con shift-pageUp.

/var/log/. Empezaría a mirarboot.logysyslog.Respuestas:
para systemd establecido
TTYVTDisallocateen no.para lograr esto, ejecute
systemctl edit getty@tty1e ingrese el código a continuaciónfuente
systemctl editquejéUnknown operation 'edit'.. Gracias por ese enlace.Ver la última pantalla de mensajes que aparecieron durante el arranque
Cuando se inicia Ubuntu Server, los mensajes que ve se suelen escribir en tty7 (la séptima consola virtual). Cuando finaliza el arranque, se cambia a tty1, donde se le solicita que inicie sesión. Por lo tanto, los mensajes de arranque no se borran realmente; simplemente te cambias a una consola diferente de la que las contiene.
Para verlos nuevamente, puede cambiar a tty7 presionando Alt + F7. Puede volver a tty1 con Alt + F1 (y al segundo con Alt + F2, y así sucesivamente). Esto no se aplica (y no debería ) en la mayoría de los sistemas Ubuntu Server, pero cuando se ejecuta una GUI, Ctrl + Alt + F1 se debe usar para cambiar a tty1 (y Ctrl + Alt + F2 para tty2, y así sucesivamente).
Evitar que la pantalla se borre después de que un usuario cierre sesión, para que el texto de su sesión sea visible en la sesión siguiente
En su directorio de inicio hay un archivo llamado .bash_logout que contiene algo como:
Eso es lo que hace que la pantalla se borre al cerrar sesión. Para evitar que eso suceda, comente todas esas líneas, para que se vea así:
fuente
Después de horas de buscar en Google, encontré la solución en este hilo y esta pregunta .
Primero, agregue
console=tty1a suGRUB_CMDLINE_LINUX(también sugiero agregarnoplymoutha inhibirplymouthy su pantalla de bienvenida inútil).Esto obliga a imprimir el registro del kernel en
tty1lugar detty7evitar elttycambio antes de la solicitud de inicio de sesión.Entonces sólo tiene que ir en
/etc/inity editar uno o más detty1.conf,tty2.conf,tty3.conf,tty4.conf,tty5.conf,tty6.confoconsole.conf. Los edité todos añadiendo--noclearopción algettycomando. Por ejemplo, edicióntty1.conf:tendrás que reemplazar:
con:
Eso es todo, ejecuta
sudo update-gruby ahora tu sistema debería arrancar en un solottysin borrarlo.fuente
update-grubdespués de la edición/etc/default/grubsudo update-grubes necesario regenerargrub.cfg, gracias por la corrección.