Skip to content

Lack of Detailed Visual Feedback When Errors Appear #13806

@SpeeQz1

Description

@SpeeQz1

Distribution

Mint 22.3

Package version

6.6.7

Graphics hardware in use

No response

Frequency

Always

Bug description

Linux Mint appears to not give the user enough options for detailed debugging of a problem through its visual interfaces like the Software Sources app or the Update Manager and just gives generic errors.

This is an issue that was noticed after having to deal with a separate one when it comes to Steam:

(Example error for reference)

W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://repo.steampowered.com/steam stable InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY F24AEA9FB05498B7 NO_PUBKEY 84706F31879D59CB
W: Failed to fetch https://repo.steampowered.com/steam/dists/stable/InRelease  The following signatures couldn't be verified because the public key is not available: NO_PUBKEY F24AEA9FB05498B7 NO_PUBKEY 84706F31879D59CB
W: Some index files failed to download. They have been ignored, or old ones used instead.

Upon clicking the Refresh button this would produce a generic connection issue instead of giving the user the option to open and see what was the original error that caused it and instead they see only what the Update Manager reports.

Additionally upon trying to apply changes with Software Sources, by modifying Additional Repositories it will get stuck in a state where the interface buttons and status bar are grayed out and not responding, without giving the option to see what commands it is running and whether they are stuck.

Image

Another similar case is when the Update Manager gets held up by a process and Linux Mint won't report which process is responsible.

Image

Steps to reproduce

  1. Ensure you have some sort of an error with the apt update command execution
  2. Open the Update Manager
  3. Click on Refresh

Expected behavior

User sees is given the option to see detailed error reporting of what exactly went wrong as, be it either in the format of a drop down text box or a pop up.

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    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