Hello everyone,
I'm happy to announce today's release of the Genode-based Sculpt operating system version 22.10.
https://genode.org/news/sculpt-os-release-22.10
At the surface, this version is a maintenance release with almost no visible changes. Under the hood, however, we poured immense efforts into the lowest-level parts of the driver infrastructure like the discovery and management of PCI resources and the hotplugging of USB devices. Those low-level architectural changes left almost no driver unturned. We thoroughly tested Sculpt on our team's arsenal of machines. Please let us know how it works on your's.
Besides the driver-related changes, seasoned Sculpt users might notice performance improvements in several areas, ranging from faster system startup, over increased network throughput, to improved GUI responsiveness.
The release is accompanied by up-to-date packages. For example, you can find
- An updated Chromium engine in the form of the Falkon and Morph web browsers in cproc's depot,
- An updated audio driver based on OpenBSD 7.1 in genodelabs' depot,
- Performance and battery monitoring tools in alex-ab's depot.
As a starting point, please find a ready-to-use disk image at the Sculpt download page:
https://genode.org/download/sculpt
The matching documentation for using Sculpt or building it at home is available at:
https://genode.org/documentation/articles/sculpt-22-10 https://genode.org/documentation/sculpt-22-10.pdf
I hope you'll enjoy the new version!
Norman
Hello,
as a quick follow-up, I just updated the Goa tool [1] to be compatible with Sculpt OS 22.10.
[1] https://github.com/nfeske/goa
Provided that you already have Goa installed, you can target the new Sculpt version by updating the tool via:
$ goa update-goa 22.10
Note that I've only published the default packages for x86_64 for now.
Cheers Norman
Hello again,
in the meanwhile, the default packages have become available for arm_v8a as well.
Cheers Norman
On 14.10.22 11:32, Norman Feske wrote:
Hello,
as a quick follow-up, I just updated the Goa tool [1] to be compatible with Sculpt OS 22.10.
[1] https://github.com/nfeske/goa
Provided that you already have Goa installed, you can target the new Sculpt version by updating the tool via:
$ goa update-goa 22.10
Note that I've only published the default packages for x86_64 for now.
Cheers Norman
We thoroughly tested Sculpt on our team's arsenal of machines. Please let us know how it works on your's.
Sorry, this is late, but happy to report that the new changes worked great for me. I run Sculpt on an Apple Mac mini, so in the past some changes were required to get it to boot. The announced version boots without modifications! In particular the intel FB driver works now.
However, it’s necessary to go a few commits ahead if using NVMe or it will leave the driver without enough capabilities. Furthermore, to make the system usable one needs to shut down the ps2 driver (there isn’t a ps2), which I finally figured out gets stuck in a tight loop on the first attempt at port io and starves the system of resources. Fortunately, this can be done on a live system by editing the “runtime” config file to remove. Overall very pleased.
P.S. a bit later I want to share an update on my effort to port the Linux ath9k wi-fi driver.