Vydání Wayback 0.3, vrstvy pro spuštění pracovních plošin X11 pomocí komponentů Wayland.

Po čtyřech měsících vývoje byl zveřejněn projekt Wayback 0.3, který umožňuje spouštění desktopových prostředí založených na protokolu X11 s využitím komponent na bázi Wayland. Wayback je zjednodušený kompozitní server Wayland, který podporuje pouze funkce nezbytné pro spuštění celoobrazovkového sezení X11 pomocí Xwayland. Kód projektu je napsán v jazyce C a je distribuován pod licencí MIT.

Projekt byl vytvořen vývojáři distribuce Alpine za účelem usnadnění přechodu od dodávky klasického X.org Serveru a vyvíjí se v infrastruktuře freedesktop.org. V distribuci Alpine mají v plánu ponechat pouze komponenty nezbytné pro Wayland a Xwayland a realizovat spuštění desktopových prostředí X11 na jejich základě, což umožní vyloučit z repozitářů oddělený X-server a snížit náklady na údržbu aplikací X11.

Kód Wayback je založen na tinywl, referenčním kompozitním serveru od vývojářů knihovny wlroots, jehož funkčnost je zredukována na minimum potřebné pro samostatné spuštění Xwayland. V aktuální fázi vývoje je Wayback předkládán jako experimentální systém, který je připraven pro každodenní použití, neimplementuje veškerou plánovanou funkcionalitu a negarantuje zpětnou kompatibilitu a absenci chyb. Balíčky pro testování Wayback jsou tvořeny pro Alpine Linux, Nix, T2, Arch Linux, ALT Linux a Fedora.

V novém vydání:

  • Byl přepracován parser příkazových řádků. Byla implementována schopnost zpracovávat specifické volby X.org, jako je vtXX. Byly přidány zástupné symboly pro nepodporované volby X.org.
  • Balíčky s Wayback pro Alpine Linux byly přesunuty z repozitáře „testing“ do repozitáře „community“, což znamená zahrnutí Wayback do stabilních releasů Alpine Linux.
  • Balíčky s Wayback byly přidány do repozitářů Fedora 42 a 43.
  • Byly aktualizovány uživatelské příručky.

Mezi plány do budoucna patří: použití Xwayland v režimu rootless (bez kořenového okna, každá spuštěná aplikace X11 v XWayland má samostatné okno v prostředí Wayland); vícemonitorové konfigurace; vypínání obrazovky pomocí DPMS; zachycení myši (zakázání pohybu za určitou oblast na obrazovce); pokračování v implementaci voleb příkazového řádku X.org.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster