Nie mogę wrócić do GUI za pomocą Ctrl-Alt-F7
(ani żadnego z 12 klawiszy funkcyjnych). Mam niezapisaną pracę i nie chcę ich stracić. Czy są jakieś inne kombinacje klawiszy, które pozwolą mi wrócić?
Oto co zrobiłem:
- Nacisnąłem
Ctrl-Alt-F1
i pokazał tekstowy ekran logowania, jak zwykle - Potem nacisnąłem
Ctrl-Alt-F7
i pokazał mi się ekran pełen tekstu (nie pamiętam co to było) - Potem nacisnąłem
Ctrl-Alt-F8
i pokazałem dzienniki, które przypominają/var/log/messages
. Niektóre wpisy pochodzą zautomount
, niektóre zsendmail
, a żaden nie zawiera błędów. - Naciśnięcie dowolnej
Ctrl-Alt-Fn
kombinacji nie ma teraz efektu. Diody LED Cap-Lock i Num-Lock nie reagują już na odpowiadające im klawisze. Mogę użyć myszy, aby podświetlić tekst na ekranie, ale nic więcej.
Masz pojęcie, co się stało?
Nadal mogę zalogować się do systemu za pośrednictwem SSH. Aplikacje GUI, których używałem (np. opera
), Nadal działają i zużywają niewielkie ilości procesora jak zwykle, jak donosi top
. Czy można wrócić do GUI za pomocą wiersza poleceń? Jeśli to możliwe, nie chcę ponownie uruchamiać X, ponieważ spowoduje to zabicie wszystkich aplikacji GUI.
Informacja o systemie:
Red Hat Enterprise Linux Client release 5.7
Linux 2.6.18-238.12.1.el5 SMP x86_64
gnome-desktop: 2.16.0-1.fc6
xorg-x11-server-Xorg: 1.1.1-48.76.el5_7.5
Dzięki Shawnowi mogłem wrócić, używając chvt 9
.
Dalsze eksperymenty pokazują, że jeśli przejdę do 8. wirtualnego terminala (albo przez Ctrl-Alt-F8
albo chvt 8
), nie będę mógł przejść do żadnego innego terminala za pomocą Ctrl-Alt-Fx
kluczy. Teraz upewnij się, że to błąd.
startx
powróciłem do istniejącej sesji X. Zawsze rozpoczyna nową sesję na nowej konsoli (lub tej samej konsoli, w zależności od dystrybucji). A AFAIK nie ma sposobu na przeniesienie działającego klienta z jednej sesji X do drugiej.
chvt 8
to zrobić. Ale jeśli przytrzymasz wciśnięte klawisze Ctrl + Alt, po powrocie do trybu graficznego (czyli serwera GUI / X) i naciśnięciu innego klawisza funkcyjnego F1-F12, to nie zadziała. Musisz najpierw zwolnić klawisze Ctrl + Alt i spróbować ponownie, aby wyjść z trybu graficznego. Zakładam, że dzieje się tak, ponieważ tryb graficzny nie rozpoznaje, że klawisze zostały wciśnięte, ponieważ nie zostały aktywowane w tym momencie?