Evitando instalar cualquier cosa o reiniciar, ¿cómo puedo "activar" la pantalla TTY1 a través de SSH? Ninguna de las sugerencias ( Detener la suspensión de la pantalla de Raspberry Pi ) funcionó en mi Pi en ejecución.
Por lo que he leído tratando de obtener una respuesta, esto funcionaría si reiniciara, lo que estoy tratando de evitar.
ssh
screen
screen-saver
robar
fuente
fuente
Respuestas:
Entonces, después de mucho buscar en Google, encontré los códigos que setterm debería enviar al tty y estos dos comandos dejan la pantalla en blanco cada vez.
La única razón por la que puedo pensar que todos los otros comandos (que deberían haber funcionado) fallaron fue porque el Pi está conectado a través de svideo a un televisor y no a HDMI o monitor.
fuente
sudo chmod
para cambiar los permisos en el dispositivo tty, ni debe hacerlo. El código correcto debería ser:sudo bash -c 'echo -ne "\033[9;0]" > /dev/tty1'
http://www.winds.org/pub/grdl/ANSI.txt
ESC [9; #] es para configurar el tiempo de espera para la supresión de pantalla. Si desea dejar solo el valor del tiempo de espera, utilice ESC [13] para dejar en blanco una pantalla.
Entonces, dependiendo de su shell (yo uso tcsh) un eco simple sería
echo -n "\ e [13]"> / dev / tty1
Usando el ejemplo anterior
echo -ne "\ 033 [13]"> / dev / tty1
No vi la necesidad de chmod 666 / dev / tty1 primero. Pero corro como root (porque confío en mis habilidades).
fuente
Probablemente ya he respondido esto antes, aquí o en algún lado ... pero no te preocupes ...
Tratar:
debe dejar en blanco la pantalla desde un inicio de sesión, PERO ... por lo general, debe enviar los códigos apropiados a / dev / tty1, no a / dev / pty / X que está utilizando como usuario ssh ... por lo tanto:
Esto envía la salida de setterm (¡códigos mágicos!) Al terminal apropiado para despertarlo como lo desee. Como hago esto a menudo y uso otras opciones también, hice un pequeño script que llamo ' tty1 '
Que uso así:
Este comando restablece / borra la pantalla, regresa al modo de texto y apaga el cursor parpadeante. útil cuando no quiero la distracción.
Despertaría la pantalla. (Bueno, debería ... funciona para mí (tm))
(Recuerde que deberá configurar el acceso nopasswd a sudo o estar preparado para escribir la contraseña de root cuando use este comando)
¡Pero espera! Si llamas ahora! Incluiremos esta gema: ¡Cómo eliminar la necesidad de proporcionar una contraseña para el uso de sudo! ¡Los operadores están esperando!
Agregue esta línea a un archivo llamado " no-sudo-passwd-for-pi " (¡no se permiten puntos!) En /etc/sudoers.d/
Esto hará que el usuario ' pi ' no requiera una contraseña para CUALQUIER invocación de sudo. ¡TENER CUIDADO! Esto puede considerarse un riesgo de seguridad. Equilibre su necesidad de este uso con los riesgos potenciales involucrados. (ver hombre sudoers )
fuente
Para evitar a
chmod
, puede usarsudo tee
para escribir en la consola:fuente
Tuve este problema después de salir de XBMC y volver a la pantalla de la consola: todo permaneció negro.
Resolví esto llamando una vez / usr / bin / xinit
fuente