Linux is now the best gaming system.
I'll just share how my latest bout with gaming on Linux looked like, compared to Windows.
Install Anno 1800 on Windows:
- Start installation in Steam
- Ubisoft Launcher installs
- Anno 1800 starts
- Enjoy the rest of my evening
Install Anno 1800 on Linux:
- Install Anno 1800 in Steam
- Research how to start game
- Enable Proton compatibility layer
- Game fails to start due to missing Ubisoft Launcher
- Install Ubi launcher using method 'add installer as game, set compatibility layer, install and change executable for application executable'
- Game fails to start due to missing Ubisoft Launcher
- Try with different Proton versions, fail each time
- Install Lutris and install Ubi launcher through that
- Game fails to start due to missing Ubisoft Launcher
- Give up for the evening
Next day:
- Read up some more
- Install Protontricks
- Encounter weird errors when starting it
- Try to find out what is going on
- Suppress tendency to just say 'fuck it' and start Windows
- Install Protontricks through Flatpack instead of system package, as the Flatpack version is slightly newer. Accept that this will result in a much larger installation due to not using system-provided libraries.
- Add Ubi launcher through protontricks, ignoring out-of-date instructions on the Internet
- Start game
- Cry at slideshow performance
- Give up for the evening
Next day:
- Research possible causes of performance issues
- Try multiple ways of enabling Nvidia GPU instead of integrated graphics
- Fail each time
- Turn off Secure Boot
- Correct GPU now available
- Better performance, although still not great
- Feel no enjoyment anymore at getting it to run or while playing
As much as I want to like it, this experience makes me feel that Linux is not fully ready for the masses yet.