Kann ich X nach dem Start ohne Maus herunterfahren?

26

Ich habe mit X gestartet startx, kann aber jetzt mein Pi nicht herunterfahren, da ich keine Maus habe und ich kann anscheinend nur mit der Tastatur auf nichts zugreifen. Was kann ich tun?

Tom Medley
quelle
Welches Betriebssystem hast du?
Finnw
2
@finnw Das empfohlene Debian
Tom Medley
Versuchen Sie, eine Schaltfläche zum Anpassen dieses Tutorials zu erstellen. Repairhub.co.uk/content/resources/raspberry-pi-battery-backup
AwesomeUser
Haben Sie versucht, den Stecker aus der Steckdose zu ziehen?
PNDA

Antworten:

23

Versuchen Sie, Ctrl+ Alt+ zu drücken F1.

Dadurch wechseln Sie zu einem anderen tty. Nachdem Sie sich angemeldet haben, können Sie die Befehle wie gewohnt ausführen

Jede FTaste unter 6 reicht aus.

Jivings
quelle
1
Dies stellte sich auf die Konsole unter X heraus, ich konnte dann X mit beenden ctrl-cund den Rechner herunterfahren.
Tom Medley
@ TomMedley Ich bin froh, dass ich helfen konnte.
Jivings
Das ist eine Art sledge hammerLösung, denke ich.
Skizz
@Skizz Es ist die einzige Lösung, die in jeder Sitzung funktioniert.
Jivings
Es würde mich wundern, wenn der Systemschlüssel oder die Alt-Taste nicht funktioniert hätten, aber ich habe es nicht versucht.
JFA
6

Warum nicht aufhören mit sudo /etc/init.d/lightdm stop

flomar
quelle
Ich bezweifle, dass dies möglich wäre, wenn nicht ein Terminalfenster geöffnet wäre und derzeit fokussiert, als die Maus entfernt wurde.
Hifkanotiks
Wenn es keinen Fenstermanager, Dekorateur usw. gibt, wurde dieser startxnicht gestartet lightdm. Dann wird der lightdmStatus nicht als gesetzt started/runningund kann daher nicht mitsudo /etc/init.d/lightdm stop
Avio
4

Versuchen Sie Ctrl+ Alt+ Backspace.

Dadurch wird der laufende X-Server beendet.

Alex Chamberlain
quelle
4
Dies funktioniert in neueren Versionen von X standardmäßig nicht.
Jivings,
Ich war mir nicht sicher, ob ich ehrlich bin!
Alex Chamberlain
Keinen Schaden angerichtet. Es ist immer noch nützlich zu wissen. Einige Fenstermanager aktivieren es erneut.
Jivings
@Jivings Wenn ich mich richtig erinnere, erlaubt raspi-config es tatsächlich, es zu aktivieren.
Klaus-Dieter Warzecha
4

Durch Drücken von Ctrl+ Escwird das 'Start'-Menü aufgerufen (aus Mangel an einem besseren Wort), und dann können Sie mit den Pfeiltasten' Abmelden 'auswählen.

Das ist das Gleiche wie Windows - wenn Sie keinen WindowsSchlüssel haben, macht Ctrl+ Escdas Gleiche (OK, ein wenig abseits des Themas, aber ich dachte, ich würde sicherstellen, dass alle verstehen, dass ich nicht nur dachte, dass es Windows ist und dass es auch funktioniert auf dem Standard-Pi-Desktop).

Skizz
quelle
Dies hängt jedoch vom Display-Manager ab, während meine Lösung in jeder X-Sitzung funktioniert.
Jivings
1

Wenn es sudo /etc/init.d/lightdm stopfunktioniert, erstellen Sie ein Bash-Skript in /bin:

$ cd /bin
$ sudo nano stopx

Fügen Sie in die neue Datei den folgenden Code ein:

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

Speichern und beenden Sie Nano, dh Ctrl+ xund dannEnter

Machen Sie die Datei ausführbar:

$ chmod +x stopx

Zum Schluss darf man stopxals Gegenteil von verwenden startx!

drgrujic
quelle