Habiendo lanzado X, ¿puedo apagarlo sin un mouse?

26

Me lancé a X usando startx, pero ahora no puedo apagar mi pi, ya que no tengo mouse, y parece que no puedo acceder a nada solo con el teclado. ¿Que puedo hacer?

Tom Medley
fuente
¿Qué sistema operativo tienes?
finnw
2
@finnw El Debian recomendado
Tom Medley
Intente hacer un botón adaptando este tutorial repairhub.co.uk/content/resources/raspberry-pi-battery-backup
AwesomeUser
¿Has intentado desconectarlo?
PNDA

Respuestas:

23

Intenta presionar Ctrl+ Alt+ F1.

Esto lo cambiará a un tty diferente. Después de iniciar sesión en esto, puede ejecutar comandos normalmente

Cualquier Fclave menor de 6 servirá.

Jivings
fuente
1
Esto cambió a la consola que ejecuta X, luego pude terminar X con ctrl-cy apagar la máquina.
Tom Medley
@TomMedley Me alegra haber podido ayudar.
Jivings
Esta es una pequeña sledge hammersolución, creo.
Skizz
@Skizz Es la única solución que funcionará en cualquier sesión.
Jivings
Me sorprendería si la clave del sistema o alt no funcionara, pero no lo he intentado.
JFA
6

¿Por qué no detenerlo con sudo /etc/init.d/lightdm stop

flomar
fuente
Dudo que eso sea posible, a menos que haya una ventana de terminal abierta, y actualmente enfocada cuando se quitó el mouse.
hifkanotiks
Si no hay un administrador de ventanas, decorador, etc., significa que startxno se inició lightdm. Entonces el lightdmestado no se establece como started/runningy, por lo tanto, no se puede detener consudo /etc/init.d/lightdm stop
Avio
4

Prueba Ctrl+ Alt+ Backspace.

Esto matará al servidor X en ejecución.

Alex Chamberlain
fuente
44
Esto no funciona de forma predeterminada en las versiones recientes de X.
Jivings
¡No estaba seguro de ser honesto!
Alex Chamberlain
Ningún daño hecho. Todavía es útil saberlo. Algunos administradores de ventanas lo vuelven a habilitar.
Jivings
@Jivings Si no recuerdo mal, raspi-config realmente permite habilitarlo.
Klaus-Dieter Warzecha
4

Al presionar Ctrl+ Escaparece el menú 'Inicio' (por falta de una palabra mejor) y luego puede usar las teclas de flecha para seleccionar 'cerrar sesión'.

Lo que es lo mismo que Windows: si no tiene una Windowsclave, entonces Ctrl+ Eschace lo mismo (OK, un poco fuera de tema, pero pensé en asegurarme de que todos entendieran que no solo pensaba que era Windows y que también funciona en el escritorio Pi predeterminado).

Skizz
fuente
Sin embargo, esto depende del administrador de pantalla, mientras que mi solución funcionará en cualquier sesión X.
Jivings
1

Si sudo /etc/init.d/lightdm stopfunciona, entonces crea un script bash en /bin:

$ cd /bin
$ sudo nano stopx

En el nuevo archivo inserte el siguiente código:

#!/bin/bash
sudo /etc/init.d/lightdm stop

guardar y salir de nano, es decir, Ctrl+ xy luegoEnter

Hacer el archivo ejecutable:

$ chmod +x stopx

Finalmente uno puede usar stopxcomo opuesto a startx!

drgrujic
fuente