It’s been over a year and a half since I built this setup, and to this day I kick myself for not building everything on top of proxmox. That being said, I’m on a rather limited hardware, so I don’t know how much better would be to migrate to it (R3 3200G, 6gb of ram)
setting up a graphical session with a non-root user and sandboxing Jellyfin media player would be relatively easily, for example using only flatpak, you could sandbox it so it only has access to your media path.
Proton tends to work better because steam games are identified by an AppID and it has a list of tweaks/settings required for games that need them (protonfixes). If you install a game on steam and launch it, it just works, because it knows that you’re trying to run game X and it needs patches Y and Z. On wine it will probably work the same, but you’ll have to install winetricks or change settings yourself.
Wine builds for Lutris made by GloriousEggroll are based on proton and include most of the extra patches along with newest versions of things like VKD3D or DXVK. You just need to install redistributables by hand via winetricks.
And they got some really cool experiences we could never dream of. There are now several full games running in browsers, with 3d acceleration and everything. Play-cs or wipeout off the top of my head, but also a lot of older pc arcade and console games on archive.org and new originals on itch.io
Agreed. I’m in the same way mad as how quickly Canonical dropped support for ubuntu touch. Still lives as ubports but its not enough, as much as I appreciate the community effort, these kinds of things need a company that can liason with manufacturers for widespread support.
Been there, done that. Start with something frendlier. I personally love CasaOS (its just 1 command you need to copy-paste on a fresh ubuntu server install)