Current process for AoE2DE on Linux
Of all the non-open-source software I'm aware of, Valve is a great publisher. I use Steam weekly for playing my one modern computer game, Age of Empires 2 Definitive Edition.
I upgraded my main workstation to only a 4-year-old computer (which now requires UEFI boot, bleh, for local devices; oh, but legacy boot works for removable devices which makes no sense to me), instead of my 10-year-old computer. I reinstalled Devuan GNU+Linux and got the Nvidia driver loaded.
With some of the recent Proton fixes, I need only vanilla Proton experimental as my compatibility layer.
I strained for a long time to get DXVK working. When I ran the game with PROTON_USE_WINED3D=1
in the launch command, the graphics would work only 2% of the time. But finally I found the magic instructions in a github issues discussion: DXVK_FILTER_DEVICE_NAME="NVIDIA"
.
So here is my full steam launch command for Age of Empires 2: Definitive Edition.
DXVK_FILTER_DEVICE_NAME="NVIDIA" PROTON_USE_DXVK=1 PROTON_LOG=1 DXVK_HUD=all %command% NOSTARTUP SKIPINTRO
Comments