Fedora 45 получит веб-интерфейс для экрана паники ядра Linux

2026-03-26 191 комментарии
Комитет FESCo одобрил включение веб-интерфейса DRM Panic в Fedora 45. QR-код на экране паники ядра поведёт на страницу Fedora с отформатированным логом и кнопкой отправки баг-репорта

Инженерно-координационный комитет Fedora (FESCo) одобрил включение веб-интерфейса для механизма DRM Panic в Fedora 45. QR-код на экране паники ядра больше не будет вести на необработанный лог — вместо этого пользователь попадёт на специальную веб-страницу Fedora с отформатированным отчётом об ошибке и инструкцией по отправке баг-репорта. Fedora 44 выйдет , а 45-я версия ожидается осенью того же года.

Что меняется в экране паники

DRM Panic — механизм ядра Linux, который отображает графический экран при критическом сбое (панике ядра). До его появления при панике в графическом режиме экран просто зависал, а текст с отладочной информацией был доступен только в виртуальной консоли. Начиная с ядра 6.10 большинство драйверов DRM/KMS научились выводить экран с сообщением об ошибке — аналог «синего экрана смерти» (Blue Screen of Death) в Windows. В ядре 6.12 добавилась возможность кодировать лог ядра в QR-код прямо на этом экране.

DRM Panic — подсистема ядра Linux (с версии 6.10), которая перехватывает панику ядра и выводит на экран графическое сообщение об ошибке через драйверы DRM/KMS. Позволяет информировать пользователя о сбое даже при работе в графическом окружении.

Сейчас QR-код содержит только сырой лог ядра. Пользователь должен сам расшифровать его и разобраться в содержимом. Предложение для Fedora 45 меняет этот подход: вместо необработанных данных QR-код ведёт на специализированную веб-страницу проекта.

Веб-интерфейс вместо сырого лога

Идею предложил разработчик José Expósito в феврале 2026 года. Суть: при панике ядра пользователь сканирует QR-код с экрана телефоном и попадает на страницу Fedora. На ней отображается отформатированный лог ядра, а также пояснения о том, что произошло. Страница предлагает отправить отчёт об ошибке в трекер Fedora Bugzilla — достаточно нажать кнопку.

Прототип веб-интерфейса уже работает. Он написан на HTML, CSS и JavaScript, не требует серверной инфраструктуры и может размещаться на любом статическом хостинге.

DRM/KMS — подсистема прямого управления отображением (Direct Rendering Manager / Kernel Mode Setting) в ядре Linux. Отвечает за взаимодействие с видеокартами, настройку разрешения экрана и управление кадровым буфером на уровне ядра.

Когда ждать

Комитет FESCo одобрил предложение на этой неделе. Если реализация не столкнётся с техническими проблемами, веб-интерфейс DRM Panic войдёт в Fedora 45. Релиз 45-й версии запланирован на октябрь 2026 года. Fedora 44, которая выходит через несколько недель, ещё не содержит этой функции.

Механизм DRM Panic уже поддерживается большинством драйверов DRM/KMS в основном ядре Linux, включая simpledrm, amdgpu, nouveau, mgag200 и ast. Ведётся работа над поддержкой в драйвере Intel i915.

FESCo (Fedora Engineering and Steering Committee) — выборный инженерно-координационный комитет проекта Fedora. Принимает решения о включении новых функций в дистрибутив, утверждает изменения в политике сборки и разрешает технические споры.

© .
Комментарии и отзывы

Нашли ошибку?

Новое на сайте