Przejdź do konsoli w Ubuntu 18.04 - Jak wyjść z GUI?

19

Aby zainstalować sterownik grafiki, muszę wyjść z GUI / Gnome i przejść do terminala. Jak mogę to zrobić w Ubuntu 18.04? Ctrl(STRG) + Alt+ F1... F7nie działa, ani na pulpicie, ani na ekranie logowania ...

Jonny
źródło
1
Hm Ale klawiatura inaczej działa? W razie potrzeby możesz uruchomić system z gruba w „trybie odzyskiwania”, który da ci konsolę. Z menu rozpocznij pracę w sieci i zainstaluj niezbędne pakiety sterowników.
Martin W
1
Czy układ klawiatury jest ustawiony prawidłowo? Czy `STRG` + cdziała, aby zatrzymać wykonywanie poleceń w terminalu?
NerdOfLinux
Dziękuję za szybką odpowiedź. Tak, klawiatura jest poprawna, działa strg + c. Spróbuję trybu odzyskiwania.
Jonny
1
Tak, spróbuj w trybie odzyskiwania. Aby móc pobrać sterownik, musisz włączyć sieć. Jeśli napotkasz jakiekolwiek problemy z połączeniem, nie martw się, istnieją na to rozwiązania
Hee Jin,

Odpowiedzi:

20

W Ubuntu 18.04 zmieniły się i nie można dostać się do tty1, zawsze pokazuje ekran menedżera wyświetlania / logowania. Jeśli się zalogujesz, nie będziesz mógł uzyskać dostępu do tty2, ponieważ staje się GUI dla pierwszego zalogowanego użytkownika. Tradycja obu GUI wyświetlanych na tty7 dobiegła końca.

Możesz dostać się do tty3 naciskając Ctrl+ Alt+ F3, tty4 naciskając Ctrl+ Alt+ F4, tty5 naciskając Ctrl+ Alt+ F5i tty6 naciskając Ctrl+ Alt+ F6.

Następnie możesz przełączać się między trybem tty3-6, naciskając Altodpowiedni klawisz F.

Wreszcie możesz wrócić do GUI za pomocą Alt+, F1aby wybrać opcję logowania lub Alt+, F2aby zalogować się na pulpicie zalogowanego użytkownika.

Stuart Caie
źródło
Nic mi nie pomaga Próbowałem ALT + F1 ALT + F2 CTRL + ALT + F1 CTRL + ALT + F2 CTRL + ALT + F7 ... wciąż w terminalu. „Who” wyprowadza, że ​​są tam tty2 i tty5, ale nie informują, które z nich aktualnie zalogowałem
CodeBy
1
Dziękuję za wyjaśnienie. Dla mnie działało to dokładnie tak, jak opisano przy świeżej instalacji 18.04 (komputer).
arr_sea
Mówiąc wprost: CTRL + ALT + F3 - dziękuję!
alexanderjsingleton
5

Zakładając, że jesteś na komputerze stacjonarnym lub laptopie, po prostu użyj:

Ctl+ Alt+F2

Lub możesz uruchomić system w trybie pojedynczego użytkownika, chociaż prawdopodobnie nie chcesz tego, ponieważ uzyskanie dostępu do Internetu w tym trybie może być trudne.

Moim preferowanym sposobem przejścia do trybu odzyskiwania jest ustawienie

init=/bin/bash

przez grub. Następnie uruchomić:

mount -o remount,rw /

po zdobyciu powłoki. Następnie możesz spróbować użyć

ifconfig eth0 up

dla Ethernetu. Jeśli korzystasz z Wi-Fi, wypróbuj to pytanie .

NerdOfLinux
źródło
7
STRG to niemiecki odpowiednik CTRL, więc PO już wskazał, że to nie zadziałało.
Martin W
Och, ale może układ klawiatury nie jest ustawiony poprawnie?
NerdOfLinux
1
Dziękujemy za szybką odpowiedź, niestety to nie działa, klawiatura jest poprawnie skonfigurowana.
Jonny
oddelegowanie, ctrl + alt + f2 nic dla mnie nie robi
Pozostała sałatka
straciłem GUI i moje ubuntu nagle zostało zablokowane w trybie poleceń. po zalogowaniu nadal byłem w trybie komend .. ctrl + alt + f2 pomogło .. chociaż nie ten sam problem ma op, ale mój problem został rozwiązany! dzięki.
MycrofD
3

„Oficjalnym” sposobem na to w Ubuntu jest podanie systemd.unit=multi-user.targetjako parametru jądra. Więc w moim /boot/grub/grub.cfgmam następujący wpis:

menuentry 'Ubuntu Console Linux 4.15.0-23-generic' {
    linux  /boot/vmlinuz-4.15.0-23-generic root=/dev/sdb1 ro rootfstype=ext4 apparmor=0 quiet systemd.unit=multi-user.target
    initrd /boot/initrd.img-4.15.0-23-generic

}

Niestety grub.cfgplik jest zapełniany wszelkiego rodzaju niepotrzebnymi informacjami. Zwykle usuwam to wszystko i mam powyższy fragment plus podobny bez systemd.unit=multi-user.targeturuchamiania, który się uruchamia gdm(menedżer wyświetlania GNOME X11).

Tigran Aivazian
źródło
Dziękuję, twoje zmiany są dobre. Czy muszę coś z tym zrobić? Widzę, że odpowiedź jest już zaktualizowana o twoje zmiany, więc zgaduję, że nie muszę nic robić ...
Tigran Aivazian
W tym przypadku nie jest wymagane żadne działanie. Pokazuję ci, jak to zrobić w przyszłości! ;-)
Fabby
3

Jestem na laptopie 18.04.

Muszę nacisnąć Fntak samo jak Ctrl+ Alt+ F3.

Tim Baverstock
źródło
0

Oto, jak to dla mnie zadziałało, dziękuję za całą pomoc, która mnie tam doprowadziła:

choose advanced options in Grub
choose recovery mode
in the options that show up, one can load the network driver and mount r/w
(mount r/w is part of the load network driver and dpkg options)
choose "root..." to get to the console
(use "mount -o remount,rw /" to get read and write access if not done with the options above already)

Uwaga 1: Ładowanie sterownika sieciowego nie działało dla mnie, komputer zawsze się zawiesza. Jednak miałem plik instalacyjny sterownika nvidia lokalnie, więc mogłem go zainstalować. Po tym nie mogłem już wejść do gnome, więc musiałem całkowicie ponownie zainstalować Ubuntu 18.04.

Uwaga 2: Po zainstalowaniu sterownika Nvidia dla mojej karty graficznej inaczej: przez „sudo apt-get install nvidia-390” zawsze pojawia się błąd w pythonie „ModuleNotFoundError: Nie ma modułu o nazwie„ tkinter ””, ale oczywiście tkinter jest zainstalowany. Więc obecnie nie mogę używać Pythona ... to był ten sam błąd w Ubuntu 16.04 i powód, dla którego zaktualizowałem. Miałem nadzieję, że zadziała w 18.04 ... Otworzyłem nowy post w tym celu: Po zainstalowaniu sterownika Nvidia pojawia się błąd „ModuleNotFoundError: Brak modułu o nazwie„ tkinter ”w Python3

Odpowiedzi na moje pierwotne pytanie, jak dostać się do konsoli, a oprócz zawieszania się zamiast ładowania sterownika sieciowego, rozwiązano problem.

Jonny
źródło
0

Aby przejść do pełnego trybu terminala w systemie Ubuntu 18.04 i nowszych, wystarczy użyć polecenia Ctrl+ Alt+ F3.

Aby wrócić do trybu graficznego interfejsu użytkownika (GUI), użyj polecenia Ctrl+ Alt+ F2.

Mayank Khanna
źródło