Description:
When MintUpdate is launched manually from the terminal (mintupdate &), it runs flawlessly — apt and Flatpak updates complete, and the GUI remains responsive. However, when MintUpdate is started automatically via the tray icon (autostart instance), the GUI eventually hangs during its scheduled refresh.
Steps to reproduce:
Run mintupdate & in terminal → MintUpdate works normally.
Allow MintUpdate to autostart in tray after login.
Wait for scheduled auto‑refresh.
Observe: GUI hangs, tray icon shows “could not refresh updates.”
Observed behavior:
Tray instance freezes during auto‑refresh.
Error message: “could not refresh the list of updates.”
Apt logs show mirror mismatch errors (e.g., File has unexpected size … Mirror sync in progress).
Flatpak updates sometimes stall.
Expected behavior:
MintUpdate’s tray auto‑refresh should behave the same as manual launch — complete updates without freezing, or at least report errors gracefully.
Environment:
Linux Mint 22 (Noble base)
MintUpdate version: 7.1.x
OEM kernel in use
Apt shows deferred phased updates (dnsmasq-base, libpfm4)
Flatpak integration enabled
Additional notes:
Manual MintUpdate launch works fine every time.
The bug only affects the tray auto‑refresh instance.
Likely related to MintUpdate’s error handling when apt/Flatpak encounter mirror sync mismatches.
Description:
When MintUpdate is launched manually from the terminal (mintupdate &), it runs flawlessly — apt and Flatpak updates complete, and the GUI remains responsive. However, when MintUpdate is started automatically via the tray icon (autostart instance), the GUI eventually hangs during its scheduled refresh.
Steps to reproduce:
Run mintupdate & in terminal → MintUpdate works normally.
Allow MintUpdate to autostart in tray after login.
Wait for scheduled auto‑refresh.
Observe: GUI hangs, tray icon shows “could not refresh updates.”
Observed behavior:
Tray instance freezes during auto‑refresh.
Error message: “could not refresh the list of updates.”
Apt logs show mirror mismatch errors (e.g., File has unexpected size … Mirror sync in progress).
Flatpak updates sometimes stall.
Expected behavior:
MintUpdate’s tray auto‑refresh should behave the same as manual launch — complete updates without freezing, or at least report errors gracefully.
Environment:
Linux Mint 22 (Noble base)
MintUpdate version: 7.1.x
OEM kernel in use
Apt shows deferred phased updates (dnsmasq-base, libpfm4)
Flatpak integration enabled
Additional notes:
Manual MintUpdate launch works fine every time.
The bug only affects the tray auto‑refresh instance.
Likely related to MintUpdate’s error handling when apt/Flatpak encounter mirror sync mismatches.