Wie kann ich die TTY-Schriftgröße auf einem 3840 x 2160-Monitor verdoppeln?

Wie kann ich die TTY-Schriftgröße auf einem 3840 x 2160-Monitor verdoppeln?

Ich habe einen Dell-Monitor mit 3840 x 2160 Pixeln an einen HDMI-Anschluss eines kleinen x86-Einplatinencomputers mit 18.04 angeschlossen. Ich verwende keine GUI (kein Gnome usw.), daher erfolgt der gesamte Zugriff über TTY und SSH. Die feste 8x16-Schriftart ist auf dem 3840 x 2160-Monitor unglaublich klein.

Ich habe es ausgeführt dpkg-reconfigure console-setup, aber ich sehe nicht viele gute Optionen. Die 16x32 VGA-Schriftart ist eine gute Größe, aber wenn ich sie auswähle, zeichnet das TTY nur im oberen linken Viertel meines Monitors. Diese Schriftart soll mit einem Framebuffer funktionieren – vielleicht kann der Framebuffer nur auf 1/4 des Monitors zeichnen?

Irgendein Rat?

Danke.

Antwort1

Als ich mich regelmäßig bei der Konsole anmelden musste, hatten meine Augen die winzigen Schriftarten auf Full-HD- und mittlerweile 4K-Bildschirmen buchstäblich satt.

Ich habe Folgendes eingegeben ~/.bashrcund meine Probleme waren verschwunden:

# Set font when running in console
if [ $TERM == linux ]; then
    /bin/setfont /usr/share/consolefonts/Lat2-Terminus32x16.psf.gz
fi

Antwort2

Folgendes hat bei mir von tty3 ( Ctrl + Alt + F3) aus funktioniert:

  1. sudo apt install xfonts-terminus
  2. sudo dpkg-reconfigure console-setup
  3. Behalten Sie die Standardeinstellungen für die ersten paar Auswahlen bei
  4. Wählen Sie Terminus als Schriftart
  5. Wählen Sie 16x32
  6. Klicken Sie auf „OK“ und WARTEN Sie dann auf das dauerhafte Update (dpkg-reconfigure ändert Ihr Boot-Image mithilfe von „update-initramfs“).

Ich schlage vor, dass Sie zunächst noch einmal überprüfen, ob Ihr Terminal den Frame-Buffer verwendet sudo dd if=/dev/urandom of=/dev/fb0. Ihr gesamter Bildschirmhintergrund wird sich in Rauschen verwandeln, wenn Ihr aktuelles Terminal den Frame-Buffer verwendet. Wenn Sie keine Änderung sehen, verwendet Ihr Terminal den Frame-Buffer nicht – es könnte sehr schlecht für Sie sein, wenn Sie eine Schriftart auswählen, die den Frame-Buffer erfordert, aber YMMV.

Anscheinend kann fbterm auch mit TrueType-Schriftarten verwendet werden, die auf beliebige Größen eingestellt werden können, aber nachdem ich fbterm installiert, die Manpages gelesen und es mit einer Reihe unterschiedlicher Optionen ausgeführt hatte, konnte ich nicht herausfinden, wie das geht.

Es gibt eine bessere Möglichkeit, die Grub-Einstellungen so zu ändern, dass die Schriftgröße beim Start geändert wird und dieses Problem von vornherein vermieden wird. Achten Sie jedoch auf falsche Informationen dazu, wie das geht ...

Notiz: Ich brauchte das, weil ich tty verwenden musste, um meine völlig kaputte Ubuntu-Installation zu reparieren, und ich konnte das tty3-Terminal mit Strg-Alt-F3 auf einem 4K-Bildschirm auf Dell XPS15 nicht lesen. (Ich habe Evolution* deinstalliert, aber der Ubuntu Gnome-Anmeldebildschirm erfordert etwas wie evolution-data-server, sodass Ubuntu nicht einmal mehr gestartet werden konnte; behoben durch Verwendung von sudo apt install --reinstall ubuntu-desktop.)

verwandte Informationen