Posted March 13, 2024
SemilunarLiri: They appear to have tried to fix it by automatically creating symlinks to common directories like Desktop, Documents, Pictures, etc.. In my case, I have all my games in my ~/games folder, so it didn't work. Hopefully Flatpak/Portals eventually implement some way to ask for permissions, because that would fix this issue.
I'm using a older version (~6months) wich probably don't have the fixes. Not dificult to deal with, but a bigger warning would work for me. I did read somewhere the "some software may not work unless run from the prefix" warning, the issue is that is not "some" nor "may", if the software is a simple .exe then fine, otherwise inside the prefix must go. SemilunarLiri: Try Gamescope. I regularly play Visual Novels from the 2000s that have broken fullscreen. Window resolution and fullscreen just works in Gamescope, even if it's a hacky way of doing it. Easiest way to install it is via Flatpak, and Bottles/Lutris provide easy ways of managing Gamescope's settings.
Thanks. Bottles have indeed a option to use Gamescope but never got it to work correcty despite a few tries. Not sure if is because I'm using the Cinammon desktop with x11, because Linux Mint, the laptop dual graphics setup (wich suuuucks) or my inate inability. In the same vein, never got mangohud to work either, wich seems to have some bugs on Debian based distros.
SemilunarLiri: Flatpak does de-duplicate libraries where possible, but lots of software (especially games) rely on different versions of the same libraries, so it can be quite a storage hog...there's unfortunately not a better way of doing it; it's already better than each game shipping with every dependency they need because Flatpak offers some de-duplication benefits where available and saves a small amount of storage space.
Don't get me wrong, I like flatpaks since it solve the "dependecy hell" not only for games. But is weird very simple programs need a awfull lot of space for flatpaks when they work just fine installed from the distro repository. Since we are on topic, one thing I really like to have implemented on Bottles is the ability to run the "bottle" offline (or even by program). A simple button would be great. Shouldn't be very hard to implement since each "bottle" is self contained anyway.
Well, praying and shouting to the air usually won't solve the issue on hand so begging a feature on the foruns seems like the way to go :)