Genode Archive

Sculpt OS 24.04 released with initial suspend/resume support, new audio stack, and much more

The Genode project has released Sculpt OS 24.04, the general purpose desktop operating system based on the Genode OS Framework. This release is absolutely jam-packed with new features, improvements, and changes, and it’s hard to know where to begin. One of the biggest new features is support for suspend/resume, an experimental feature for now, for which the developers also made starting and stopping drivers and related components easier straight from the user interface. In addition, NVMe, AHCI, and Intel GPU drivers will resume automatically after a resume. Sculpt OS 24.04 also ships with a brand new audio framework, which brings support for “pluggable drivers, arbitrary sample rates, and the flexible routing and mixing of audio signals”, but the audio driver does need to be manually restarted after a resume. This release also adds support for 4K displays and I2C touchpads, underlining that yes, Sculpt and Genode developers dogfood their operating system on real hardware. Do note that at least for now, the I2C touchpad driver needs to be started manually, so an external mouse will initially be needed. Various images are available for download from the download page.

In 2024, Genode to focus on multi-monitor, suspend/resume, touchpads, and much more

Without hesitation, our developer community quickly rallied behind the topic “Sculpt OS usability”, desiring to boost the user experience with respect to multi-monitor usage, convenient interactive UIs for common tasks, profound support for touchpads and touchscreens, tearing-free graphics, low-latency audio, casual on-target debugging, and suspend/resume. The focus on usability notwithstanding, we will steadily continue with the gardening of Genode’s driver landscape, fostering the consistent use of drivers ported from up-to-date Linux kernels, clear-cut ACPI support, and making drivers pluggable. In 2024, we will also promote Genode’s custom (base-hw) microkernel to become the default kernel for Sculpt OS, which is the culmination of a multi-year effort. ↫ Official Genode news post The updated roadmap for 2024 details the goals of the project for the coming current year.