Zuletzt aktualisiert am

Linux-Kernel 6.19 wird die Terminus 10×18-Konsolen-Bitmap-Schriftart einführen

Der Linux-Kernel 6.19 fügt die neue Terminus 10x18-Konsolen-Bitmap-Schriftart hinzu, wodurch die Lesbarkeit auf modernen Laptop-Bildschirmen und Framebuffer-Konsolen verbessert wird.
Eine Übersetzung von 🇬🇧 Linuxiac.com

Über technische Verbesserungen hinaus wird Linux Kernel 6.19 auch etwas bieten, das seltsamerweise eher aus ästhetischer Sicht zu betrachten ist. Genauer gesagt wird eine neue Terminus 10×18-Konsolen-Bitmap-Schriftart eingeführt, die eine klarere, ausgewogenere Option für Benutzer bietet, die auf Textmodus-Konsolen angewiesen sind.

Die Ergänzung kommt durch einen aktuellen PR als Teil einer umfassenderen Reihe von fbdev Updates für den 6.19-rc1-Zyklus. Es wird erwartet, dass die neue Schriftart die Lesbarkeit in Umgebungen verbessert, in denen die Klarheit der Konsole nach wie vor wichtig ist, insbesondere auf modernen Laptops und Framebuffer-basierten Systemen.

Die Schriftart Terminus 10×18 wurde speziell für Laptop-Displays mit mittlerer Dichte (13–16 Zoll) und Auflösungen wie 1280×800 und 1440×900 entwickelt. Bestehende integrierte Schriftarten, insbesondere die seit Jahrzehnten vom Kernel verwendete 8×16-Fallback-Schriftart, wirken auf diesen Bildschirmen oft beengt oder dünn.

Mit einer Breite von 10 Pixeln und einer Höhe von 18 Pixeln erhält die neue Schriftart eine vertikalere Struktur bei gleichbleibender moderater Spaltenbreite, wodurch ein klareres Konsolenbild entsteht, ohne die Anzahl der sichtbaren Zeilen wesentlich zu reduzieren. So sieht sie tatsächlich aus.

So läuft es tatsächlich hinter den Kulissen ab. Der Kernel wird mit einer kleinen Sammlung älterer Bitmap-Schriftarten ausgeliefert, die direkt in den Quellcode eingebettet sind, darunter 8×8-, 8×16-, 6×11-, SUN12-, SUN15- und VGA-Schriftarten sowie das neuere Terminus-Set, das in den letzten Versionen nach und nach eingeführt wurde.

Wenn keine Benutzerkonfiguration die Standardeinstellung überschreibt, greift der Kernel ausnahmslos auf die 8×16-Bitmap-Schriftart zurück. Diese Fallback-Lösung ist seit den Anfängen der VGA-Konsole der De-facto-Standard.

Die meisten Distributionen belassen diesen Fallback jedoch nicht unverändert. Auf Systemen, die die moderne DRM/KMS-Konsole verwenden, laden Userland-Tools wie setfont die Schriftarten während des frühen Bootvorgangs. Infolgedessen verwenden viele Linux-Installationen gepackte Terminus-PSF-Schriftarten wie ter-116n oder ter-132n oder größere Latin/Unicode-Schriftarten für eine breitere Zeichenabdeckung.

Dennoch bestimmt das interne Inventar des Kernels, was verfügbar ist, bevor der Userspace gestartet wird oder wenn in minimalen, Wiederherstellungs- oder eingebetteten Umgebungen gearbeitet wird. Das Hinzufügen einer neuen integrierten Option wie Terminus 10×18 kommt all diesen Fällen direkt zugute.

Weitere Informationen finden Sie hier.


Spendieren Sie Bobby einen ☕ Ko-fi

Ein Service von s3n🧩net

Comments