Hi everyone, I'd like to introduce a frontend to improve the user experience when a DRM Panic occurs in Fedora. Let me know what you think and if you'd like to make it part of the Fedora project.
DRM Panic is a feature in the Linux kernel that displays a panic screen when a kernel panic occurs [1]. DRM Panic can display a QR code with a trace of the kernel error. By default the raw trace of the kernel error is displayed. While this information is valuable for kernel developers, most users won't understand the meaning of the trace or how to report the issue. To help users understand what happened and how to report the issue, I have been working on a frontend. Let me demo it: - This image is a screenshot of a DRM Panic, i.e., this is what is displayed when a DRM Panic occurs. Open it and scan the QR code with your phone: https://jexposit.fedorapeople.org/drm-panic-demo.png - It should open https://jexposit.fedorapeople.org/drm-panic/ with additional parameters. - You should see some information explaining to you what happened and additional information with the error trace. - Once the server is configured, you should be able to report the issue to Bugzilla by simply clicking the "Report Issue" button. The code is available here: https://github.com/JoseExposito/drm-panic-frontend What is missing? - Feedback from the Fedora community to see if there is interest in the project - Hosting it in an official Fedora server. It is just HTML, CSS and JS, any server can handle it. - Configuring it to report issues to Bugzilla, the configuration is simple [2] - I'm not a designer, any help improving its look and feel is welcome :) Jose [1] https://fedoraproject.org/wiki/Changes/EnableDrmPanic [2] https://github.com/JoseExposito/drm-panic-frontend/blob/main/.env.example -- _______________________________________________ devel mailing list -- [email protected] To unsubscribe send an email to [email protected] Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/[email protected] Do not reply to spam, report it: https://forge.fedoraproject.org/infra/tickets/issues/new
