В ближайшем обновлении ядра Linux 6.12, ожидаемом к середине сентября, разработчики добавят новую опцию, которая позволит отображать QR-код при возникновении сбоя ядра (kernel panic). Эта функция была предложена в рамках обновления DRM-Misc-Next и направлена на улучшение удобства и эффективности диагностики ошибок.

Ранее, в июле, стало известно о работе над внедрением QR-кодов в механизме DRM Panic, который отвечает за отображение так называемого "Синего экрана смерти" (Screen of Death) в Linux. Основная идея нововведения заключается в том, чтобы упростить пользователям процесс получения информации о критических сбоях. В настоящее время сообщения о сбое ядра (kernel panic) часто обрезаются на экране, что затрудняет их анализ. QR-код, напротив, может содержать значительное количество информации, которую иначе было бы сложно получить из текстовых сообщений.
Хотя идея использования QR-кодов для отображения ошибок ядра не нова и обсуждалась несколько лет назад, реальная её реализация появилась только сейчас. Подобные решения уже применялись в других операционных системах.
В новой версии ядра поддержка QR-кодов будет доступна при использовании DRM Panic handler на поддерживаемых драйверах. Код, реализующий данную функцию, написан на языке программирования Rust, и для его активации потребуется включить сборку ядра с поддержкой Rust. Опция отображения QR-кодов будет контролироваться с помощью параметра сборки DRM_PANIC_SCREEN_QR_CODE в Kconfig. Также предусмотрена возможность указания базового URL для QR-кода и версии QR для определения объёма данных, включаемых в код.
Таким образом, новое обновление ядра Linux обещает сделать процесс диагностики ошибок более удобным и быстрым, предоставляя пользователям современный инструмент для получения необходимой информации.
Linux: обзоры и обновления
• GNOME.org вводит официальный запрет на публикацию расширений с кодом, сгенерированным искусственным интеллектом
• Вышел Wine 11.0-rc2: исправления для Ubisoft Connect, Microsoft Office 2013 и классических игр
• Подсистема Windows для Linux (WSL) 2.7.0 получила ядро Linux 6.6.114 LTS и крупный набор исправлений
• Мнение: CachyOS превзошёл Bazzite и SteamOS как игровой Linux-дистрибутив
• Релиз Kali Linux 2025.4: GNOME 49 без X11, KDE Plasma 6.5 и поддержка Android 16 в NetHunter
• В 2025 году в Steam вышло более 19 тысяч игр — почти половина из них получила менее 10 отзывов