I have downloaded Steam on my Linux Ubuntu 22.04 machine and installed Victoria 3 and Europa Universalis 4. Installation of the steam and the games went smoothly, but I am unable to launch the game from the Steam user interface by pressing play. The problem persists for both Paradox games I have, I tried RDR2 and CS2 and couple other games and they launch fine, and able to detect my Steam account in-game and etc. Pressing makes the button blue, then it says 'Cancel', 'Stop' and then button turns green again and it says 'Play' again as if the game was never launched and nothing happens and no error is thrown.
So I decided to run binary directly from
and the game does launch and runs well, however the game does not find my steam instance and I am effectively playing offline and have no DLCs. The console does provide the issue:
so appearantely it seems that the game does not point to correct path of steamclient shared library.
gave me
so these libraries do exist, but the game points to a wrong location.
Can it be fixed? Note that other games are working fine for me, as I have tried few others.
So I decided to run binary directly from
Code:
~/snap/steam/common/.local/share/Steam/steamapps/common/Victoria 3/binaries/victoria3
Code:
[S_API] SteamAPI_Init(): SteamAPI_IsSteamRunning() did not locate a running instance of Steam.
dlopen failed trying to load:
/home/jokubasz/.steam/sdk64/steamclient.so
Code:
sudo find / -name "steamclient.so" 2>/dev/null
Code:
/home/jokubasz/snap/steam/common/.local/share/Steam/linux32/steamclient.so
/home/jokubasz/snap/steam/common/.local/share/Steam/ubuntu12_32/steamclient.so
/home/jokubasz/snap/steam/common/.local/share/Steam/linux64/steamclient.so
Can it be fixed? Note that other games are working fine for me, as I have tried few others.