Specifically, spotify.
I have used the flatpak version of spotify before, namely when I was running OpenSuse Tumbleweed as a daily driver for about a week and then a week with Fedora.
Now, since i stumbled over a solution to make flatpaks honor any custom theme I figured “why not try it” and welll here we go.
Uninstalled my AUR install of Spotify, then installed flatpak, rebooted (as you have to do, apparently) and then install and Run Spotify.
First issue: I have read about this and the problem is really caused by NVIDIA, not flatpak: It pulls down the NVIDIA drivers, but (according to the DuckDuckGo Fu) NVIDIA treats all updates as separate flatpaks so every time you update Spotify and there is a new NVIDIA driver, it will download a complete new NVIDIA package. You have to manually trigger a cleaning of your flatpak installs to remove the old ones.
Second issue: A minor one… Apparently Spotify’s maintainers have a reference to a font no longer packaged. It runs, but that first run that you have to do in Terminal shows that it throws up an error looking for a font that’s not there.
Third issue: Had to reboot for the icon to show up in the app menu, at least in Cinnamon.
Fourth issue: Honoring the theme yes. But there is no way to make it honor cursor themes.
Fifth issue: Slow to start, TERRIBLY slow to turn off. It took 1.5 seconds after you click “close” before the program actually closes.
In short… nothing game breaking, but so far the ONLY benefit over the AUR is a (weak) sandboxing if you don’t trust the app you are installing.
I now have cleaned out Spotify and flatpak as such and reinstalled the AUR version.
It is noticeable more responsive, it opens and closes as quickly as any other program
…Okay, this was a short rant. Anyone else have experiences? I am intrigued by the concept but so far to me Flatpak is simply not good enough to be able to compete with AUR.