Издаването на Wayback 0.3, слой за стартиране на работни пространства X11, използващ компоненти от Wayland.

След четири месеца разработка, проектът Wayback 0.3 беше пуснат, позволяващ стартиране на десктоп среди, свързани с протокола X11, използвайки компоненти, базирани на Wayland. Wayback представлява опростен композитен сървър Wayland, който поддържа само функциите, необходими за стартиране на пълноекранна сесия X11 чрез Xwayland. Кодът на проекта е написан на C и се разпространява под MIT лиценз.

Проектът е създаден от разработчиците на дистрибуцията Alpine, за да улесни отказа от предлагането на класическия X.org Server и се развива в инфраструктурата freedesktop.org. В дистрибуцията Alpine е планирано да останат само компонентите, необходими за Wayland и Xwayland, и да се осъществи стартиране на X11 работни среди върху тях, което ще позволи да се изключи отделен X-сървър от репозиторите и да се намалят разходите за поддръжка на X11 приложения.

Кодът на Wayback е базиран на tinywl, референционен композитен сървър от разработчиците на библиотеката wlroots, чиято функционалност е сведена до минимум, необходим за самостоятелно стартиране на Xwayland. На текущия етап от разработката Wayback се представя като експериментална система, готова за ежедневно ползване, която не реализира цялата замислена функционалност и не гарантира поддържане на обратна съвместимост и отсъствие на грешки. Пакетите за тестване на Wayback се формират за Alpine Linux, Nix, T2, Arch Linux, ALT Linux и Fedora.

В новото издание:

  • Парсерът на опции от командния ред е преработен. Реализирана е възможността за обработка на специфични опции на X.org, като vtXX. Добавени са заместители за неподдържани опции на X.org.
  • Пакетите с Wayback за Alpine Linux са преместени от репозитория „testing“ в репозитория „community“, което предполага включването на Wayback в състава на стабилни издания на Alpine Linux.
  • Пакетите с Wayback са добавени в репозиториите Fedora 42 и 43.
  • Актуализирани са справочните ръководства.

Сред плана за бъдещето: използване на Xwayland в режим rootless (без кореново окно, всяко стартирано в XWayland приложение X11 има отделно окно в Wayland-среда); конфигурации с множество монитори; изключване на екрана чрез DPMS; захващане на курсора на мишката (забрана на движението извън определена област на екрана); продължаване на реализирането на опциите за командния ред на X.org.

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

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster