Linux вече си има свой собствен „син екран на смъртта“
След дългогодишни полемики измежду разработчиците по отношение на нуждата от обработка на грешките на 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.




