So starten Sie den Textmodus in Linux Mint LMDE (Debian-basiert)

24934
Camilo Martin

Ok, das hört sich vielleicht lächerlich an, aber ich kratzte mir bei allen möglichen Problemen den Kopf über den Text-Modus. Normalerweise bin ich in die entgegengesetzte Richtung, startxarbeite zum Beispiel nicht.

Um die wtf-Ebene in die richtige Perspektive zu rücken, habe ich Photoshop CS5 ohne Probleme ausgeführt (ich versuche, in den Textmodus zu wechseln, um nVidia-Grafiktreiber zu installieren).

Apropos Levels, verwirrt mich das Runlevel-Konzept; Debian scheint einen Standard-Runlevel von 2 zu haben - in der Readme-Datei für die Treiber heißt es, ein solcher Runlevel wäre Textmodus und nicht einmal Netzwerkbetrieb (und der "Standard" wäre 5).

Um dies zu klären, /etc/inittabsagt Debian :

# The default runlevel. id:2:initdefault: 

Dann denke ich darüber nach, in den "Wiederherstellungsmodus" zu booten, der nur Text enthält. Ich habe das Gefühl, dass dies nicht der richtige Weg ist, da ich nicht versuche, etwas zu "erholen" und nicht einmal weiß, was sich in diesem Modus ändert.

Also google ich, und ein Beitrag sagt, ich sollte bearbeiten /boot/grub/grub.cfg. Aber diese Datei sagt am Anfang:

# DO NOT EDIT THIS FILE # # It is automatically generated by grub-mkconfig using templates # from /etc/grub.d and settings from /etc/default/grub 

Und ich fühle mich wirklich nicht wohl dabei, eine Datei zu bearbeiten, die das sagt.

Dann finde ich diesen anderen Post, speziell für Debian. Grundsätzlich heißt es, root zu gehen und den Login-Manager zu deaktivieren:

# update-rc.d -f gdm remove 

Ich wollte das gerade ausprobieren, aber einige Kommentatoren waren anderer Meinung, einige sagten, ich sollte eine Datei verschieben:

# mv /etc/rc2.d/S30gdm /etc/rc2.d/K70gdm 

Andere setzen dies in seine .bash_profile:

if [ "$(echo $(who am i)|awk '')" = "tty1" ]; then startx;logout;fi 

(Frag mich nicht was das bedeutet) Jemand erwähnt dies sogar als Lösung:

# apt-get remove gdm 

                                     Why?

Könnte mir irgendjemand eine vernünftige, einfache Möglichkeit sagen, mit dieser Debian-basierten Distribution im Textmodus zu booten?

6

2 Antworten auf die Frage

8
Camilo Martin

Also wollte ich es update-rc.d gdm3 disablewie pro @ Stews Vorschlag versuchen . Vorher dachte ich, hey, es sind "einige" Updates fällig, also lasse ich Updates für die Pakete erhalten (darunter Linux 2.6. * Bis 3.0. *).

Als ich zu meinem Erstaunen einen Neustart durchführte, wurde Linux im Textmodus gestartet. Wenn ich lief, startxkönnte ich ohne Probleme in die grafische Umgebung einsteigen. Was ist also passiert?

Die Linux-Befehlszeile (die Parameter für Linux von Grub) enthalten text. Hey, das habe ich vorher editiert, aber es hat nicht funktioniert! Jetzt im Bootprotokoll wurde angezeigt, dass "Text" in die Linux-Parameter geraten war.

Stellt sich heraus ...

             One does not simply edit /boot/grub/grub.cfg

Sie sollten nicht einfach sudo nano /boot/grub/grub.cfg"Text" dort einfügen, es gibt eine große Warnung dagegen oben in der Datei.

Der richtige Weg ist:

$ sudo nano /etc/default/grub 

Und fügen Sie "Text" hinzu GRUB_CMDLINE_LINUX_DEFAULT.
Also wenn es so aussah:

GRUB_CMDLINE_LINUX_DEFAULT = "leise"

... Sie müssen es ändern in:

GRUB_CMDLINE_LINUX_DEFAULT = "stiller Text "

Und dann (heißt es oben in der Datei, irgendwie habe ich es vermisst):

$ sudo update-grub 

Und starte neu.
Ich bevorzuge diese Methode der Deaktivierung eines Dienstes, da es das ist, was es sein sollte: Bearbeiten einer Zeile in einer Konfigurationsdatei. Derselbe Vorgang kann wiederholt werden. Wenn Sie möchten, gelangen startxSie im Textmodus zur grafischen Benutzeroberfläche.

Um zum Normalzustand zurückzukehren, bearbeiten Sie die Datei natürlich erneut und update-grub.

Das hat mir sehr geholfen. Vielen Dank. Aber ich habe eine Frage: Stoppt das Gnome beim Booten nicht? Oder wird es noch geladen und dem Benutzer wird nur Textmodus präsentiert? mawburn vor 10 Jahren 0
@MadBurn Ich habe im Moment keine Ahnung, aber Sie können das überprüfen, indem Sie "top" im Textmodus ausführen. Ich glaube, Gnome's Prozess heißt gnome-session oder so. Wenn ich mich nicht irre, wird es nicht geladen, aber ich bin mir nicht sicher. Ich bin froh, dass meine Antwort dir geholfen hat :) Camilo Martin vor 10 Jahren 0
Ich denke, es hindert den Prozess am Starten. Ich konnte nichts in der Prozessliste finden, das mir etwas anderes verriet. Alle Top-Prozesse waren lediglich Kernsystemprozesse. Auf jeden Fall läuft mein heruntergefahrener Linux Mint 15 MATE ** basierter Home-Server jetzt wie ein Champion. :) mawburn vor 10 Jahren 0
Hmmm, ein kaputtes altes Laptop als Server ... eine ziemlich coole Idee. Ich bin auch sicher, dass Ihr Gnome nicht läuft, weil er durch die Ressourcennutzung auf "top" sehr prominent ist. Camilo Martin vor 10 Jahren 0
1
stew

Ich wäre überrascht, wenn es wirklich gdm war und nicht gdm3 oder etwas anderes, was Ihr Displaymanager war. aptitude search '~i~Px-display-manager'Sie sollten eine Liste der installierten Display-Manager anzeigen.

In update-rc.d -f remote gdm3der Tat wäre dies eine falsche Möglichkeit, den Dienst zu deaktivieren. Es würde vorübergehend funktionieren, aber dann wieder erscheinen, wenn gdm3 aktualisiert wird. Dies ist in der Manpage update-rc.d dokumentiert, wenn Sie nach "Ein allgemeiner Systemverwaltungsfehler" suchen.

update-rc.d gdm3 disable wäre die empfohlene Möglichkeit, einen Dienst zu deaktivieren.

Das Entfernen des Display-Managers insgesamt ist auch eine Lösung. Möglicherweise stellen Sie jedoch fest, dass Ihnen die Ergebnisse nicht gefallen. Aufgrund der Art und Weise, in der automatisch installierte Pakete und Metapakete zusammenarbeiten, möchte Ihr System plötzlich gnome vollständig entfernen . Hier ist eine gute Diskussion dieses Problems und wie man es umgehen kann.

Es scheint, du hast recht, es ist gdm3. In der Tat möchte ich ein Paket nicht entfernen, nur um in den Befehlszeilenmodus zu gelangen. Ich werde also in Kürze `update-rc.d gdm3 disable 'versuchen und berichten, was passiert. Wissen Sie, es ist ein paar Monate her, seit ich [eine andere Distribution] (http://www.slitaz.org/) verwendet habe, unter der ich zufällig eine Abkürzung entdeckt habe, die mich in den Textmodus versetzt hat, es verwendete [Openbox] (http : //openbox.org/) als Fenstermanager. Zufällig hat Gnome nichts Ähnliches, oder? (Ich erinnere mich nicht, welche die Abkürzung war). Camilo Martin vor 12 Jahren 0
Fand einen einfacheren Weg im Prozess, und Gott, es ist so einfach, wie ich es erwartet hatte. Guter schöner alter Textmodus :) Camilo Martin vor 12 Jahren 0