Avendo avviato X, posso spegnere senza mouse?


26

Ho avviato X usando startx, ma ora non riesco a spegnere il mio pi, dato che non ho il mouse e non riesco ad accedere a nulla con la sola tastiera. Cosa posso fare?


Quale sistema operativo hai?
finnw,

2
@finnw Il Debian consigliato
Tom Medley il

Prova a creare un pulsante adattando questo tutorial repairhub.co.uk/content/resources/raspberry-pi-battery-backup
AwesomeUser

Hai provato a scollegarlo?
PNDA,

Risposte:


23

Prova a premere Ctrl+ Alt+ F1.

Questo ti passerà a un diverso tty. Dopo aver effettuato l'accesso, è possibile eseguire i comandi normalmente

Qualsiasi Fchiave sotto i 6 farà.


1
Questo è passato alla console che esegue X, quindi ho potuto terminare X con ctrl-ce spegnere la macchina.
Tom Medley,

@TomMedley Sono felice di averti aiutato.
Jivings,

Questa è una sledge hammersoluzione un po ' penso.
Skizz,

@Skizz È l'unica soluzione che funzionerà in qualsiasi sessione.
Jivings,

Sarei sorpreso se la chiave di sistema o alt non funzionasse, ma non l'ho provato.
JFA,

6

Perché non fermarlo con sudo /etc/init.d/lightdm stop


Dubito che ciò sarebbe possibile, a meno che non ci fosse una finestra terminale aperta, e attualmente focalizzata quando il mouse è stato rimosso.
hifkanotiks,

Se non c'è nessun gestore di finestre, decoratore, ecc. Significa che startxnon è stato avviato lightdm. Quindi lo lightdmstato non è impostato come started/runninge quindi non può essere fermato consudo /etc/init.d/lightdm stop
Avio

4

Prova Ctrl+ Alt+ Backspace.

Questo ucciderà il server X in esecuzione.


4
Questo non funziona per impostazione predefinita sulle versioni recenti di X.
Jivings

Non ero sicuro di essere onesto!
Alex Chamberlain,

Nessun danno fatto. È ancora utile saperlo. Alcuni Window Manager lo riattivano.
Jivings,

@Jivings Se ricordo bene, raspi-config in realtà consente di abilitarlo.
Klaus-Dieter Warzecha,

4

Premendo Ctrl+ si Escapre il menu 'start' (per mancanza di una parola migliore) e quindi è possibile utilizzare i tasti freccia per selezionare 'logout'.

Che è lo stesso di Windows - se non hai una Windowschiave allora Ctrl+ Escfa la stessa cosa (OK, un po 'fuori tema ma ho pensato di assicurarmi che tutti capissero che non stavo solo pensando che fosse Windows e che anche funziona sul desktop Pi predefinito).


Tuttavia, questo dipende dal display manager, mentre la mia soluzione funzionerà in qualsiasi sessione X.
Jivings,

1

Se sudo /etc/init.d/lightdm stopfunziona, crea lo script bash in /bin:

$ cd /bin
$ sudo nano stopx

Nel nuovo file inserisci il seguente codice:

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

salva ed esci da nano, cioè Ctrl+ xe poiEnter

Rendi eseguibile il file:

$ chmod +x stopx

Finalmente si può usare stopxcome opposto di startx!

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.