Game fails to start on linux

Having trouble with the game? Report issues and get help here. Read this first!

Moderator: Forum Moderators

Forum rules
Before reporting issues in this section, you must read the following topic:
Post Reply
Spook
Posts: 10
Joined: June 28th, 2010, 1:50 pm

Game fails to start on linux

Post by Spook »

I have tried both the steam version and the flatpak version.

When trying to launch the steam version from the terminal i get the following error:
./wesnoth: error while loading shared libraries: libicui18n.so.67: cannot open shared object file: No such file or directory

Launching from flatpak fails immediately with no output given in the terminal, but the log says:
*** stack smashing detected ***: terminated
Attachments
(from flatpak) wesnoth-20240404-141707-1852707885.log
(424 Bytes) Downloaded 170 times
(from steam) wesnoth.log
(652 Bytes) Downloaded 154 times
User avatar
Pentarctagon
Project Manager
Posts: 5567
Joined: March 22nd, 2009, 10:50 pm
Location: Earth (occasionally)

Re: Game fails to start on linux

Post by Pentarctagon »

What distro is this on?
99 little bugs in the code, 99 little bugs
take one down, patch it around
-2,147,483,648 little bugs in the code
Spook
Posts: 10
Joined: June 28th, 2010, 1:50 pm

Re: Game fails to start on linux

Post by Spook »

KDE neon 6.0
User avatar
Pentarctagon
Project Manager
Posts: 5567
Joined: March 22nd, 2009, 10:50 pm
Location: Earth (occasionally)

Re: Game fails to start on linux

Post by Pentarctagon »

So not the Steam Deck then, right?
99 little bugs in the code, 99 little bugs
take one down, patch it around
-2,147,483,648 little bugs in the code
Spook
Posts: 10
Joined: June 28th, 2010, 1:50 pm

Re: Game fails to start on linux

Post by Spook »

Correct. Neon is a distro based on the ubuntu LTS
User avatar
Pentarctagon
Project Manager
Posts: 5567
Joined: March 22nd, 2009, 10:50 pm
Location: Earth (occasionally)

Re: Game fails to start on linux

Post by Pentarctagon »

Alright, that's weird then. I'm on Mint (also based on Ubuntu LTS releases) and both Steam and Flatpak work fine for me. The libicui18n.so.67 not being found was an issue with the Steam Deck specifically (https://github.com/ValveSoftware/steam- ... issues/647), but I've never heard of it happening on regular Linux. No idea what to make of the Flatpak error either - the only time that error has popped up previously was when Debian was using WolfSSL as a replacement for OpenSSL (https://bugs.debian.org/cgi-bin/bugrepo ... bug=970520) but I can't imagine that's related to this problem.
99 little bugs in the code, 99 little bugs
take one down, patch it around
-2,147,483,648 little bugs in the code
Spook
Posts: 10
Joined: June 28th, 2010, 1:50 pm

Re: Game fails to start on linux

Post by Spook »

I tried different versions on steam.

1.16 worked without problems.
1.17 gave the same error.
User avatar
Pentarctagon
Project Manager
Posts: 5567
Joined: March 22nd, 2009, 10:50 pm
Location: Earth (occasionally)

Re: Game fails to start on linux

Post by Pentarctagon »

Is there anything usual about the Steam installation itself? Is it installed via Flatpak or some other way that from the distro packaging?
99 little bugs in the code, 99 little bugs
take one down, patch it around
-2,147,483,648 little bugs in the code
Spook
Posts: 10
Joined: June 28th, 2010, 1:50 pm

Re: Game fails to start on linux

Post by Spook »

If I remember correctly, It's installed from the .deb downloaded from the steam website.
User avatar
Pentarctagon
Project Manager
Posts: 5567
Joined: March 22nd, 2009, 10:50 pm
Location: Earth (occasionally)

Re: Game fails to start on linux

Post by Pentarctagon »

I really don't know what could be the issue then.
99 little bugs in the code, 99 little bugs
take one down, patch it around
-2,147,483,648 little bugs in the code
Spook
Posts: 10
Joined: June 28th, 2010, 1:50 pm

Re: Game fails to start on linux

Post by Spook »

Update:

In ~/.local/share/Steam/ubuntu12_64/steam-runtime-sniper/sniper_platform_0.20240307.80401/files/lib/x86_64-linux-gnu/
I tried making symlinks to the files: libicui18n.so.67.1, libicudata.so.67.1, and libicuuc.so.67.1; where I removed the final ".1"

I then got this error message:
./wesnoth: symbol lookup error: ./wesnoth: undefined symbol: Mix_FadeInChannel

which might be related to this bug:
viewtopic.php?t=56345

Currently my version of libsdl2 is 2.28.5
Post Reply