Fedora 45 вышла 3 ноября — с опозданием относительно изначального графика. Релиз должен был состояться 20 октября, затем его сдвинули на 27-е и ещё раз, до 3 ноября, из-за проблем поздней стадии подготовки. В стабильную сборку вошли ядро Linux 7.2, GNOME 51 для рабочей станции и Plasma 6.7 для KDE-редакции. Часть предложенных изменений до релиза не доехала: их перенесли на Fedora 46.
Что случилось с датой релиза
Каждый цикл Fedora проходит через публичную страницу Change Set: там перечислены формальные предложения по изменениям, у каждого есть владелец и статус. Предложения проходят общественное обсуждение и требуют одобрения комитета FESCo — пакетом или по отдельности, в зависимости от масштаба. Но одобрение означает лишь, что изменение принято для запланированного выпуска, а не что оно гарантированно в него войдёт. Бета Fedora 45 вышла в прошлом месяце, и несколько предложений, предназначавшихся стабильному релизу, отложили до Fedora 46.
Обработка kernel panic: QR-код ведёт на веб-страницу
Компонент DRM Panic показывал QR-код на экране при kernel panic по умолчанию начиная с Fedora 42, но сканирование давало лишь сырой trace, который мало кто может прочитать. В Fedora 45 к DRM Panic добавили веб-интерфейс: сканирование кода телефоном открывает страницу, размещённую на серверах Fedora, с разбором того, что пошло не так. Оттуда же можно завести отчёт в Bugzilla — сведения о системе и trace уже будут заполнены.
kmscon вместо fbcon на виртуальной консоли
Если нажать Ctrl+Alt+F3 и попасть на полноэкранный текстовый вход, вы увидите виртуальную консоль Linux. Её рисует fbcon из ядра, а Fedora 45 заменяет его пользовательской программой kmscon. Это возвращает прокрутку, добавляет базовую поддержку мыши, а падение больше не приводит к kernel panic. Также появляются масштабируемые шрифты, улучшенная поддержка Unicode и возможность использовать ту же раскладку клавиатуры, что и на десктопе. Если kmscon не запустится, Fedora автоматически вернётся к связке getty и fbcon; переключиться обратно можно и вручную.
Ядро Linux 7.2: HDMI 2.1 на Radeon и поддержка ноутбуков
В Fedora 45 вошло ядро Linux 7.2. Пользователи Radeon получают начальную поддержку HDMI 2.1 — спустя годы после того, как HDMI Forum заблокировал её для открытого драйвера. Новый драйвер ISP4 завершает поддержку веб-камер на HP ZBook Ultra G1a и других готовящихся ноутбуках на Ryzen. Больше аппаратной поддержки достаётся и владельцам существующих лэптопов: ASUS ROG Strix G16, Zephyrus G14 и TUF Gaming F16, ноутбуки Lenovo с ограничением заряда батареи, а 12-дюймовый Surface Pro от Microsoft получает платформенный драйвер.
Автор оригинала отмечает странность: Fedora пропустила Linux 7.3, тогда как Ubuntu 26.10 получила это ядро ещё до официального выпуска. Возможно, свою роль сыграла задержка релиза, но это лишь предположение.
GNOME 51 и Plasma 6.7
Fedora Workstation 45 поставляется с GNOME 51. Среди практичных улучшений — офлайн-загрузка карт в приложении Maps, новый менеджер отпечатков пальцев в панели Users настроек и сохранение яркости монитора между сессиями. В приложении Files в предпросмотре файлов появились переименование и перемещение в корзину, а Mutter перестал поддерживать устаревшие драйверы NVIDIA.
Fedora KDE Plasma Desktop 45 приходит с Plasma 6.7. Главная новость — виртуальные рабочие столы для каждого экрана: в многомониторной конфигурации ноутбучный дисплей и внешний монитор больше не обязаны делить один набор виртуальных столов. Классические темы Oxygen и Air времён KDE 4 вернулись как полноценные Global Themes, а если у вас настроены отдельные дневная и ночная темы, новый переключатель в быстрых настройках Brightness & Color позволит выбирать между ними.
Podman 6.1: без slirp4netns, CNI и iptables
Podman — инструмент для запуска контейнеров и подов командами в стиле Docker, которому не нужен фоновый демон. В этом выпуске Fedora он переходит на серию 6.1.x, и большинство значимых изменений идёт из мажорного релиза 6.0. Тот отказался от slirp4netns, CNI, cgroups v1 и iptables в пользу Pasta, Netavark, cgroups v2 и nftables, а старую базу BoltDB автоматически переносит в SQLite. Сетевая изоляция теперь включена по умолчанию, podman volume prune очищает только неиспользуемые анонимные тома, а файлы Quadlet лежат в собственных подкаталогах. Версия 6.1 добавляет мелочи вроде podman volume rename, podman machine restart и опций повтора для podman manifest push.
Остальные изменения
- Новые обои по умолчанию — золотые, в тему шестерёнок.
- NetworkManager по умолчанию поддерживает сети IPv6-mostly.
- Хранилище Stratis можно использовать при установке: поддержка есть и в Kickstart-файлах, и в ручном разбиении в веб-интерфейсе Anaconda.
- Fedora Atomic Desktops, включая Silverblue и Kinoite, переходят со старого установщика Anaconda на GTK на новый WebUI.
- Для конфиденциальных вычислений на системах UEFI появился отдельный урезанный пакет GRUB, который быстро загружает Unified Kernel Images, пока обычный GRUB остаётся на месте.
- Начатый уход от GnuPG: новый макрос RPM по умолчанию использует Sequoia и приносит поддержку постквантовой криптографии.
Стабильную сборку можно скачать с официального сайта, выбрав образ под свой сценарий. Стоит учитывать, что мелкие поломки, способные затронуть машину, в свежем релизе вполне вероятны.
Частые вопросы
Когда вышла Fedora 45?
3 ноября. Изначально релиз планировали на 20 октября, затем сдвинули на 27-е и ещё раз — на 3 ноября из-за проблем поздней стадии подготовки.
Какое ядро в Fedora 45?
Linux 7.2. Linux 7.3 в этот релиз не вошёл, хотя Ubuntu 26.10 получила его раньше официального выпуска ядра.
Какие версии рабочих окружений включены?
Fedora Workstation 45 — с GNOME 51, Fedora KDE Plasma Desktop 45 — с Plasma 6.7.
Что даёт kmscon обычному администратору?
На виртуальной консоли возвращается прокрутка, появляется базовая поддержка мыши и масштабируемые шрифты, а падение kmscon не приводит к kernel panic. При сбое запуска Fedora сама откатывается на getty и fbcon.
Как теперь работает QR-код при kernel panic?
Сканирование открывает страницу на серверах Fedora с разбором ошибки. Оттуда можно сразу отправить отчёт в Bugzilla — trace и сведения о системе уже подставлены.
Что изменится для тех, кто использует Podman?
Ушли slirp4netns, CNI, cgroups v1 и iptables — вместо них Pasta, Netavark, cgroups v2 и nftables. База BoltDB автоматически мигрирует в SQLite, сетевая изоляция включена по умолчанию.
Поддерживается ли ограничение заряда батареи на ноутбуках Lenovo?
Да, в ядре Linux 7.2, которое вошло в Fedora 45, ноутбуки Lenovo получили возможность ограничивать заряд батареи.
Что будет с теми, кто пользуется Fedora Silverblue или Kinoite?
Atomic-редакции переходят с установщика Anaconda на GTK на новый WebUI. Изменения касаются установки, а не повседневной работы системы.
Можно ли обновиться без переустановки?
В исходной статье вопрос обновления с предыдущей версии не разбирается — там описано только, откуда скачать стабильный образ Fedora 45. Перед обновлением рабочей машины стоит проверить известные проблемы конкретного релиза.
Источник: itsfoss.com