Wie erhöhe ich die Textgröße des Textes auf einer Konsole?


11

Ich habe einen Ubuntu-Server auf meinem Server und auch in Terminals und einen Anwendungsrakel im Textmodus. Diese Version 9.10 von Ubuntu-Serversystem kam mit einer Auflösung am Terminal, die die Anwendung nutzt, die Schriftarten (Buchstaben) sind sehr klein.

Bitte, wenn jemand weiß, wie man die Auflösung des Ubuntu-Servers im Textmodus 10.04 nimmt, sag es mir. Um zu veranschaulichen. Ich brauche die Auflösung, um als Debian große Schriften zu bekommen!

Mit Version 9.04 war es die letzte, die die Auflösung am Terminal noch nicht implementiert hat (Textmodus). Ich erinnere Sie an die nicht verwendete grafische Oberfläche. Nur Textmodus.

Antworten:


13

Sie können die Schriftgröße auch dynamisch ändern, nachdem das System gestartet wurde.

Der einfachste Weg, den ich gefunden habe, besteht darin, eine Schriftart auszuwählen, die Ihnen gefällt, /usr/share/consolefonts/und sie an den setfontBefehl zu übergeben. Nicht alle Schriftarten funktionieren für mich (einige sagen "KDFONTOP: ungültiges Argument", möglicherweise aufgrund meiner Framebuffer-Einstellungen), aber genug. Wenn Sie eine große Schriftart möchten, empfehlen wir Ihnen, zunächst einen der folgenden Befehle zu verwenden:

setfont Uni2-Terminus16
setfont Uni2-Fixed18

Wenn Sie möchten, dass Ihre Auswahl durch Neustarts bestehen bleibt, müssen Sie irgendwo in Ihren Startskripten einen Befehl hinzufügen. ( .bashrcWird funktionieren, aber Sie sollten wahrscheinlich versuchen, sich etwas Besseres auszudenken.)

Die andere Möglichkeit besteht darin, das console-setupPaket zu verwenden. Art

sudo dpkg-reconfigure console-setup

um es zu starten und seine Fragen zu stellen. Akzeptieren Sie zunächst die Standardeinstellungen, und nach etwa sieben oder acht Fragen werden Sie gefragt, welche Schriftart Sie auf der Konsole verwenden möchten. Die hier ausgewählte Schriftart wird in den initramfs gespeichert, sodass sie beim nächsten Start automatisch neu geladen wird.


Unter Ubuntu LTS 12.04 ändert dpkg-recfigure die Schriftart in Ordnung, bleibt aber nach dem Neustart nicht bestehen.
Majkinetor

Bist du sicher? Ich mache nur diesen Schritt und es funktioniert. Nach einer Weile ändert sich die Schriftart wieder zu der, die ich im Konsolen-Setup eingerichtet habe.
Swdev

7

Wenn ich Sie richtig verstehe, streiten Sie sich über die Schriftgröße in den virtuellen Terminals (VT), auf die mit CTRL + ALT + F[1-6]!?

Diese Terminals werden während des Startvorgangs konfiguriert. Abhängig von Ihrer Version von Grub können Sie das Setup auf Ihre bevorzugte Lösung konfigurieren:

Öffnen Sie mit GRUB1 (0.9) die Datei /boot/grub/menu.lstund suchen Sie nach Zeilen, die mit beginnen kernel /boot/...und hinzufügen oder ändern vga=xxx. Eine Tabelle mit möglichen Werten und deren Bedeutung finden Sie auf Wikipedia . Ihre Kernel-Zeile sollte also folgendermaßen aussehen:

kernel /boot/vmlinuz root=/dev/sda1 ro vga=791

Bitte achten Sie darauf, nichts anderes zu ändern, da Ihr Computer sonst möglicherweise nicht mehr startet!

Wenn Sie GRUB2 (1.9) installiert haben, ist der vgaParameter veraltet. Öffnen Sie /etc/default/grubdie folgenden Werte und stellen Sie sie ein:

GRUB_GFXMODE=1024x768x32
GRUB_GFXPAYLOAD_LINUX=keep

Sie können zwischen einem dieser Auflösungen wählen: 640×480, 800×600, 1024×768, 1280×1024, 1600×1200.

Um eine neue Konfigurationsdatei zu generieren, führen Sie Folgendes als root / sudo aus:

grub-mkconfig -o /boot/grub/grub.cfg

In einigen merkwürdigen Fällen funktioniert dies möglicherweise nicht für Sie. Sie können stattdessen auch die veraltete vgaVersion verwenden. Fügen Sie die vga=Einstellung neben der GRUB_CMDLINE_LINUX_DEFAULT=Zeile in Ihrer hinzu /etc/default/grub, so dass diese Zeile zB wie folgt aussieht:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash vga=791"

In beiden Fällen, GRUB1 oder GRUB2 , müssen Sie neu starten , um die Auswirkungen Ihrer Änderungen zu sehen.


Das grub-mkconfigTeil ist nicht gleichbedeutend mit update-grub? Und es erfordert sicherlich sudo.
Enzotib

Erwähnenswert ist auch ein Verweis auf en.wikipedia.org/wiki/… für eine andere Auflösung als die 16-Bit-Farben von 1024 x 768.
Enzotib

1
cd /usr/share/consolefonts
ls

Wählen Sie eine Datei filexund führen Sie sie aus setfont filex. Beispielsweise:

setfont Uni3-Terminus32x16.psf.gz

Und das sollte das Problem lösen.


Warum würde dies den Text erhöhen Größe ?
Eliah Kagan

1

sudo dpkg-reconfigure console-setup

Geben Sie ein, geben Sie ein und wählen Sie dann VGA und dann eine größere Größe. Dann

setupcon

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.