On Mon, Feb 16, 2026, at 4:52 PM, Neal Gompa wrote: > On Mon, Feb 16, 2026 at 5:11 AM José Expósito <[email protected]> > wrote: >> >> 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.
The panic screen should give an indication of where the QR code will direct you since server logs of what ip addresses are visiting the site are not great ways to give end users choices in what information they want to keep private. Is it possible to log the information somewhere on disk and ask on reboot if one would like to create a bugzilla report? Not everyone may have a smartphone available. Ubuntu has some default crash dump settings: https://ubuntu.com/server/docs/how-to/software/kernel-crash-dump/index.html Based on https://fedoraproject.org/wiki/Changes/coredumpctl https://fedoraproject.org/wiki/How_to_use_kdump_to_debug_kernel_crashes probably something similar can be done in Fedora. >> - 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 >> > > This is pretty cool indeed. We should have this in place. :) > > > > -- > 真実はいつも一つ!/ Always, there's only one truth! > -- -- _______________________________________________ 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
