KMSCON Continues Improving For VT Terminal Emulator In User-Space
([Free Software] 95 Minutes Ago
KMSCON 9.3.4)
- Reference: 0001629015
- News link: https://www.phoronix.com/news/KMSCON-9.3.4-Released
- Source link:
KMSCON 9.3.4 is out today for this virtual terminal (VT) emulator in user-space that runs atop the Linux DRM/KMS APIs for those wanting to enjoy a CONFIG_VT=n Linux kernel experience.
Later this year [1]Fedora 45 might ship with KMSCON as its default VT console. We are nearing a point where it's finally becoming more viable to disable the built-in kernel VT -- something that has been [2]talked about for more than a decade . [3]GNOME OS is also already using KMSCON by default.
With today's KMSCON 9.3.4 release it now defaults to using FreeType rather than Pango, for multi-monitor setups there is an option to only use the largest monitor output, the terminal is now always centered on the screen, fixing some memory safety and undefined behavior bugs, hardware cursor plane support, an improved glyph cache, hardware cursor rotation support, and a variety of other improvements. KMSCON also finally handles the bell and keyboard LEDs on systems.
KMSCON appears to be maturing rather well and becoming increasingly viable for replacing the in-kernel VT.
Downloads and all the details on the new KMSCON 9.3.4 feature release via [4]GitHub .
[1] https://www.phoronix.com/news/Fedora-45-KMSCON-VT-Delay
[2] https://www.phoronix.com/news/MTE2MzI
[3] https://www.phoronix.com/news/GNOME-OS-KMSCON
[4] https://github.com/kmscon/kmscon/releases/tag/v9.3.4
Later this year [1]Fedora 45 might ship with KMSCON as its default VT console. We are nearing a point where it's finally becoming more viable to disable the built-in kernel VT -- something that has been [2]talked about for more than a decade . [3]GNOME OS is also already using KMSCON by default.
With today's KMSCON 9.3.4 release it now defaults to using FreeType rather than Pango, for multi-monitor setups there is an option to only use the largest monitor output, the terminal is now always centered on the screen, fixing some memory safety and undefined behavior bugs, hardware cursor plane support, an improved glyph cache, hardware cursor rotation support, and a variety of other improvements. KMSCON also finally handles the bell and keyboard LEDs on systems.
KMSCON appears to be maturing rather well and becoming increasingly viable for replacing the in-kernel VT.
Downloads and all the details on the new KMSCON 9.3.4 feature release via [4]GitHub .
[1] https://www.phoronix.com/news/Fedora-45-KMSCON-VT-Delay
[2] https://www.phoronix.com/news/MTE2MzI
[3] https://www.phoronix.com/news/GNOME-OS-KMSCON
[4] https://github.com/kmscon/kmscon/releases/tag/v9.3.4