В работната среда Cinnamon е реализирана пълна поддръжка на Wayland

Разработчиците на дистрибуцията Linux Mint обявиха за стабилизацията на поддръжката на протокола Wayland в работната среда Cinnamon. В кодовата база, на която се основава бъдещото стабилно издание Cinnamon 6.8, практически е постигнат паритет във функционалността при работа с X11 и Wayland. В Cinnamon 6.8 ще се поддържат напълно както работа с X11, така и с Wayland. Планираното за декември издание Linux Mint 23 ще бъде първото, в което поддръжката на Wayland в Cinnamon няма да се счита за експериментална.

Сред последните подобрения в Cinnamon:

  • При използване на Wayland е осигурен правилният избор на размер и позициониране на новите прозорци, изскачащи диалогови прозорци и контекстни менюта.
  • При работа през Wayland е реализирано правилно превключване на фокуса на входа.
  • Отстранени са много грешки в Cinnamon, muffin, cinnamon-session и Xwayland, които предизвикваха аварийно приключване на работата при използване на Wayland.
  • Подобрена е поддръжката на многомониторни конфигурации и KVM-превключватели на мониторите в средата с Wayland.
  • В приложенията, които използват Wayland или се стартират чрез Xwayland, както и в композитния сървър и работен сеанс е внедрено хардуерно ускорение на графиката, реализирано чрез протоколите Wayland wl_drm и zwp_linux_dmabuf_v1, както и хардуерно ускорена работа на GBM върху EGL на видеокартите NVIDIA.
  • Осигурена е пълна поддръжка на екрани с висока плътност на пикселите (HiDPI) при работа с Wayland. Решени са проблеми със мащабирането на иконите и курсорите на мишката. Отстранени са грешки, проявяващи се в приложения на движка Chromium, като Slack и VSCode.
  • При използване на Wayland е реализирана работа на индикаторите за напредък на операциите, например показването на напредъка в копирането на файлове в бутона на лентата.
  • Осигурен е старт на основни приложения, стартирани чрез pkexec, като Wayland-клиенти без използване на Xwayland.
  • Добавена е команда „cinnamon-list-windows“ за опростяване на получаването на списък с всички отворени прозорци и определяне на тяхната позиция, размер, данни за HiDPI и свързаните с тях приложения и бекенди.
  • В композитния сървър Muffin е осигурено закръглене до цели числа на координатите и размерите на всички графични елементи на библиотеката Clutter за по-точно позициониране и ясна визуализация на аплетите и компонентите на работната среда.
  • Добавена поддръжка на модулите sustemd за потребителски сесии (graphical-session.target), активирани за стартиране на свързани услуги във връзка с графичната сесия.

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

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