Изменения в Fedora 44 для пользователей настольных систем

Переработка Fedora Games Lab

Fedora Games Lab теперь использует KDE Plasma в качестве среды рабочего стола. Существующие пользователи, у которых была предыдущая среда на основе Xfce, не будут обновлены до этой, поэтому потребуется ручное обновление или чистая установка.

Fedora Games Lab теперь включает обновлённый набор пакетов игр и инструментов для разработки игр.

Документация по играм в Fedora была модернизирована и значительно расширена.

Включение модуля ядра NTSYNC для Wine и игровых пакетов

Модуль ядра NTSYNC теперь включён по умолчанию для отдельных пакетов

Модуль ядра NTSYNC включён по умолчанию для пользователей пакетов Wine и Steam (RPM Fusion). Он присутствует в стабильных версиях ядра начиная с 6.14. Это обеспечивает лучшую производительность и совместимость для приложений Windows, работающих через Wine/Proton (особенно игр). В настоящее время это доступно только для некоторых пользовательских сборок Wine/Proton, но Fedora делает модуль ядра доступным до ожидаемого слияния в вышестоящем Wine.

Менеджер входа KDE Plasma

Варианты Fedora KDE (такие как KDE Plasma Desktop Edition, KDE Plasma Mobile Spin и связанные с ними варианты Kinoite) теперь поставляются с Plasma Login Manager в качестве менеджера входа по умолчанию.

Пользователи, обновляющиеся со старых выпусков KDE Plasma Desktop Edition и KDE Plasma Mobile Spin, по умолчанию сохранят предыдущий менеджер входа Simple Desktop Display Manager (SDDM).

Для переключения требуются следующие команды:

$ sudo dnf install plasma-login-manager kcm-plasmalogin
$ sudo systemctl enable --force plasmalogin.service

Plasma Login Manager будет использоваться при следующей перезагрузке.

Унифицированный опыт KDE «из коробки»

Варианты Fedora KDE теперь предоставляют интегрированный опыт первого запуска «из коробки», который даёт пользователю возможность настроить свою систему после установки. Это также позволяет использовать варианты Fedora KDE для OEM-развёртывания.

Dank Fedora MiracleWM

Спин Fedora MiracleWM переключил свой интерфейс по умолчанию с nwg-shell на DankMaterialShell (построенный на QuickShell). Пользователи должны получить более полнофункциональный, надёжный, быстрый и отполированный опыт.

Budgie 10.10

Fedora Linux теперь поставляет Budgie 10.10, последний выпуск от Buddies of Budgie. Budgie 10.10 предлагает своим пользователям пользовательский опыт, ориентированный на Wayland, однако приложения X11 по-прежнему поддерживаются.

См. https://fedoraproject.org/spins/budgie/ для получения дополнительной информации о спине Fedora Budgie.

Атомарные рабочие столы: удаление библиотек FUSE 2

Библиотеки и двоичные файлы FUSE2 были удалены из всех атомарных рабочих столов. Если у вас есть приложения (особенно AppImages), которые зависят от этих библиотек, обновите их, рассмотрите возможность использования версии Flatpak, если она существует, или попросите вышестоящий проект обновить их до новой среды выполнения AppImage.

На Kinoite и Kinoite Mobile хранилища Plasma Vault, использующие бэкенды EncFS или CryFS, больше не будут доступны. Вы можете либо преобразовать их в другой бэкенд перед обновлением, либо добавить пакеты fuse-encfs или cryfs с помощью rpm-ostree install, чтобы получить доступ к ним в обновлённых системах.

IBus 1.5.34

Fedora 44 обновляет IBus до версии 1.5.34, которая обновляет некоторые функции Wayland и эмодзи:

  • IBus теперь будет поддерживать функцию удаления окружающего текста с помощью протоколов метода ввода Wayland.

  • IBus теперь будет поддерживать семантические значения предварительного редактирования для протоколов метода ввода Wayland (уже в 1.5.33).

  • IBus теперь показывает некоторые аннотации в таблице поиска эмодзи.

Это изменение предоставляет функции метода ввода в некоторых средах рабочего стола Wayland, таких как KDE, Sway, Hyprland и COSMIC, и показывает пользователям некоторую информацию для эмодзи. GNOME не использует протокол метода ввода Wayland.

Поддержка WhisperCpp в ibus-speech-to-text

ibus-speech-to-text теперь поддерживает движок распознавания речи WhisperCpp через pywhispercpp, обеспечивая улучшенную точность и многоязычную поддержку. В частности:

  • ibus-speech-to-text предоставляет новую опцию бэкенда движка распознавания речи, позволяющую пользователям выбирать между движками Vosk и WhisperCpp

  • Он обеспечивает улучшенную точность распознавания речи и многоязычные возможности

  • Он поддерживает несколько моделей WhisperCpp, включая квантованные модели

  • Новая зависимость: pywhispercpp