proomt

Search

Search posts, papers, and topics

All posts

LWN.netcorbet1 min readintro

Fedora 45 beta drags the Linux console into the 21st century (Register)

Summary

Fedora 45 beta swaps the traditional in‑kernel Linux console for kmscon, a long‑standing userspace terminal emulator. This shifts console rendering out of the kernel, opening the door to more modern capabilities.

  • Fedora 45 beta replaces the in‑kernel text console with kmscon, a userspace terminal emulator.
  • kmscon has been in development for over a decade and now serves as the default console backend.
  • The change moves console handling out of the kernel, potentially allowing richer features.

Kernel developers and distro maintainers should note the shift to a userspace console, as it impacts low‑level system interactions and future console feature development.

4/10

Related reading

  1. Canonical announces Zephyr 26.04 LTS

    Canonical announced Zephyr 26.04 LTS, an enterprise‑grade RTOS with up to 15 years of security updates and built‑in OTA support via Golioth. It’s delivered through Ubuntu Pro for Devices and includes a containerized development environment to simplify MCU firmware builds.

    Lobsterscanonical.com4 minreleaselobste.rs15
  2. Introducing GNOME 51

    GNOME 51 ("A Coruña") is a release‑focused update that adds smoother frame scheduling, screen‑capture speedups, auto‑rotate, touch‑pad auto‑disable, SSH‑socket remote login, offline maps, smart‑card remote desktop, visual signatures in Papers, and a raft of accessibility tweaks. Most changes are UI‑level refinements; there’s no deep technical exposition or performance data.

    Lobstersgnome.org9 minreleaseHN4715lobste.rs103
  3. One App, More Than One Native Window

    Codename One now supports true native desktop windows via a new `Window` class that separates per‑surface state (paint queue, input routing, native peers) from the global `Display`. The change adds a `PaintSurface` abstraction, platform‑specific window back‑ends (AWT/Swing, Direct2D, GTK, UIWindowScene), and a migration path for components that assumed a single `Form`. Initial release has some UI…

    CodeName Onecodenameone.com11 min