Created attachment 149568 [details] Firefox Flatpak in task manager SUMMARY Installing any Flatpak application results in a white icon. STEPS TO REPRODUCE 1. Install Flatpak and add the Flathub remote if haven't 2. Install an application OBSERVED RESULT Icons are white. EXPECTED RESULT The menu and panel should show the relevant icon. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Arch Linux (VM using GNOME Boxes) (available in About System) KDE Plasma Version: 5.24.5 KDE Frameworks Version: 5.94.0 Qt Version: 5.15.4 ADDITIONAL INFORMATION The workaround is to restart or log out and log back in.
Created attachment 149569 [details] Firefox Flatpak in favorites
Created attachment 149570 [details] Firefox Flatpak in search field and menu
Cannot reproduce. This is going to end up being a configuration issue of some sort. Are you using the fish shell, by any chance?
(In reply to Nate Graham from comment #3) > Cannot reproduce. This is going to end up being a configuration issue of > some sort. Are you using the fish shell, by any chance? No. I only have it installed, but bash is the default.
Does it start working if you uninstall Fish shell completely using your distro's package manager tools? Is there anything in your .bashrc, .profile, or .bash_profile file that references Fish shell?
(In reply to Nate Graham from comment #5) > Does it start working if you uninstall Fish shell completely using your > distro's package manager tools? > > Is there anything in your .bashrc, .profile, or .bash_profile file that > references Fish shell? Yes, uninstalling it seems to have fixed my problem. As for my .bashrc and such, no. Nothing references fish.
Smells like https://github.com/flatpak/flatpak/issues/3109. What version of flatpak do you have installed? If you have 1.13.2 or later, consider leaving a comment about the issue there.
Thanks. I'm using Flatpak 1.12.7. I'm surprised because I'm unable to reproduce the issue you linked. If I check XDG_DATA_DIRS in fish, I get this: ``` arch@arch ~> echo $XDG_DATA_DIRS /home/arch/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share ``` The author of the issue you linked however only had "/usr/local/share:/usr/share" in their XDG_DATA_DIRS. I don't know if that says anything? Icons are blank but I can open apps. I did read the whole issue but I may have misunderstood. What do you think?
It may be a slightly different issue. I would encourage you to report it there. Definitely Fish seems connected somehow. Flatpak really just doesn't like Fish shell!
(In reply to Nate Graham from comment #9) > It may be a slightly different issue. I would encourage you to report it > there. > > Definitely Fish seems connected somehow. Flatpak really just doesn't like > Fish shell! So I may have forgotten to open an issue in Flatpak's issue tracker. However, I updated my VM today and this issue seems to be fixed itself!