linuxmint / linuxmint/mintupdate

Kernel Manager terminology is misleading (“SUSPENDED” vs. “Not Installed”)

Open
#1,020 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

FEATURE REQUEST
Dominant language
Python
Stars
425
Forks
190
PR merge metrics
No merged PRs in 30d

Description

Hi team,

I’d like to report a small but important UX issue in the Kernel Manager (the module launched from Update Manager via View → Linux Kernels). The Kernel Manager labels the currently running kernel as ACTIVE, which is clear and correct. However, all other kernels in the list are labeled SUSPENDED, even when those kernels are not installed on the system and do not exist in /boot.

In most Linux contexts (systemd, power management, PipeWire, kernel modules), “suspended” means:
installed
present
loaded but idle

But in the Kernel Manager, “SUSPENDED” is used to mean:
not installed
not present on disk
simply available in the repository

This can easily lead users to believe they have many kernels installed when they do not.

Suggested improvements:
Replace “SUSPENDED” with a clearer term such as:
“Not installed”
“Available”
“Repository version”

Visually separate:
Installed kernels
Available kernels

This would make the Kernel Manager’s behavior match Linux conventions and reduce confusion about what is actually on the system.

Thanks for considering this — the tool is very useful, and this small change would make it even clearer.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start at the Kernel Manager entry point launched from Update Manager via View → Linux Kernels. Inspect how the kernel list labels the active kernel and other entries, and how installed kernels are distinguished from repository versions. Done means the terminology no longer implies that uninstalled kernels are suspended and the installed-versus-available presentation is clear.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
desktop, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.