Несколько дней назад Представлена бета-версия Fedora 36, версия, в которой среди наиболее значительных изменений мы можем найти, что среда рабочего стола была обновлена до версии GNOME 42, который добавляет настройки темного стиля для всей среды для внешнего интерфейса и переводит многие приложения на использование GTK 4 и библиотеки libadwaita, которая предоставляет готовые виджеты и объекты для создания приложений, соответствующих новым рекомендациям GNOME HIG ( Руководство по человеческому интерфейсу).
Путаница со стилями в GNOME 42 подвергалась критике, поскольку некоторые программы оформлены в соответствии с новыми рекомендациями GNOME HIG, в то время как другие продолжают использовать старый стиль или комбинировать элементы старого и нового стилей.
Например, в новом текстовом редакторе кнопки нетекстурированы и окно отображается со скругленными углами, в файловом менеджере кнопки обрамлены и используются менее скругленные углы окна, в gedit кнопки четко выделены, более контрастны и контрастны более темный фон, а нижние углы окна прямые.
Для систем с проприетарными драйверами NVIDIA, Сеанс GNOME на основе протокола Wayland включен по умолчанию, который ранее использовался только при использовании драйверов с открытым исходным кодом.
Сохранена возможность выбора сеанса GNOME, работающего поверх традиционного X-сервера. Ранее включение Wayland в системах с драйверами NVIDIA было затруднено из-за отсутствия поддержки аппаратного ускорения OpenGL и Vulkan в приложениях X11, работающих с компонентом XWayland DDX (Device-Dependent X). В новой ветке драйверов NVIDIA проблемы были исправлены и производительность OpenGL и Vulkan в X-приложениях, запущенных с помощью XWayland, теперь почти не отличается от работы на обычном X-сервере.
Еще одно выделяющееся изменение: при запуске systemd отображаются имена файлов дисков, что позволяет легко определить, какие службы запущены и остановлены. Например, «Starting Frobnicator Daemon…» теперь будет отображать «Starting frobnicator.service — Frobnicating Daemon…» вместо «Starting Frobnicating Daemon…».
Помимо этого добавлена информация в исполняемые файлы и библиотеки в формате ELF о том, к какому пакету rpm принадлежит данный файл. systemd-coredump использует эту информацию для отражения версии пакета при отправке уведомлений о сбоях.
драйверы fbdev используется для вывода фреймбуфера были заменены драйвером simpledrm, который использует для вывода кадровый буфер EFI-GOP или VESA, предоставляемый BIOS или прошивкой UEFI. Для обеспечения обратной совместимости используется слой для эмуляции устройства fbdev.
Добавлена предварительная поддержка контейнеров в форматах OCI/Docker. к атомарному стеку обновлений на основе rpm-ostree , что упрощает создание образов контейнеров и портирование системной среды в контейнеры.
BПеремещены асы данных менеджера пакетов RPM заменен символической ссылкой. Это расположение уже используется сборками на основе rpm-ostree и дистрибутивами SUSE/openSUSE.
Причиной переноса является нераздельность базы RPM с содержимым раздела /usr, где собственно и находятся пакеты RPM (например, размещение на разных разделах усложняет управление снимками ФС и откат изменений, а в случае /usr usr, теряется информация о соединении с установленными пакетами).
NetworkManager прекратил поддержку формата конфигурации ifcfg (/etc/sysconfig/network-scripts/ifcfg-*) по умолчанию при новых установках.
Из других изменений, которые выделяются:
- Словари Hunspell перемещены из /usr/share/myspell/ в /usr/share/hunspell/.
- Предусмотрена возможность одновременной установки разных версий компилятора для языка Haskell (GHC).
- В состав входит модуль кабины с веб-интерфейсом для настройки обмена файлами по NFS и Samba.
- Реализация Java по умолчанию — java-17-openjdk вместо java-11-openjdk.
- Программа для быстрого поиска файла под названием mlocate заменена на plocate, более быстрый и менее потребляющий диск аналог.
- Поддержка старого беспроводного стека, используемого в драйверах ipw2100 и ipw2200 (Intel Pro Wireless 2100/2200), была прекращена и в 80211 году была заменена стеком mac80211/cfg2007.
- В установщике Anaconda в интерфейсе создания нового пользователя по умолчанию установлен флажок предоставления прав администратора добавляемому пользователю.
- Средство управления локальным хранилищем Stratis обновлено до версии 3.0.0.
Наконец, стоит упомянуть, что этот бета-релиз ознаменовал собой переход к финальной стадии тестирования, в котором разрешены только исправления критических ошибок. Запуск Окончательная и стабильная версия запланирована на 26 апреля.
Для тех, кто заинтересован в возможности протестировать бета-версию, вы можете получить ее по ссылке ниже.