• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

Osterzone_

Recruit
Nov 22, 2023
3
0
When I try to open EU4 though steam by clicking on the green "Play" button, nothing opens and it changes to the blue "stop" butt on for around 1 second before going back to "Play". Nothing opens. If I do this while running steam in the terminal there is no relevant message, just the following

Code:
TagLib: ID3v2.4 no longer supports the frame type TDAT.  It will be discarded from the tag.
TagLib: ID3v2.4 no longer supports the frame type TIME.  It will be discarded from the tag.
/bin/sh\0-c\0/home/bobby/snap/steam/common/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=236850 -- /home/bobby/snap/steam/common/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- '/home/bobby/snap/steam/common/.local/share/Steam/steamapps/common/Europa Universalis IV/dowser'\0
chdir "/home/bobby/snap/steam/common/.local/share/Steam/steamapps/common/Europa Universalis IV"

(steam:194610): GLib-GIO-CRITICAL **: g_settings_schema_source_lookup: assertion `source != NULL' failed
ERROR: ld.so: object '/home/bobby/snap/steam/common/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/bobby/snap/steam/common/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/bobby/snap/steam/common/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/bobby/snap/steam/common/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.

Looking at the launcher logs, nothing is added to any of them indicating that the launcher does not open at all. This makes me think it's not a gpu issue which is what I saw a lot when googling. Going in to the game files and just opening either eu4 or dowser works fine but they can't connect to Steam, which is annoying because I'm working on an achievement run right now and just realised I wouldn't be able to get the achievement. I tried renaming eu4 to dowser to make Steam open it directly but had the exact same result.

I tried running through Proton instead, which also did not work. It did work if I moved to proton and then renamed eu4.exe to doswer.exe, but the game runs a lot slower through proton and also I'm not sure how I could move my save over.

Please let me know if there's any more information I could provide, thanks in advance for the help
 
Did the launcher and eu4 work before on that system? If it did, did you change something?
I see that you are using the snap version of steam. If you launch dowser from the command line, you will probably get the non-snap installation of the launcher. Maybe the installation of the launcher within the steam snap package is broken. In that case it might help if you delete that launcher, so that it will be reinstalled when you launch eu4 from steam. I guess it should be in /home/bobby/snap/steam/common/.paradoxlauncher

Or maybe it is a more general issue with the snap version of steam. Snap and flatpak versions have caused issues in the past. You could try to use a normal steam installation instead. For deb-based linux distros like ubuntu, you can download steam from https://store.steampowered.com/about/
 
Thanks, I installed removing the snap and using the normal installation, and after a few more issues I got it to open eu4 through Steam. However I still can't get achievements with my save, it says something like "wither you are offline or this save belongs to another user or has been modified" when I hover over the achievement button in the top right. I think it's confused because I was originally playing the save by just opening up with exe from the Snap Steam version. is there a way to fix or work around this?
 
Thanks, I installed removing the snap and using the normal installation, and after a few more issues I got it to open eu4 through Steam. However I still can't get achievements with my save, it says something like "wither you are offline or this save belongs to another user or has been modified" when I hover over the achievement button in the top right. I think it's confused because I was originally playing the save by just opening up with exe from the Snap Steam version. is there a way to fix or work around this?
Were achievements enabled in the ingame list when you played from the executable file? If not, achievements are probably disabled on the save anyway and they can't get brought back. If they were enabled there, it might be that the save does not have your DLCs, because they were disabled, because your DLC ownership could not be verified when you started eu4 directly. In that case, you could try to disable the DLCs in the launcher to see if you can get achievements then