Wie ändere ich die Schriftart oder die Schriftgröße in der TTY (Konsole)?

70

Ich benutze Ubuntu 12.04. Vor kurzem wurde die Schriftgröße für alle meine TTYs viel größer. Wie kann ich die Schriftgröße auf die Standardgröße zurücksetzen?

Aaron Hill
quelle
Du meinst die gnome-terminaloder die TTY mit denen zugegriffen Ctrl+Alt+F1wird usw.?
ish
6
Ich meine das TTY.
Aaron Hill

Antworten:

111

sudo dpkg-reconfigure console-setupFühren Sie zum Anpassen der für das TTY verwendeten Schriftart / Schriftgröße den folgenden Befehl aus , der Sie durch die Schritte zum Auswählen einer Schriftart und Schriftgröße führt:

  1. Wählen Sie die Standardeinstellung UTF-8, und drücken Sie Tab, um OK zu markieren. Drücken Sie anschließend Enter, um mit dem nächsten Schritt fortzufahren. (Sie können es erneut drücken und markieren Cancel, um zurückzukehren.)

    Bildbeschreibung hier eingeben

  2. Wählen Sie die Standardoption Combined - Latin, ...("Latein" enthält das englische Alphabet) und fahren Sie mit Schritt 3 fort:

    Bildbeschreibung hier eingeben

  3. Wählen Sie die Schriftart aus - lesen Sie die obigen Hinweise zum visuellen Effekt, den verschiedene Schriftarten haben können:

    Bildbeschreibung hier eingeben

  4. Wählen Sie die Schriftgröße:

    Bildbeschreibung hier eingeben

  5. Jetzt wirst du gehen console-setup; Wie in der angezeigten Meldung angegeben, werden die neuen Einstellungen nach dem Neustart wirksam. Um sich sofort zu bewerben, öffnen Sie ein TTY und führen Sie es aus setupcon.

ish
quelle
Das Ausführen dieses Befehls fordert mich zuerst auf, eine Codierung auszuwählen, bei der ich UTF-8 wähle. Auf dem nächsten Bildschirm, auf dem ich aufgefordert werde, einen Zeichensatz auszuwählen, gibt es keine Option für einen englischen Zeichensatz.
Aaron Hill
5
Sie sollten mit dem Combined - Latin...Standard in Ordnung sein . "Latin" ist der englische Zeichensatz. Aus Wikipedia: Der Begriff "lateinisches Alphabet" kann sich entweder auf das zum Schreiben von Latein verwendete Alphabet (wie in diesem Artikel beschrieben) oder auf andere Alphabete beziehen, die auf der lateinischen Schrift basieren Latein, wie das englische Alphabet.
ish
6
Wenn Sie in Schritt 3 @qed Terminusanstelle von auswählen Fixed, stehen größere Schriftgrößen zur Auswahl.
Afilu
2
Was ist, wenn ich anstelle der aufgelisteten Schriftarten eine andere heruntergeladene Schrift verwenden möchte?
Tyjkenn
3
@tyjkenn Sie können nur Bitmap-Schriftarten verwenden. Wenn Sie also eine eigene Schriftart verwenden möchten, müssen Sie eine Bitmap-Version davon finden. Zum Beispiel fonts-ubuntu-font-family-consoleenthält das Paket die Bitmap-Versionen der Ubuntu-Schriftfamilie.
Hexman
1

Verwenden GRUB_GFXPAYLOAD_LINUX

Installieren Sie es zunächst xrandrund führen Sie es aus:

$ sudo apt-get install xrandr
$ xrandr

Die verfügbaren Bildschirmmodi werden aufgelistet.

Bearbeiten Sie jetzt /etc/default/grub:

$ sudo nano /etc/default/grub

Nehmen Sie eine zuvor unbearbeitete Datei vor und nehmen Sie die folgenden Änderungen vor:

Die Variable GRUB_CMDLINE_LINUX_DEFAULTsollte mindestens nomodeset, möglicherweise zusätzlich zu quietund splashauf Desktop-Systemen, enthalten.

GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"

Deaktivieren Sie GRUB_TERMINAL=consoleauf Serversystemen das Kontrollkästchen, wenn während des Startvorgangs weitere Meldungen angezeigt werden, bevor Sie die Grafikkonsole aufrufen.

Hinterlasse diese Zeile als Kommentar:

#GRUB_GFXMODE=640x480

Fügen Sie am Ende der Datei eine Zeile hinzu:

GRUB_GFXPAYLOAD_LINUX=1280x1024x16

oder ersetzen Sie den Wert durch andere (durch Kommas getrennte) Modi, die von Ihrer Hardware unterstützt werden. Die Werte text, keep, auto, vgaund asksollte auch funktionieren.

Geben Sie abschließend nach dem Speichern /etc/default/grubmit Ctrl+ Ound dem Verlassen mit Ctrl+ Xdie folgenden Befehle ein:

$ sudo update-grub
$ sudo reboot

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.

Serge Stroobandt
quelle