


Works with proton GE, havent tried anything else
Opening the game opens this initial menu, it looks a bit buggy but just press the play (vulkan) option and it just works from there

some icons are too small sometimes to make out

"sorry, something went wrong"
Can open the launcher, but get an error when trying to launch. Only works when forcing inet iGPU, but get ~11 FPS. with my nvidia card it just crashes with a "something went wrong" error.

Works well !

Audio will randomly slow down and become very choppy when using the build room menu in game
Same issue on regular proton... Game runs nearly flawlessly except for audio issue on build menu
Works OOTB

Runs perfectly fine out of the box
No issues whatsoever when Installing, Running, and Playing the Game

Very nice. Worked out of box - even had controller configs for Steam Controller and my Playstation controller.
Only tweak was to turn the in-game FSR support to "Balanced". A true locked 60fps game.

gamemoderun %command%
Make sure to click select the vulkan version when starting (you will have two buttons in the game launcher after starting the game from steam) .
Launcher issue was the 'Settings' button sits over the top of the 'Play (DX12)' button, but the buttons still work (and you can set Settings in game anyway).
I selected the Vulcan version rather than DX12. Everything just works so far, including Steam cloud (I loaded ny last save from Wiondows no problem) and the DLCs all loaded fine.
Using an Asus Laptop with Nvidia Geforce 1050 and a integrated Radeon Vega, in Kubuntu 20.04, the game worked smoothly.
No problems playing with Experimental Proton branch. Using an Asus Laptop with Nvidia Geforce 1050 and a integrated Radeon Vega, in Kubuntu 20.04, the game worked smoothly.
Works perfectly out of the box
Runs perfectly out of the box in Vulkan on ultra. No problems whatsoever.

6.18-GE-2 GloriousEggroll
Worked fine for me with only the symlink:
ln -s ../bin/evilgenius_vulkan.exe eg2.exe

Add DO=(%command%); "${DO[@]/%eg2.exe/../bin/evilgenius_dx12.exe}" to the launch options in steam, and it will run without a problem. Launcher won't load, but the game is still playable.
Symlink to dx12 exe in the Launcher folder, works perfectly with Proton Experimental. **ln -s ../bin/evilgenius_dx12.exe eg2.exe**
Changing resolution via launcher, otherwise game crashes.

doesnt work out of the box
startup based workaround doesnt work anymore as steam doesnt run with bash but with sh which doesnt support the substitutions.
Stuttery Intro Videos, Crash to Desktop when Main Menu should appear.
Fullscreen Borderless will not allow mouse to leave window.
Using: proton-6.8-GE-2 If having trouble with Vulkan Driver, use this for DX12: https://gist.github.com/eumario/30e833020edf126368d1da1d9f47aa09

Base game only, other than that works flawlessly
launcher is somewhat mangled
upon excaping from Fullscreen in exclusive fullscreen, mouse is captured but not usable, fix by setting to windowed via launcher settings
DLC does not install alongside game, andis not available in the steam library for now
With the latest version of Evil Genius 2 everything now works without need for workarounds or custom launch commands. Great!
Tried the command others suggested. DO=(%command%); "${DO[@]/%eg2.exe/../bin/evilgenius_vulkan.exe}" Doesn't work

DO=(%command%); "${DO[@]/%eg2.exe/../bin/evilgenius_vulkan.exe}" Insert in launch arguments, ignore broken command by yeesh and fellow foe.
Still works great with my previously posted launch arguments

Has not worked since Patch 1.2 update
Had been working near flawlessly after I copied/pasted/renamed evilgenius_vulkan.exe to eg2.exe to bypass the launcher. Now after the update, it won't launch. I restored the original launcher and switched Proton versions from 6.3-2 to 5.13-6 and used the launch options command: DO=(%command%); "${DO[@]%eg2.exe}../bin/evilgenius_vulkan.exe" and none of this has gotten the game to launch either. Has anyone else had issues since the patch?
As suggested I've used launch options:
DO=(%command%); "${DO[@]%eg2.exe}../bin/evilgenius_vulkan.exe"
Proton 6.3 didn't work for me. Switched to borderless mode to avoid fullscreen focus problems.

Many people suggest copying files or softlinking files. There's no reason to do that, this is Linux after all. Not Windows. Just add this command in your launch arguments and you're good to go. DO=(%command%); "${DO[@]/%eg2.exe/../bin/evilgenius_vulkan.exe}"
Alt+Tab works most of the time, but hitting "super" sometimes forced a blackscreen that needed me to close everything else open via Alt+F4 until I found the game again
One crash in 25h of Playtime
https://github.com/ValveSoftware/Proton/issues/4708#issuecomment-812822791
Rename the original eg2.exe and create a softlink on evilgenius_vulkan.exe, then call that eg2.exe. After this, every Proton version I tried (5.13, Experimental, 6.4-GE, 6.1-GE) all worked flawlessly.
Proton-6.5-GE-1
Crashes on startup 1/10 times, unsure on cause

Doing the Bypass I was able to launch the game, But...
After using the Link commands to replace the original .exe file, I wasn't able to do anything in the game as the cursor was completely missing from the Game. Don't see anyone else mentioning this so perhaps just me, no idea where to go about finding a way to fix it.
Following instructions for bypassing the launcher allowed game to launch. Have 2+ hours with no issues. Works well.

As far as I can see, the game runs super smooth and as well as it would on any other operating system.
- Navigate to the installation directory of EG2
- Create a backup of eg2.exe (optional).
- Open terminal.
- Create a link from evilgenius_vulkan.exe to eg2.exe (bypasses the launcher): ln -s ../bin/evilgenius_vulkan.exe eg2.exe
After using alt+tab or super key to go to desktop and go back in game, most keyboard and mouse inputs don't work anymore and I need to restart the game.
Game run fine, no bug or crash after 4 hours, but you need to bypass the launcher to launch the game.