vorta icon indicating copy to clipboard operation
vorta copied to clipboard

Vorta Flatpak (edit: and RPM package) changes the icon of ALL other PyQt applications to the Vorta icon

Open bmp192529 opened this issue 2 months ago • 6 comments

Description: Simply installing Vorta as a Flatpak on Fedora Linux KDE Edition (this been happening since Fedora 41 as far as I can remember) changes the icon of ALL other PyQt applications to the Vorta icon, and changes their name in the system taskbar to Vorta as well. This occurs for other Flatpak applications as well as standard PyQt6 applications. The icon for the applications prior to launch is as expected, but, upon launching, the window manager panel says "Vorta" and the application icon is changed to the Vorta icon in the window manager panel. Uninstalling Vorta causes the application icons to all revert back to normal. I tried looking into application permissions and whatnot and couldn't determine the cause of this.

Environment

  • OS: Fedora 43
  • Vorta version: v0.10.3
  • Installed from: Flatpak
  • Borg version:

Edit: I just tested installing the standard rpm/dnf package instead of flatpak and the same thing happens. The icons reverted when I uninstalled the vorta flatpak, then went back to being the vorta icon when I installed the vorta dnf/rpm package.

bmp192529 avatar Nov 12 '25 03:11 bmp192529

@bmp192529 thanks for reporting. This issue happens with Flatpak AND with the rpm-package? If the answer is yes, it would be great if you could adapt the title of the issue to reflect this.
What desktop are you using? Gnome? KDE? Your issue is about the App-icons, i.e. the icons that are display in your app search/ start menu?

Sounds like a naming confusion/ naming issue.

goebbe avatar Nov 24 '25 17:11 goebbe

The Vorta app-icon is using the name "icon.svg" in git, which is a pretty generic name. When installing Vorta via Flatpak this icon is copied/ renamed to "Vorta.svg" See: https://github.com/flathub/com.borgbase.Vorta/blob/master/com.borgbase.Vorta.json

@m3nu Is it even possible that Vorta accidentally uses/ overwrites a global icon-name-variable?

goebbe avatar Nov 24 '25 17:11 goebbe

I'm using KDE plasma. Yes it happens with both RPM and flatpak packages. I didn't reattempt with RPMs until after making the post, I'll update the title. With my understanding of how flatpak works, I thought it should be impossible for this to happen, since everything should be sand-boxed, no? The icons in my KDE application launcher menu are not affected, nor are the icons in the "icon only task manager" for applications that have not been opened yet. When Vorta is installed and I click the icon for another PyQt application, say PyMol, the icon for PyMol gets grayed out and the new window launches under a new slot in the task manager with the Vorta icon, not PyMol.

Basically, it affects other applications when they are running only, changing the other window's name and icon to match Vorta.

bmp192529 avatar Nov 24 '25 19:11 bmp192529

Here's the screenshot of what the example application looks like before installing Vorta: Image

And after (notice the top left corner and the bottom task manager): Image

I hope this helps you determine the cause of the issue. Again, the icons in the launcher for the programs BEFORE they are running are not affected. Thank you for your time.

bmp192529 avatar Nov 24 '25 19:11 bmp192529

Thank you for the update and the screenshots. On Linux Mint (Cinnamon, X11) I cannot reproduce this behaviour. (I just installed PyMOL via Flatpack to check)

Did you already check Fedora/ KDE Plasma bug tracker for similar issues? What happens if you install another PyQt package?

goebbe avatar Nov 24 '25 20:11 goebbe

Hello,

This is the only PyQt package that has this behavior. I have several others on my system and they don't do this, which is why I filed the bug report here first and not with Fedora or KDE. It's totally possible that maybe this is a Vorta + Fedora KDE bug and not a distinct bug with either alone.

Is there a way to see in more detail what is happening during an installation of Vorta? So that I can determine a potential source of the problem? Like a "-verbose" tag or something similar to use during the flatpak install?

bmp192529 avatar Nov 24 '25 21:11 bmp192529