Ve desktopovém prostředí Cinnamon byla implementována plná podpora Wayland

Vývojáři distribuce Linux Mint oznámili stabilizaci podpory protokolu Wayland v prostředí pracovního stolu Cinnamon. V kódové základně, na jejímž základě se formuje budoucí stabilní vydání Cinnamon 6.8, bylo prakticky dosaženo parity ve funkčnosti při práci s využitím X11 a Wayland. V Cinnamon 6.8 bude plně podporována jak práce s X11, tak s Wayland. Chystané vydání Linux Mint 23 v prosinci bude prvním, v němž podpora Wayland v Cinnamon nebude považována za experimentální.

Mezi nedávná vylepšení v Cinnamon patří:

  • Při využití Wayland je zajištěn správný výběr velikosti a umístění nových oken, kontextových dialogů a kontextových menu.
  • Při práci prostřednictvím Wayland bylo realizováno správné přepínání fokusu vstupu.
  • Bylo odstraněno mnoho chyb v Cinnamon, muffin, cinnamon-session a Xwayland, které vedly k havarijnímu ukončení práce při používání Wayland.
  • Byla vylepšena podpora vícemonitorových konfigurací a KVM-přepínačů monitorů v prostředí s Wayland.
  • V aplikacích používajících Wayland nebo spouštěných prostřednictvím Xwayland, stejně jako v kompozitním serveru a desktopovém sezení byla využita hardwarová akcelerace grafiky, realizovaná prostřednictvím protokolů Wayland wl_drm a zwp_linux_dmabuf_v1, stejně jako hardwarově akcelerovaná práce GBM nad EGL na grafických kartách NVIDIA.
  • Byla poskytnuta plná podpora obrazovek s vysokou hustotou pixelů (HiDPI) při používání Wayland. Byly vyřešeny problémy s měřítkováním ikon a kurzorů myši. Byly odstraněny chyby, které se projevovaly v aplikacích na enginu Chromium, jako jsou Slack a VSCode.
  • Při využití Wayland bylo realizováno fungování indikátorů pokroku operace, například zobrazení pokroku kopírování souborů na tlačítku na panelu.
  • Bylo zajištěno spuštění základních aplikací spouštěných prostřednictvím pkexec jako Wayland-klientů bez použití Xwayland.
  • Byl přidán příkaz „cinnamon-list-windows“ pro usnadnění získání seznamu všech otevřených oken a určení jejich pozice, velikosti, údajů o HiDPI a souvisejících aplikacích a backendech.
  • V kompozitním serveru Muffin bylo zajištěno zaokrouhlování na celá čísla souřadnic a velikostí všech grafických prvků knihovny Clutter pro přesnější umístění a jasné vykreslování appletů a komponent pracovního stolu.
  • Byla přidána podpora jednotek sustemd pro uživatelské relace (graphical-session.target), které se aktivují pro spuštění souvisejících služeb vázaných na grafickou relaci.

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