Ich habe kürzlich Maverick auf meinem Computer neu installiert. Es werden proprietäre Nvidia-Treiber verwendet.
Alles läuft einwandfrei, außer dass ich beim Booten und Herunterfahren von Ubuntu viel hässlichen Text sehe.
Der Text stört mich überhaupt nicht. Tatsächlich mag ich die Informationen zum Starten / Herunterfahren.
Was ich nicht mag, ist seine Hässlichkeit!
Wenn mein Computer in den Konsolenmodus wechselt (Hochfahren, Herunterfahren oder STRG + ALT + F1), ist der Text sehr groß. Ich kann keinen Screenshot davon machen, aber es sieht aus wie eine Auflösung von 640 x 480. Mein Monitor arbeitet normalerweise mit 1440x900.
Ich erinnere mich, dass der Konsolentext, der während der Installation von der CD angezeigt wurde, nett und klein war.
Wie kann ich den Konsolentext so gestalten, wie er beim Booten von der CD aussah?
quelle
00_header
bearbeitet werden, die eigentlich nicht bearbeitet werden sollte.Dies hat mir auf Ubuntu 14.04 mit ESXi 5.5 geholfen:
Zeile wechseln zu:
Dann renne:
Verwenden Sie 795 oder 799 für eine höhere Auflösung (Weitere Details hier ).
quelle
splash
Option hat den Anmeldebildschirm eingefroren und ist meiner Meinung nach unnötig. Übrigens mag ich die kryptischen Optionen wie 792 wirklich nicht!reboot
Befehl mag die-r
Option sowieso nicht.vbeinfo
und treffen Sie eine Entscheidung (z. B. 1920 x 1200 x 32).sudo nano /etc/default/grub
GRUB_GFXMODE=
(zBGRUB_GFXMODE=1920x1200x32
)GRUB_GFXPAYLOAD_LINUX
aufGRUB_GFXPAYLOAD_LINUX=keep
sudo update-grub
quelle
Stellen Sie den Grafikmodus mit ein
GRUB_GFXPAYLOAD_LINUX
Installieren Sie es zunächst
xrandr
und führen Sie es aus:Die verfügbaren Bildschirmmodi werden aufgelistet.
Bearbeiten Sie jetzt
/etc/default/grub
:Nehmen Sie eine zuvor unbearbeitete Datei vor und nehmen Sie die folgenden Änderungen vor:
Die Variable
GRUB_CMDLINE_LINUX_DEFAULT
sollte mindestensnomodeset
, möglicherweise zusätzlich zuquiet
undsplash
auf Desktop-Systemen, enthalten.Deaktivieren Sie
GRUB_TERMINAL=console
auf Serversystemen das Kontrollkästchen, wenn während des Startvorgangs weitere Meldungen angezeigt werden, bevor Sie die Grafikkonsole aufrufen.Hinterlasse diese Zeile als Kommentar:
Fügen Sie am Ende der Datei eine Zeile hinzu:
oder ersetzen Sie den Wert durch andere (durch Kommas getrennte) Modi, die von Ihrer Hardware unterstützt werden. Die Werte
text
,keep
,auto
,vga
undask
sollte auch funktionieren.Geben Sie abschließend nach dem Speichern
/etc/default/grub
mit Ctrl+ Ound dem Verlassen mit Ctrl+ Xdie folgenden Befehle ein:Diese Antwort kann auch verwendet werden, um die Auflösung und / oder Aktualisierungsrate oder die Bildpufferfrequenz bei heruntergetakteten Systemen zu verringern. CRT-Monitore zeigen normalerweise flackernde Streifen, wenn die Aktualisierungsfrequenz zu hoch ist.
quelle
xrandr
stattdessen verwenden.Nur ein kleiner persönlicher Hintergrund: Auf meinem anderen Computer habe ich kein Problem mit diesem ausgefallenen Modus (160 Spalten x 60 Zeilen, aber es hat einen 4: 3-CRT-Monitor). Es ist mit einem TNT2 ausgestattet (ja, ich schwöre), und dieser Modus wurde beim ersten Start sofort angezeigt. Das Problem ist, dass dies durch Laden des Nouveau- Treibers geschieht und dieser Typ immer noch ein bisschen fehlerhaft ist (in meinem Fall hängt das gesamte System, wenn versucht wird, Fenster zu verschieben). Um ein brauchbares System zu haben, musste ich auf den alten und stabilen nv- Treiber downgraden und auch die Moduseinstellung deaktivieren (da der Kernel bei Aktivierung immer nouveau laden würde). Beachten Sie, dass ich keine proprietären nVidia-Treiber verwende, aber wie Sie wurde ich im Konsolenmodus auf 80 x 25 zurückgesetzt.
Dies liegt daran, dass der nv-Treiber die Kernelmodus -Einstellung nicht verwendet . Ich kenne die proprietären Treiber nicht, aber ich vermute, sie haben Ihre Konfiguration möglicherweise geändert, um verwendbar zu sein, und möglicherweise sehen Sie deshalb diesen "großen" Modus. Möglicherweise deaktivierten sie die Moduseinstellung bei der Installation. Deshalb sehen Sie beim Booten von der Live-CD den "kleinen" Textmodus.
Sie könnten versuchen, mit einem anderen VESA-Modus zu starten, aber das hängt stark von Ihrer Hardware ab. Überprüfen Sie dazu bitte http://en.wikipedia.org/wiki/VESA_BIOS_Extensions#Linux_video_mode_numbers . Wenn Sie beispielsweise versuchen möchten, Ihren Textmodus auf 1024 x 640 zu starten, lautet die Modus-ID 877.
Halten Sie beim Booten die UMSCHALTTASTE gedrückt (falls Sie keine GRUB-Zeitüberschreitung haben), um das GRUB-Menü aufzurufen. Wählen Sie den Modus aus, den Sie booten möchten, und drücken Sie 'e' (um die Befehle zu bearbeiten). Fügen Sie am Ende des "Kernel" -Befehls hinzu
vga=877
. Die Nummer ist die Modus-ID. Wenn Sie andere Modi ausprobieren möchten, ersetzen Sie sie durch die gewünschte Nummer.Auf derselben Wikipedia-Seite können Sie auch das hilfreiche "Universal Format" direkt unter der Modustabelle ausprobieren. Dieser Befehl hwinfo ist sehr nützlich.
quelle
Warum antworte ich auf diese Bedrohung, auch wenn sie sehr alt ist? Die Antwort ist ziemlich einfach, weil so viele andere Bedrohungen darauf verweisen.
Wenn die native Auflösung Ihres Displays angezeigt wird
vbeinfo
oderhwinfo --framebuffer
nicht, deaktivieren Sie vesa. Entfernen Sie dazu die Optionen von vga = in:Suchen Sie
GRUB_CMDLINE_LINUX_DEFAULT=
und entfernenvga=
Sie , wenn Sie es finden.Wenn Sie die Option entfernt haben, vergessen Sie nicht, eine neue grub.cfg zu generieren:
Wenn Sie nicht wissen, dass Sie es gut gemacht haben, starten Sie einfach neu und öffnen Sie ein Terminal:
Wenn grep nichts anzeigt, haben Sie die Option vga = entfernt.
Nun installiere uvesafb:
Stellen Sie sicher, dass das uvesafb-Modul in Ihrer initrd enthalten ist. Fügen Sie es am Ende von / etc / initramfs-tools / modules hinzu:
So sehen Sie, welche Modi verfügbar sind:
Jetzt konfigurieren Sie uvesafb mode_option = YOURxResoultion-BitColorMode zB 1280x1024-32:
Vergiss nicht, deine initrd neu zu erstellen:
Jetzt können Sie neu starten!
Siehe dies für weitere Details. Es ist für Debian, funktioniert aber auch für Ubuntu. Ich hoffe, es hat dir geholfen und sollte allgemeiner sein als die Verwendung von grub2.
quelle
uvesafb
funktioniert für mich auf Ubuntu 16.04 mit einem proprietären NVIDIA-Treiber ( an anderer Stelle empfohlen KMS wird in diesem Fall nicht unterstützt)Ubuntu 18 Konsolenmodus :
Bearbeiten
im
So sieht eine neue Zeile aus:
Woher kommt XXX?
https://www.pendrivelinux.com/vga-boot-modes-to-set-screen-resolution/
dann lade grub config neu und starte neu
quelle
Dies wird nicht die Schrift auf Boot ändern, aber für die Konsole auf Ctrl+ Alt+F[1-6]
Installieren Sie die benutzerdefinierten Ubuntu-Schriftarten für Ihre Konsole:
Und erstelle ein Skript
/usr/local/bin/fontset
mit diesem Befehl:(Wählen Sie den gewünschten Fon aus dem Ordner
/usr/share/consolefonts/
)Sie können entweder
fontset
jedes Mal auf Ihrer Konsole anrufen, nachdem Sie Ctrl+ Alt+ verwendet habenF1oder füge diese Zeile zu deiner hinzu
/root/.profile
(Fügen Sie dies nicht zu Ihrem Benutzerprofil hinzu, da sonst ein grafischer Startfehler auftritt.)
Quelle: Ändern Sie die Schriftgröße auf dem Startbildschirm und der Konsole
quelle
Das Folgende funktionierte für mich bei Debian Stretch 4.9.51-1.
Keine GUI, nur Konsolenmodus:
Bearbeiten
/etc/default/grub
und fügen Sie die folgende Zeile hinzuEine Liste der
vga=
Codes finden Sie unter http://pierre.baudu.in/other/grub.vga.modes.htmlDie
nomodeset
verhindert , dass die Auflösung ändert wieder nach gräbt initialisiert [Danke Wie erhöhe ich console-Modus Auflösung? ]EDIT: Wie von @Videonauth erwähnt: Danach mache:
sudo update-grub
quelle
/etc/default/grub
es nicht aus, dass Sie anschließend ausgeführt werdensudo update-grub
, um dies zu ermöglichen