Age of Wonders III

Age of Wonders III

View Stats:
AChicken Oct 28, 2022 @ 8:24am
AoW3 Not Launching (Ubuntu, SteamOS+Linux, Proton 7.0.4)
Every time I attempt to launch the game, regardless of whether I login or use Quest (offline) mode, the game fails to run. It doesn't crash, it just doesn't launch.

I assume this is where bugs like this would be reported.
Last edited by AChicken; Oct 28, 2022 @ 8:24am
< >
Showing 1-12 of 12 comments
Lumine Oct 28, 2022 @ 8:30am 
ye same
Stupendous Man Oct 29, 2022 @ 2:10pm 
It might be due to this issue: https://github.com/ValveSoftware/steam-for-linux/issues/8459
The solution there worked for me on Gentoo Linux.
AChicken Oct 29, 2022 @ 2:14pm 
Well there's a term I've not heard in software before. A "shim". Looks like I need to spend a few hours figuring out how to implement this and exactly what's going on.
AChicken Nov 1, 2022 @ 2:12pm 
Originally posted by Stupendous Man:
It might be due to this issue: https://github.com/ValveSoftware/steam-for-linux/issues/8459
The solution there worked for me on Gentoo Linux.
Thank you for this. I followed the instructions here, and then some, and can now launch AoW3. I cannot login to the AoW3 Quest server, though, as it still displays the same symptoms as before (came simply fails to launch). However, I don't really care about that unless it means I can't play the occasional online multiplayer game.

Note that there was some additional stuff that I had to do to make your suggested solution work.

First, I was running into an error about skipping an incompatible file when attempting to compile pthread_yield.c. I ran the following to attempt to correct that error:

LIBRARY_PATH=/usr/lib/x86_64-linux-gnu:$LIBRARY_PATH
export LIBRARY_PATH

This solved one error message. There were still a few other error messages and I attempted resolving one of them with the following:

LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu:$LIBRARY_PATH
export LIBRARY_PATH

followed by:

LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu:$LIBRARY_PATH
export LIBRARY_PATH

When neither of those worked, I looked up more information regarding the error message and discovered that I needed to install gdc_multilib. I did this with the following:

sudo apt-get update
sudo apt-get install gdc-multilib

I then attempted compiling pthread_yield.c as described in the link you provided and it functioned properly. I edited AoW3Launcher.sh as described and copied pthread_yield.so into the same folder as AoW3Launcher.sh.

Game now launches correctly when not logging in to the Quest server.

Thank you for your help, Stupendous Man. Hopefully someone else will find this thread useful, too.
AChicken Nov 1, 2022 @ 2:12pm 
Originally posted by Lumine:
ye same
Lumine, see above.
AChicken Nov 1, 2022 @ 2:22pm 
I determined that one cannot play AoW3 without logging in to the Quest server. Well that's kinda sucky.
pipo.p Nov 3, 2022 @ 11:55am 
Is it Quest or Guest mode?
AChicken Nov 3, 2022 @ 6:24pm 
Originally posted by pipo.p:
Is it Quest or Guest mode?
You know, I probably speed read that and got it wrong. I don't login, so it's probably Guest mode. :-p
Stupendous Man Nov 5, 2022 @ 3:23am 
Glad to hear you solved it! Hopefully the devs will release a patch soon to fix it officially.
MagKel Nov 9, 2022 @ 11:39am 
issue persists either as guest or with the paradox account
pipo.p Nov 11, 2022 @ 8:40am 
Does the game make it through main menu, or does it fail to launch at all?
If the former, I recently had an issue to generate random maps, even with all mods displaced (but still subscribed to), and it was caused by a corrupted profile file, somehow (also my Linux distro was updated, but I think this is not the reason).
Irontachikoma Jun 16, 2023 @ 1:18pm 
Hello,

I just need to activate proton 7.0.6 (7.0.4 missing in the list) and nothing more to do.

Ubuntu Mate 22.x
Last edited by Irontachikoma; Jun 16, 2023 @ 1:19pm
< >
Showing 1-12 of 12 comments
Per page: 1530 50