Hyprland 0.42 — теперь без зависимости от wlroots.

Hyprland 0.42 — теперь без зависимости от wlroots.

Пусната е версия 0.42 на тайлинговия композитор на Wayland Hyprland, който е насочен към персонализиране и висока производителност.
Композиторът е написан на C++ и се разпространява под лиценз BSD-3.

Основни промени и подобрения:

  • отказ от зависимостта от wlroots:

    • Hyprland вече не използва библиотеката wlroots, която обикновено се използва за разработка на композитори за Wayland;
    • сега Hyprland разработва собствените си компоненти, което предлага уникално и ефективно изживяване на потребителите.
  • въведение в поддържане на явна синхронизация:

    • това подобрение значително подобрява производителността на рендериране и намалява закъснението на поддържаното оборудване;
    • позволява на композитора по-точно да управлява времето на обновяване на екрана, което е особено полезно за потребители с графични процесори Nvidia;
    • за някои конфигурации Nvidia тази функция може да доведе до сривове и може да бъде деактивирана при появата на проблеми.
  • нова реализация на xcursor:

    • внедряване на собствена реализация на xcursor, поддържаща стари теми и подобрена съвместимост и конфигурируемост за потребителите.
  • промени в конфигурационните настройки:

    • настройките, свързани с директния изход (direct scanout), бяха променени, което може да изисква корекции в потребителските настройки;
    • функцията «fake fullscreen» е премахната и заменена с по-надежден диспетчер на режима на цял екран.
  • подобрено управление на входа:

    • включва емулация на дискретни събития за скролиране и корекции за различни конфигурации на клавиатури.
  • нова зависимост – aquamarine:

    • за онези, които се занимават с опаковане и разработка, Hyprland 0.42 въвежда нова зависимост – aquamarine;
    • подмодула wlroots е премахнат в съответствие с отказа от зависимостта от wlroots.
  • корекции на грешки:

    • в новата версия са включени 49 корекции на сривове – от незначителни графични проблеми до сериозни системни;
    • например, решен е проблемът с инструмента hyprctl, който преди е довел до увеличено време за изчакване за изпълнение на някои команди.

Източник: linux.org.ru

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