Drücken Sie Ctrl+ Alt+ F7, um zum Anmeldebildschirm zurückzukehren. Sie können Ihre Terminalsitzung auf tty1 beenden, indem exitSie vorher Folgendes eingeben .
Dadurch startx -- :1beginnt eine weitere X - Sitzung unter Terminal tty1, Sie direkt Protokollierung (Verwendung: 2, usw. Für eine noch größere Displays). Beachten Sie, dass die Anmeldung an mehreren Sitzungen als derselbe Benutzer nicht empfohlen wird und zu einer Systeminstabilität führen kann.
Um den Anmeldebildschirm vollständig zu überspringen , starten Sie die Konsole und starten Sie dann die GUI. Sie müssen GRUB ändern:
Ich möchte jedoch nicht zum Anmeldebildschirm zurückkehren. Der Grund dafür ist, dass ich mich nicht am Anmeldebildschirm anmelden kann, weil das falsche Tastaturlayout verfügbar ist. Meiner Idee nach: Melde dich an der Kommandozeile an und lade den Ubuntu-Desktop (oder wie auch immer er heißt).
DoYourBit
1
@ doYourBit finden Sie ausführliche Bearbeitung in der Antwort
ish
1
@izs: Wie können Sie eine weitere x-Sitzung starten, indem Sie einfach startx eingeben. Die Standardanzeige: 0 wird bereits verwendet. Sie müssten also eine andere Anzeige angeben, nicht wahr? Ich erinnere mich, dass ich es in der Vergangenheit einmal als Experiment gemacht habe, aber es war damals nicht so einfach. Ich habe es einfach versucht und es hat bei mir nicht funktioniert.
Marty Fried
1
@MartyFried: Du hast absolut recht, danke, dass du mich daran erinnert hast. Sie müssen tun start -- :DISPLAY, um erfolgreich zu sein. Ich habe die Antwort bearbeitet, um dies widerzuspiegeln.
ish
Nachdem Sie den Cursor oben links auf dem Bildschirm gesehen haben, müssen Sie etwas warten, bis die Anmeldung angezeigt wird. oder zumindest habe ich. Ich hatte - aus Neugier heraus - mich abgemeldet und an einer Cairo-Dock-Sitzung teilgenommen, bei der mein Laptop unbrauchbar wurde, bis ich diese Anweisungen las.
Christopher
11
Wenn Sie einen neuen Desktop vom Terminal laden möchten, geben Sie Folgendes ein:
Wenn Sie Unity verwenden , geben Sie ein unity.
Wenn Sie Unity 2D verwenden , geben Sie ein unity-2d-shell.
Wenn Sie GNOME verwenden , geben Sie ein gnome-shell.
Oder geben Sie einfach Folgendes ein, startxwenn Sie die Standarddesktopumgebung laden möchten: P
Das funktioniert einwandfrei! Das einzige Problem, das ich sehe, ist, dass der Befehl 'startx' eine Einheit ausführt, die ein "X" anstelle eines Mauszeigers und keinen Desktop, kein Menü oder andere Symbole enthält. Werde dafür eine separate Frage stellen.
Dave Collins
@ DaveCollins, danke für den Zeiger. Ich habe den Befehl geändert, wodurch das von Ihnen festgestellte Problem verursacht wurde.
Daniel Okwufulueze
1
Mir hat der sudo systemctl enable multi-user.target --force sudo systemctl set-default multi-user.targetTeil gefehlt . Hoffe das hilft anderen wie mir.
Fiorentinoing
6
Temporärer Einzelstart in den Textmodus
Eine andere Möglichkeit, den Grafikmodus beim Booten zu umgehen, ohne die Grub-Konfiguration vollständig zu ändern, ist das Drücken von 'e' im Grub-Menü. Dies zeigt Ihnen die Befehle, die Grub zum Booten verwendet, und ermöglicht es Ihnen, sie nur für diesen einen Boot zu ändern. Finden Sie die Zeile, die wie folgt beginnt:
linux /boot/vmlinuz-{your current kernel version and root=UUID=some big long id} ro quite splash
In 14.04 wird diese Zeile wahrscheinlich mit "quite splash" enden, aber es kann mit "nomode" enden. Was auch immer es endet, ändern Sie es in "text", um Linux mitzuteilen, dass Sie im Textmodus booten möchten.
Drücken Sie dann F10, um mit den neuen temporären Einstellungen zu starten.
Hinzufügen einer Textmodus-Menüoption zu Grub
Wenn Sie einen Eintrag in das Menü "Grub" hinzufügen möchten, folgen Sie den Anweisungen in
Antworten:
Um zurückzukehren zum Login - Bildschirm
Drücken Sie Ctrl+ Alt+ F7, um zum Anmeldebildschirm zurückzukehren. Sie können Ihre Terminalsitzung auf tty1 beenden, indem
exit
Sie vorher Folgendes eingeben .Dadurch
startx -- :1
beginnt eine weitere X - Sitzung unter Terminal tty1, Sie direkt Protokollierung (Verwendung: 2, usw. Für eine noch größere Displays). Beachten Sie, dass die Anmeldung an mehreren Sitzungen als derselbe Benutzer nicht empfohlen wird und zu einer Systeminstabilität führen kann.Um den Anmeldebildschirm vollständig zu überspringen , starten Sie die Konsole und starten Sie dann die GUI. Sie müssen GRUB ändern:
sudo nano /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
zuGRUB_CMDLINE_LINUX_DEFAULT="text"
sudo update-grub
startx
starten Sie dann den Standarddesktop, oderunity
für die Einheitunity-2d-shell
für Unity 2Dgnome-shell
für Gnomesudo service lightdm start
um den Anmeldebildschirm zu erhalten (wenn du es reparierst :)quelle
start -- :DISPLAY
, um erfolgreich zu sein. Ich habe die Antwort bearbeitet, um dies widerzuspiegeln.Wenn Sie einen neuen Desktop vom Terminal laden möchten, geben Sie Folgendes ein:
Wenn Sie Unity verwenden , geben Sie ein
unity
.Wenn Sie Unity 2D verwenden , geben Sie ein
unity-2d-shell
.Wenn Sie GNOME verwenden , geben Sie ein
gnome-shell
.Oder geben Sie einfach Folgendes ein,
startx
wenn Sie die Standarddesktopumgebung laden möchten: Pquelle
Gehen Sie wie folgt vor, um die Benutzeroberfläche für die Anmeldung zu überspringen, ohne Ctrl+ Alt+ zu verwenden F1:
sudo vi /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
zuGRUB_CMDLINE_LINUX_DEFAULT="text"
#GRUB_TERMINAL=console
aus, indem Sie den Zeilenabstand entfernen#
/etc/default/grub
Datei vorgenommenen Änderungen zu speichern und vi zu beenden.Aktualisieren Sie
/boot/grub/grub.cfg
, damit Ihre Änderung ausgeführt wirdsudo update-grub
Wenn Ihr Computer systemd verwendet, müssen Sie systemd anweisen, die Standardanmeldungs-GUI zu überspringen.
Starte deinen Computer neu:
sudo reboot
Jetzt wird die Anmelde-GUI niemals angezeigt.
Sobald Sie im Terminal sind
sudo systemctl start lightdm
, starten Sie den Standarddesktop.quelle
sudo systemctl enable multi-user.target --force sudo systemctl set-default multi-user.target
Teil gefehlt . Hoffe das hilft anderen wie mir.Temporärer Einzelstart in den Textmodus
Eine andere Möglichkeit, den Grafikmodus beim Booten zu umgehen, ohne die Grub-Konfiguration vollständig zu ändern, ist das Drücken von 'e' im Grub-Menü. Dies zeigt Ihnen die Befehle, die Grub zum Booten verwendet, und ermöglicht es Ihnen, sie nur für diesen einen Boot zu ändern. Finden Sie die Zeile, die wie folgt beginnt:
In 14.04 wird diese Zeile wahrscheinlich mit "quite splash" enden, aber es kann mit "nomode" enden. Was auch immer es endet, ändern Sie es in "text", um Linux mitzuteilen, dass Sie im Textmodus booten möchten.
Drücken Sie dann F10, um mit den neuen temporären Einstellungen zu starten.
Hinzufügen einer Textmodus-Menüoption zu Grub
Wenn Sie einen Eintrag in das Menü "Grub" hinzufügen möchten, folgen Sie den Anweisungen in
Füge den Konsolen- / Text-Boot-Modus zum Grub-Menü hinzu
quelle