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/grub
Zmień linię GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"naGRUB_CMDLINE_LINUX_DEFAULT="text"
Ctrl- X, naciśnij, Ya następnie, Enteraby zapisać i wyjść.
sudo update-grub
Uruchom ponownie i powinieneś pojawić się bezpośrednio w tty1 - nie musisz naciskać Ctrl-Alt-F1.
Zaloguj się, a następnie startxuruchom system domyślny lub
unity dla jedności
unity-2d-shell dla Unity 2D
gnome-shell dla Gnome
sudo service lightdm start aby wyświetlić ekran logowania (jeśli go naprawisz :)
Ale nie chcę wracać do ekranu logowania. Powodem jest to, że nie mogę się zalogować na ekranie logowania, ponieważ dostępny jest zły układ klawiatury. Moim pomysłem jest: zaloguj się w linii poleceń i załaduj pulpit Ubuntu (lub jakkolwiek to się nazywa).
doYourBit,
1
@doYourBit proszę zobaczyć obszerną zmienił odpowiedź
owski
1
@izs: Jak rozpocząć kolejną sesję x, wpisując po prostu startx. Domyślny ekran: 0, jest już używany, więc musisz określić inny ekran, prawda? Pamiętam, że robiłem to kiedyś jako eksperyment, ale wtedy nie było to takie proste. Właśnie tego spróbowałem i nie działało to dla mnie.
Marty Fried
1
@MartyFried: masz całkowitą rację, dziękuję za przypomnienie. Musisz zrobić, start -- :DISPLAYaby odnieść sukces. Zredagowałem odpowiedź, aby to odzwierciedlić.
ish
Musisz poczekać chwilę po zobaczeniu kursora w lewym górnym rogu ekranu, aż pojawi się login; a przynajmniej tak zrobiłem. Miałem - z ciekawości wylogowałem się i rozpocząłem sesję w Cairo-Docku, która pozostawiła mojego laptopa w stanie niezdatnym do użytku, dopóki nie przeczytałem tych instrukcji.
Christopher
11
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
To działa idealnie! Jedyny problem, jaki widzę, to polecenie „startx” uruchamia jedność, która ma „X” zamiast wskaźnika myszy i nie ma pulpitu, menu ani innych ikon. Wyśle osobne pytanie w tym celu.
Dave Collins
@DaveCollins, dzięki za wskaźnik. Dokonałem zmiany polecenia, powodując obserwowany problem.
Daniel Okwufulueze,
1
Brakowało mi tej 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.
fiorentinoing
6
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
Odpowiedzi:
Aby powrócić do ekranu logowania
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 lubunity
dla jednościunity-2d-shell
dla Unity 2Dgnome-shell
dla Gnomesudo service lightdm start
aby wyświetlić ekran logowania (jeśli go naprawisz :)źródło
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źródło
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:
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.źródło
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:
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
Dodaj tryb uruchamiania konsoli / tekstu do menu grub
źródło