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 exit
przedtem.
W ten sposób startx -- :1
rozpocznie 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/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
naGRUB_CMDLINE_LINUX_DEFAULT="text"
sudo update-grub
startx
uruchom 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 -- :DISPLAY
aby 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, startx
jeś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/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
sięGRUB_CMDLINE_LINUX_DEFAULT="text"
#GRUB_TERMINAL=console
, usuwając wiodące#
/etc/default/grub
pliku i wyjdź z vi.Zaktualizuj, /boot/grub/grub.cfg
aby 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 lightdm
aby uruchomić domyślny pulpit.
sudo systemctl enable multi-user.target --force sudo systemctl set-default multi-user.target
częś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