Wydanie dystrybucji RebeccaBlackOS 2024-08-12 zostało przygotowane w celu zapoznania się z najnowszymi osiągnięciami związanymi z obsługą Wayland w różnych środowiskach graficznych i aplikacjach. Dystrybucja oparta jest na bazie pakietów Debian i zawiera świeże wersje bibliotek Wayland (z gałęzi master), serwera kompozytowego Weston oraz prekonfigurowane środowiska KDE, GNOME, Wayfire (z komponentami MATE), Sway, LXQt i Xfce. Wybór środowiska odbywa się poprzez menu menedżera logowania, przy czym możliwe jest uruchomienie powłoki z już uruchomionego środowiska w formie sesji zagnieżdżonej. Do pobrania dostępny jest obraz iso o wielkości 1,7 GB.
W skład dystrybucji wchodzą świeże wersje bibliotek Clutter, SDL, GTK, Qt, FreeGLUT, GLFW, KDE Frameworks i Gstreamer, zbudowanych z obsługą Wayland, oraz komponent Xwayland, umożliwiający uruchamianie standardowych aplikacji X w środowisku utworzonym za pomocą kompozytowego serwera Weston. Dystrybucja zawiera również wersje klientów Wayland odtwarzacza multimedialnego mpv oraz aplikacji KDE. Do konfigurowania udev i ustawień konfiguracji multiseat, w której przy jednym biurku może pracować jednocześnie kilku użytkowników z własnymi klawiaturami i myszkami (każdy użytkownik ma swój niezależny kursor), dostępny jest specjalny graficzny konfigurator. Weston obsługuje RDP. W zestawie znajduje się narzędzie waypipe do zdalnego uruchamiania aplikacji opartych na Wayland.
Główne zmiany:
- Baza pakietów została zaktualizowana do Debiana 12.
- Jądro Linux zostało zaktualizowane do wersji 6.10. Włączono tryb DRM Panic, który wyświetla wizualny raport w kolorze „niebieskiego ekranu śmierci” w przypadku awarii.
- Włączono sterownik ttynull i zastosowano poprawki umożliwiające użycie /dev/ttynull jako domyślnej konsoli (pozwala to systemd prawidłowo wyświetlać logi przez /dev/console).
- Qt5 został usunięty z zestawu, pozostawiając jedynie Qt6.
- Wchodzący w skład zestawu systemd-logind 252 przeniesiono wsparcie dla SAK (Secure Attention Key) z systemd-logind 257.
- W menedżerze logowania waylandloginmanager udostępniono możliwość uruchamiania wielu równoległych sesji tego samego użytkownika. Zamiast zenity do organizacji interfejsu zastosowano kdialog. W interfejsie przełączania między sesjami zapewniono wyświetlanie nazw sesji.
- Zamiast wlsuhelper zastosowano prostszą w użyciu wersję wlsu.
- Ujednolicone ustawienia menu rozruchowego GRUB, ekranu startowego i menedżera logowania. Zapewnione wcześniejsze uruchomienie ekranu Plymouth, pokazywanego podczas rozruchu.
- Dodano nową sesję z pulpitem LXQt.
- Z kompilacji wykreślono projekty Liri, Mir, Enlightenment i Wine. Liri został wykluczony z powodu braku gotowości portu opartego na Qt6, a pozostałe z powodu ograniczeń rozmiaru obrazu iso.
- Z powodu problemów z kompilacją QtWebEngine w 32-bitowym środowisku chroot, wstrzymano tworzenie obrazu iso dla 32-bitowych systemów.



Źródło: opennet.ru
