Практически каждому пользователю Windows приходилось сталкиваться с «синими экранами смерти» (BSOD), которые информируют о внезапных сбоях в системе. В Windows эта функция существует на протяжении десятилетий, но недавно стало известно, что и Linux получит «синие экраны смерти», причём они будут лучше, чем последняя версия для Windows с изображением большого грустного смайла.
За вывод сообщения о сбое в системе Linux отвечает компонент system-bsod, который появился в тестовой версии подсистемы инициализации и управления службами systemd v255-rc1, выпущенной в прошлом месяце. Ожидается, что рядовым пользователям это нововведение станет доступно в первой половине 2024 года.
Согласно имеющимся данным, компонент systemd-bsod используется для вывода на экран сообщения об ошибках из журнала log_emerg. Примечательно, что пользователю будет предоставляться подробное описание проблемы, из-за которой произошёл сбой в системе. В дополнение к этому на экране будет отображаться QR-код, который можно считать, например, с помощью смартфона, чтобы получить больше информации о возникшей проблеме.
Судя по описанию, функция «синий экран смерти» в Linux может оказаться лучше аналога из Windows, последняя версия которого имеет сильно упрощённый вид и часто не даёт реального понимания, что стало причиной сбоя. В целом же «синий экран смерти» является функцией, помогающей устранить возникающие в системе неполадки. Например, в Windows эта функция может предоставить код ошибки, который поможет диагностировать и устранить причины возникшего сбоя.
Источник: