Skip to content

Feature Request: Show desktop notification when kernel bell is triggered by a hardware/driver error #135

Description

@muhammedalibilgin

Hi,

I'd like to suggest a UX improvement that I think would benefit many users, especially those who are not deeply familiar with Linux internals.

The Problem

When a kernel-level error occurs (for example, a GPU driver fault like nouveau: bus: MMIO read FAULT [ PRIVRING ]), the system plays a bell sound with no visual feedback whatsoever — no notification, no tooltip, no indicator. The user hears a mysterious "dink" sound and has no idea what caused it or whether it's something to worry about.

For non-technical users, this is confusing and provides zero actionable information. Even for developers, it's easy to miss the connection between the sound and the actual error.

Real-world example

I recently noticed a recurring bell sound on my system. After some investigation with journalctl -f -k, I found it was caused by:

nouveau 0000:03:00.0: bus: MMIO read of 00000000 FAULT at 6013d4 [ PRIVRING ]

This was happening repeatedly, but there was nothing on the screen to point me in the right direction.

The Suggestion

When the kernel bell is triggered — especially alongside kernel log entries of level WARNING or higher — mintreport or a lightweight background service could catch this and show a simple desktop notification such as:

⚠️ A system event was detected. Check Details → (opens a brief log summary)

This doesn't need to be verbose or alarming. Even a subtle, non-intrusive notification would be a significant UX improvement over total silence.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions