Europa Universalis IV

Europa Universalis IV

Not enough ratings
How to run EU4 on a Steam Deck
By Tropical Fruit
You might have noticed that EU4 is listed as an unsupported game for the Steam Deck. Well, I am here to tell you that it's not entirely true. You might have also seen a handful of people on the Internet have it running on their Steam Decks but those bastards won't tell you how they did it or their methods don't work. I am a bastard who will tell you how to get it running so here's a guide on how to take your map painting addiction on a trip.
2
   
Award
Favorite
Favorited
Unfavorite
The Problem
So what you're encountering is most likely getting into the launcher and then the game hanging on a black screen. It would appear that the problem with launching the game is a missing folder in /home/.local/share/Paradox Interactive (to my understanding that's like the equivalent of the Documents folder from Windows). This folder gets created on the first launch of the game, but for some reason it doesn't work like that out of the box on Steam Deck (or Linux), so let's fix that.
The Solution
1. Go into properties of EU4>compatibility>force the use of a specific compatibility tool and set it to Steam Linux Runtime. This should actually get your game running, but more importantly, Europa Universalis 4 folder in /home/.local/share/Paradox Interactive gets created. You can close the game when it gets to main menu; we're done with this compatibility tool, the performance of it is less than ideal.
2. In properties, turn off the compatibility setting we just used, so just untick the "force the use of a specific compatibility tool" (this will make the Steam Deck return to its default compatibility tool).
3. Now launch the game again, and in the launcher tick the fullscreen option since fullscreen seems to give the best performance (though it should be on by default).
4. Set every video setting to low or off.
5. Go into Steam Input through Steam button>controls>configure and work out your key binds because the default ones are pretty abyssmal.
Final Credits
Voila! You should be ready to play! The kind soul from reddit, that helped me figure this out, said that there are at least 2 other versions of Linux Runtime that are not as outdated and might provide a better performance. You could also try to force fullscreen on Linux Runtime through command console to see if that helps too if you feel so inclined to use those tools.

Kind soul from reddit: grotaclas2
A reddit threat where it all began: Do you know how to run EU4 on a Steam Deck?

Don't forget to rate the guide, so that more people looking for this solution can find it easier!
11 Comments
Tropical Fruit  [author] 21 May, 2024 @ 4:08pm 
Sorry mate, I never had an issue with the keyboard, so I wouldn't know how to help
OiCrackBaby 21 May, 2024 @ 3:07pm 
I know this is old but does anyone know how to get the keyboard working on the Deck for EU4? Everything works great but, when I pull up the keyboard to type anything, none of the inputs are registered
evifs 19 Aug, 2023 @ 6:22am 
Holy shit thanks
Tropical Fruit  [author] 1 Aug, 2023 @ 10:17am 
Alternatively something might have changed with the compatibility tools; go into /home/.local/share/Paradox Interactive and see if EU4 folder is there. If not, make one (though I am not sure if the needed files will get created) or copy over your file from Windows at .../Documents/Paradox Interactive
Tropical Fruit  [author] 1 Aug, 2023 @ 10:12am 
I just updated everything and launched it on the Deck to see if I would have the same issue but works fine for me. This sounds like a launcher issue to be honest. Try veryfying game data cache and see if that helps. If not I'd try different versions of Proton. I also had an issue like that on Windows once and if I recall correctly I had to delete the launcher through add and delete apps, and then launched the game which prompted the launcher to get installed again. You might have to find a way to replicate that on Linux.

Do say how that all went for you.
mahaffe 30 Jul, 2023 @ 10:47am 
When I try this, all I get is a “Couldn’t start launcher” error when I go back to the newest version of proton.
Tropical Fruit  [author] 28 Apr, 2023 @ 9:23am 
Unticked forced compatibility option should always use the most recent non-experimental version of Proton. Well this weird, I just booted up EU4 on my Deck and it works fine. Perhaps it is the experimental version now when it's unticked. I don't know, I never had an issue getting to the launcher to it might be some Proton shenanigans, but as a rule of thumb if the newest version of Proton doesn't work somewhere down the line, just try to use some older ones.

P.S. My game works with the option unticked. Do say if you get a black screen again when trying to launch the launcher, would be nice to know if we're dealing with a Proton issue or SteamOS issue.
Pos 4 / 5 Carry All 28 Apr, 2023 @ 8:23am 
Proton 8.0-1 works even with gaming mode (SteamOS)... So maybe the default Proton (unticked) was Proton Experimental that resulted in the black screen.
Pos 4 / 5 Carry All 28 Apr, 2023 @ 8:08am 
After unticking the forced compatibility option, the game just launched into a black screen, with no launcher whatsoever... However, I do see a glimpse of the launcher before the black screen, maybe it's the SteamOS issue, I'll try the desktop mode.
Tropical Fruit  [author] 12 Jan, 2023 @ 11:44am 
Glad I could help!