След дългогодишни дискусии сред разработчиците относно необходимостта от обработка на грешките на DRM и прилагане на решение като „синия екран на смъртта“ за драйверите на DRM/KMS, Linux 6.10 вече разполага с нова система, която позволява да се показват съобщения за грешки при възникване на повреда. Това е особено важно за тези, които изграждат ядро без поддръжка на VT/FBCON, защото тогава системата не може да уведоми потребителя за проблема.
В Linux 6.10 е въведен първоначалният код DRM Panic и е добавена поддръжка на DRM/KMS драйвери за SimpleDRM, MGAG200, IMX и AST. В момента се работи по разширяване на поддръжката на DRM Panic за други драйвери. Това вероятно ще бъде реализирано в бъдещи версии на ядрото и ще осигури по-широка съвместимост между устройствата.
Инженерът на Red Hat Хавиер Мартинес Каниляс показа как работи DRM Panic, като сподели снимка на „синия екран на смъртта“ на едноплатков компютър BeaglePlay:

Системата е проста, но ефективна. Възможни са бъдещи допълнения, като например използването на QR кодове за съобщения за грешки в ядрото и други методи за представяне на техническа информация, които да останат удобни за потребителя.
На платформи с поддръжка на DRM Panic драйвери, започвайки от Linux 6.10 можете да тествате функционалността на синия екран на смъртта, като изпълните командата echo c > /proc/sysrq-trigger.
Всичко важно от света на технологиите, директно в пощата ти.
С абонирането приемате нашите Условия и Политика за поверителност. Може да се отпишете с един клик по всяко време.
Коментирайте статията в нашите Форуми. За да научите първи най-важното, харесайте страницата ни във Facebook, и ни последвайте в Google Новини, TikTok, Telegram и Viber или изтеглете приложението на Kaldata.com за Android, iPhone, Huawei, Google Chrome, Microsoft Edge и Opera!