Na stronie logowania do Ubuntu muszę nacisnąć Ctrl+ Alt+, F1aby móc zalogować się jako użytkownik za pomocą wiersza polecenia.
Ale jak najpierw przejść do wiersza poleceń, a następnie uruchomić z niego pulpit Ubuntu?
Na stronie logowania do Ubuntu muszę nacisnąć Ctrl+ Alt+, F1aby móc zalogować się jako użytkownik za pomocą wiersza polecenia.
Ale jak najpierw przejść do wiersza poleceń, a następnie uruchomić z niego pulpit Ubuntu?
Odpowiedzi:
Naciśnij Ctrl+ Alt+, F7aby powrócić do ekranu logowania. Możesz wyjść z sesji terminalowej na tty1, pisząc exitprzedtem.
W ten sposób startx -- :1rozpocznie się kolejna sesja X w terminalu tty1, logując się bezpośrednio (użyj: 2 itd., Aby uzyskać więcej wyświetleń). Pamiętaj, że logowanie do wielu sesji jako ten sam użytkownik nie jest zalecane i może prowadzić do niestabilności systemu.
Aby całkowicie pominąć ekran logowania , uruchom konsolę, a następnie uruchom GUI, musisz zmodyfikować GRUB:
sudo nano /etc/default/grubGRUB_CMDLINE_LINUX_DEFAULT="quiet splash"naGRUB_CMDLINE_LINUX_DEFAULT="text"sudo update-grubstartxuruchom system domyślny lub
unity dla jednościunity-2d-shell dla Unity 2Dgnome-shell dla Gnomesudo service lightdm start aby wyświetlić ekran logowania (jeśli go naprawisz :)start -- :DISPLAYaby odnieść sukces. Zredagowałem odpowiedź, aby to odzwierciedlić.
Jeśli chcesz załadować nowy pulpit z terminala, wpisz jedną z następujących rzeczy:
Jeśli używasz Unity , wpisz unity.
Jeśli używasz Unity 2D , wpisz unity-2d-shell.
Jeśli używasz GNOME , wpisz gnome-shell.
Lub po prostu wpisz, startxjeśli chcesz załadować domyślne środowisko pulpitu: P
Aby pominąć GUI logowania bez użycia Ctrl+ Alt+ F1, po prostu wykonaj następujące czynności:
sudo vi /etc/default/grubGRUB_CMDLINE_LINUX_DEFAULT="quiet splash"sięGRUB_CMDLINE_LINUX_DEFAULT="text"#GRUB_TERMINAL=console, usuwając wiodące#/etc/default/grubpliku i wyjdź z vi.Zaktualizuj, /boot/grub/grub.cfgaby zastosować zmianę przez uruchomieniesudo update-grub
Jeśli twój komputer używa systemd, musisz powiedzieć systemd, aby pomijał domyślny GUI logowania:
sudo systemctl enable multi-user.target --force
sudo systemctl set-default multi-user.target
Zrestartuj swój komputer: sudo reboot
Teraz GUI logowania nigdy się nie pojawi.
Gdy znajdziesz się w terminalu, uruchom, sudo systemctl start lightdmaby uruchomić domyślny pulpit.
sudo systemctl enable multi-user.target --force sudo systemctl set-default multi-user.targetczęści. Mam nadzieję, że pomoże to innym osobom takim jak ja.
Tymczasowy pojedynczy rozruch do trybu tekstowego
Inną opcją, aby uniknąć trybu graficznego podczas rozruchu bez całkowitej zmiany konfiguracji gruba, jest naciśnięcie „e” w menu gruba. Spowoduje to wyświetlenie poleceń, których grub użyje do rozruchu, i umożliwi zmianę ich tylko dla tego jednego rozruchu. znajdź linię, która zaczyna się w następujący sposób:
linux /boot/vmlinuz-{your current kernel version and root=UUID=some big long id} ro quite splash
W 14.04 linia ta najprawdopodobniej skończy się na „dość powitalny”, ale może zakończyć się na „nomode”. Cokolwiek się zakończy, zmień na „tekst”, aby poinformować Linuksa, że chcesz uruchomić komputer w trybie tekstowym.
Następnie naciśnij klawisz F10, aby uruchomić z nowymi ustawieniami tymczasowymi.
Dodaj opcję menu trybu tekstowego do grub
Jeśli chcesz dodać element w menu grub, postępuj zgodnie z instrukcjami w