Czy po uruchomieniu X mogę zamknąć system bez myszy?
26
Uruchomiłem X startx, ale teraz nie mogę wyłączyć mojego pi, ponieważ nie mam myszy i wydaje się, że nie mogę uzyskać dostępu do czegokolwiek za pomocą samej klawiatury. Co mogę zrobić?
Wątpię, aby było to możliwe, chyba że było otwarte okno terminala, a obecnie jest ono skupione po zdjęciu myszy.
hifkanotiks
Jeśli nie ma menedżera okien, dekoratora itp., Oznacza to, że startxsię nie uruchomił lightdm. Wówczas lightdmstatus nie jest ustawiony jako started/runningi dlatego nie można go zatrzymać za pomocąsudo /etc/init.d/lightdm stop
Żadna krzywda. Nadal warto wiedzieć. Niektórzy menedżerowie okien włączają go ponownie.
Jivings,
@ Jivings Jeśli dobrze pamiętam, raspi-config faktycznie pozwala to włączyć.
Klaus-Dieter Warzecha
4
Naciśnięcie Ctrl+ Escpowoduje wyświetlenie menu „Start” (w przypadku braku lepszego słowa), a następnie można użyć klawiszy strzałek, aby wybrać „wyloguj się”.
Który jest taki sam jak Windows - jeśli nie masz Windowsklucza, Ctrl+ Escrobi to samo (OK, trochę nie na temat, ale pomyślałem, że upewnię się, że wszyscy rozumieją, że nie tylko myślałem, że to Windows i że także działa na domyślnym pulpicie Pi).
Odpowiedzi:
Spróbuj nacisnąć Ctrl+ Alt+ F1.
Spowoduje to przejście do innego tty. Po zalogowaniu się możesz normalnie uruchamiać polecenia
Wystarczy dowolny Fklucz poniżej 6.
źródło
ctrl-c
i wyłączyć maszynę.sledge hammer
Myślę, że to trochę rozwiązanie.Dlaczego nie przestać
sudo /etc/init.d/lightdm stop
źródło
startx
się nie uruchomiłlightdm
. Wówczaslightdm
status nie jest ustawiony jakostarted/running
i dlatego nie można go zatrzymać za pomocąsudo /etc/init.d/lightdm stop
Spróbuj Ctrl+ Alt+ Backspace.
Zabije to działający serwer X.
źródło
Naciśnięcie Ctrl+ Escpowoduje wyświetlenie menu „Start” (w przypadku braku lepszego słowa), a następnie można użyć klawiszy strzałek, aby wybrać „wyloguj się”.
Który jest taki sam jak Windows - jeśli nie masz Windowsklucza, Ctrl+ Escrobi to samo (OK, trochę nie na temat, ale pomyślałem, że upewnię się, że wszyscy rozumieją, że nie tylko myślałem, że to Windows i że także działa na domyślnym pulpicie Pi).
źródło
Jeśli
sudo /etc/init.d/lightdm stop
działa, utwórz skrypt bash w/bin
:W nowym pliku wstaw następujący kod:
zapisz i wyjdź z nano, tj. Ctrl+, xa następnieEnter
Ustaw plik jako wykonywalny:
Wreszcie można użyć
stopx
jako przeciwieństwostartx
!źródło