Bylo vydáno vydání distribuce RebeccaBlackOS 2024-08-12, zaměřené na seznámení s nejnovějšími vývojovými pracemi souvisejícími s podporou Waylandu v různých desktopových prostředích a aplikacích. Distribuce je postavena na balíkové základně Debian a zahrnuje čerstvé sestavení knihoven Wayland (výřez z master-větve), kompoziční server Weston a předkonfigurovaná prostředí pro práci na Waylandu jako KDE, GNOME, Wayfire (s komponenty MATE), Sway, LXQt a Xfce. Výběr prostředí se provádí pomocí nabídky správce přihlášení, přičemž je možné spustit shell z již běžícího prostředí formou vnořeného sezení. K dispozici je iso-obrázek ke stažení o velikosti 1,7 GB.
Distribuce zahrnuje čerstvé verze knihoven Clutter, SDL, GTK, Qt, FreeGLUT, GLFW, KDE Frameworks a Gstreamer, sestavené s podporou Waylandu, a komponentu Xwayland, která umožňuje spouštět běžné X-aplikace v prostředí vytvořeném pomocí kompozitního serveru Westonu. V distribuci jsou také zahrnuty varianty mediálního přehrávače mpv a aplikací KDE sestavené jako klienti Waylandu. Pro konfiguraci udev a parametrů multiseat konfigurací, v nichž může za jedním stolem současně pracovat několik osob se svými klávesnicemi a myšmi (každý uživatel má svůj nezávislý kurzor), je k dispozici speciální grafický konfigurátor. V Westonu je zahrnuta podpora RDP. Dodána je také užitečná utilita waypipe pro vzdálené spouštění aplikací na bázi Waylandu.
Hlavní změny:
- Balíková základna byla aktualizována na Debian 12.
- Jádro Linuxu bylo aktualizováno na verzi 6.10. Byla zahrnuta funkce DRM Panic pro zobrazení názorné barevné zprávy ve stylu 'modré obrazovky smrti' v případě selhání.
- Byl zahrnut ovladač ttynull a použity patche pro použití /dev/ttynull jako výchozí konzole (umožňuje systemd správně zobrazovat log přes /dev/console).
- Z dodávky byl odstraněn Qt5 a zůstal pouze Qt6.
- Ze vstupního balíčku systemd-logind 252 byla do systemd-logind 257 přenesena podpora SAK (Secure Attention Key).
- Ve správci přihlášení waylandloginmanager byla zajištěna možnost spuštění několika paralelních sezení jednoho uživatele. Místo zenity pro organizaci rozhraní byl použit kdialog. V rozhraní pro přepínání mezi sezeními je zajištěno zobrazení názvů sezení.
- Místo wlsuhelper byl použit jednodušší wlsu.
- Unified design of the GRUB boot menu, boot splash screen, and login manager. Earlier startup of the Plymouth splash screen shown during the boot process has been ensured.
- A new session with the LXQt desktop environment has been added.
- Projects Liri, Mir, Enlightenment, and Wine have been excluded from the build. Liri is excluded due to the readiness issues of the Qt6-based port, and the others due to limitations on the size of the ISO image.
- Due to issues with building QtWebEngine in a 32-bit chroot environment, the creation of the ISO image for 32-bit systems has been discontinued.



Zdroj: opennet.ru
