Формируемият выпуск на дистрибутива RebeccaBlackOS 2024-08-12 е насочен към запознаване с последните разработки, свързани с поддръжката на Wayland в различни десктоп среди и приложения. Дистрибутивът е построен на базата на Debian и включва свежи сборки на библиотеките Wayland (изрез от master клон), композитния сървър Weston и предварително конфигурирани среди за работа върху Wayland – KDE, GNOME, Wayfire (с компоненти MATE), Sway, LXQt и Xfce. Изборът на среда се извършва чрез менюто на входния мениджър, с възможност за стартиране на обвивка от вече работеща среда под форма на вложена сесия. За сваляне е наличен iso-образ с размер 1.7 GB.
В състава на дистрибутива са включени свежи версии на библиотеките Clutter, SDL, GTK, Qt, FreeGLUT, GLFW, KDE Frameworks и Gstreamer, изградени с поддръжка на Wayland, заедно с компонента Xwayland, който позволява стартирането на стандартни X-приложения в среда, изградена чрез композитния Weston. Дистрибутивът също така включва създадените като клиенти на Wayland версии на медиаплеера mpv и KDE приложения. За настройка на udev и параметрите за multiseat конфигурации, при които няколко души могат да работят едновременно на един работен плот с основни клавиатури и мишки (всеки потребител с независим курсор), се предлага специален графичен конфигуратор. В Weston е включена поддръжка на RDP. В доставката е включена утилитата waypipe за дистанционно стартиране на приложения на базата на Wayland. сървър Пакетната база е обновена до Debian 12.
Основни промени:
- Yадрото на Linux е обновено до версия 6.10. Включен е режим DRM Panic за показване на визуален цветен отчет в стил ‘син екран на смъртта’ при сривове.
- Включен е драйвера ttynull и използвани патчове за работа с /dev/ttynull като конзола по подразбиране (позволява на systemd да показва правилно логовете през /dev/console).
- Qt5 е премахнат от доставката, оставен е само Qt6.
- В системата systemd-logind 252 е прехвърлена поддръжката на SAK (SecureAttentionKey) от systemd-logind 257.
- Мениджърът за вход в системата waylandloginmanager осигурява възможността за стартиране на множество паралелни сесии на един потребител. Вместо zenity за организиране на интерфейса е използван kdialog. В интерфейса за превключване между сесиите е осигурено показване на имената на сесиите.
- Вместо wlsuhelper е използван по-прост за употреба wlsu.
- Вместо wlsuhelper е активиран wlsu, който е по-лесен за употреба.
- Унифицирано оформлението на зареждащото меню GRUB, зареждащия екран и мениджъра за влизане. Осигурен е по-ранен старт на екрана Plymouth, показван по време на зареждане.
- Добавен е нов сеанс с работна среда LXQt.
- Проектите Liri, Mir, Enlightenment и Wine са изключени от билдовете. Liri е изключен поради незавършеността на порта на базата на Qt6, а останалите поради ограничения в размера на iso-образа.
- Поради проблеми с билдването на QtWebEngine в 32-битна chroot среда, е прекратено създаването на iso-образи за 32-битни системи.



Източник: opennet.ru
