Vývojáři projektu Raspberry Pi představili novou verzi distribuce Raspberry Pi OS 2024-10-22 (Raspbian), která je založena na balíčkové základně Debian 12 a jádru Linux 6.6. V repozitáři je k dispozici přibližně 35 tisíc balíčků. Pro stažení byly připraveny tři sestavení — zjednodušené (438 MB) pro serverové systémy, s základním pracovním stolem (1.1 GB) a plné s doplňkovým souborem aplikací (2.9 GB), dostupné pro 32- i 64bitové architektury. Dále bylo připraveno aktualizované vydání staré verze Raspberry Pi OS (Legacy), která je založena na jádru Linux 6.1 a balíčkové základně Debian 11.
Klíčové změny:
- Pracovní prostředí bylo převedeno na použití kompozitního serveru labwc, založeného na knihovně wlroots z projektu Sway a nabízejícího funkčnost podobnou oknému správci Openbox. Nový kompozitní server, který využívá Wayland, je zapojen jak v sestaveních pro starší desky, které byly dříve dodávány s X serverem a oknem správcem Openbox, tak v sestaveních pro desky Raspberry Pi 4/5, které byly dříve převedeny na Wayland a kompozitní server Wayfire.
Je poznamenáno, že zpočátku se vývojáři Raspberry Pi OS snažili přizpůsobit Wayfire pro všechny desky, ale nakonec se jim ho nepodařilo sladit s grafickými možnostmi starších desek. Projekt labwc se ukázal jako vhodnější pro práci se starými deskami Raspberry Pi, a společně s vývojáři labwc a wlroots se podařilo zvýšit výkon grafického rozhraní Raspberry Pi OS nad labwc na úroveň varianty využívající X server.
Při instalaci nových systémů je labwc zapojen jako výchozí, zatímco uživatelům dříve nainstalovaných systémů bude při prvním spuštění po aktualizaci nabídnuto přepnout se na použití labwc nebo pokračovat v práci v prostředích založených na kompozitním serveru Wayfire či kombinaci X serveru a Openboxu. Z hlediska uživatelské práce se pracovní prostředí nezměnilo, s výjimkou zrušení podpory některých animovaných efektů. Spuštění aplikací využívajících X11 je zajištěno pomocí Xwayland.

- Byla výrazně vylepšena podpora pro práci s dotykovými obrazovkami. Byl implementován automatický výstup obrazovkové klávesnice Squeekboard v případě potřeby zadání a přidány obrazcové gesta, ekvivalentní dvojitému kliknutí a stisknutí pravého tlačítka myši.

- Byla vylepšena integrace se službou Raspberry Pi Connect, určenou pro vzdálené připojení k pracovnímu stolu přes webový prohlížeč. Do systémové lišty byl přidán ve výchozím nastavení zobrazovaný indikátor Connect, přes který lze službu aktivovat nebo deaktivovat.

- Byl přidán nový konfigurátor obrazovky raindrop, který na pohled připomíná staré rozhraní nastavení arandr, avšak byl zcela přepracován s ohledem na práci s kompozitními serverem labwc a dotykovými obrazovkami.

- Byla přepsána horní lišta aplikací. V nové verzi byla změněna logika načítání pluginů, které nyní po odstranění z panelu nezůstávají v paměti (každý plugin je umístěn do samostatné knihovny).
- Byla provedena synchronizace s aktuální balíčkovou základnou Debian 12.
Zdroj: opennet.ru




