Running Fedora 32 I was thinking of emulating my games through Wine. However, it appears that if I wanted to install Wine, it installs a host of “i686” packages along with it. In order to not pollute my every-day clean 64-bit running system with additional 32-bit components, I wonder if there is a containerized version available.
I tried FlatHub, but only find “Phoenices PlayOnLinux”, where I hardly get a single game to even start, let alone run stable.
Does anyone have an idea on how to properly containerize Wine to keep the undesired 32-bit packages out of my 64-bit system?
Not having any experience with container software like Docker or SystemD-nSpawn, can those be a solution or do they not allow running GUI applications or even have enough resources to run games?
I’ve often wondered about this question. Not because I have an issue with 32-bit packages, but because I wonder how wine would work in Fedora Silverblue. And I can say that I have not found any answers. I have heard that Lutris is working on a Flatpak, but I don’t know when that will be usable.
I can say that the 32-bit libraries required to run most Windows games in wine work just fine on a 64-bit Fedora Workstation and have never caused me any headaches personally.
Generally I do not have any issue with 32-bit packages either. However, when the majority of the big OSs turned 64-bit, there was a notion about mixing 32-bit and 64-bit not being optimal. If I recall right, there were performance losses on 64-bit parts of the OS among other issues. Potentially under certain circumstances, but still.
That being said, I also believe that Wine itself as well as the applications it supports will most-likely run great. I am just worried about the other part of the OS, which is working nicely as it is and I intend to keep it that way.
I will check out Lutris, as I have not yet heard of it before, and see what it is and does. Steam uses Proton. Also something to check out. Though not sure if this is available outside Steam, let alone in a container.