След дългогодишни дискусии сред разработчиците относно необходимостта от обработка на

...
След дългогодишни дискусии сред разработчиците относно необходимостта от обработка на
Коментари Харесай

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.

Източник: kaldata.com


СПОДЕЛИ СТАТИЯТА


КОМЕНТАРИ
НАПИШИ КОМЕНТАР