-
Notifications
You must be signed in to change notification settings - Fork 92
Description
Your system information
- Steam Runtime Version: 1767909714
- Distribution (e.g. Ubuntu 18.04): Slackware 15.0-Current (12/Jan up-to-dated)
- Link to your full system information: Gist
- Have you checked for system updates?: Yes
- What compatibility tool are you using?: Steam Linux Runtime
- What versions are listed in
steamapps/common/SteamLinuxRuntime/VERSIONS.txt?
#Name Version Runtime Runtime_Version Comment
depot 0.20240806.0 # Overall version number
LD_LIBRARY_PATH - scout - # see ~/.steam/root/ubuntu12_32/steam-runtime/version.txt
scripts 0.20240806.0 # from steam-runtime-tools
- What versions are listed in
steamapps/common/SteamLinuxRuntime_soldier/VERSIONS.txt?
#Name Version Runtime Runtime_Version Comment
depot 2.0.20250929.168591 # Overall version number
pressure-vessel 0.20250926.0 scout # pressure-vessel-bin.tar.gz
scripts 0.20250926.0 # from steam-runtime-tools
soldier 2.0.20250929.168591 soldier 2.0.20250929.168591 # soldier_platform_2.0.20250929.168591/
- What versions are listed in
steamapps/common/SteamLinuxRuntime_sniper/VERSIONS.txt?
#Name Version Runtime Runtime_Version Comment
depot 3.0.20250929.168600 # Overall version number
pressure-vessel 0.20250926.0 scout # pressure-vessel-bin.tar.gz
scripts 0.20250926.0 # from steam-runtime-tools
sniper 3.0.20250929.168600 sniper 3.0.20250929.168600 # sniper_platform_3.0.20250929.168600/
Please describe your issue in as much detail as possible:
I am trying to run Battle for Wesnoth[599390] using branch development 1.19, the game crash while loading the libs, if I use the main/default branch, it works.
I ask for few other Linux users to try this branch, on Slackware it is not working, on other distros, like Arch, it is.
I filled the issue 10601 with Wesnoth devs but this issue appears be only in Slackware.
The Issue is when running this specific branch, the game crash with the message:
./wesnoth: error while loading shared libraries: libbz2.so.1.0: cannot open shared object file: No such file or directory
While running Steam with STEAM_LINUX_RUNTIME_LOG=1 I could see:
<6>17:30:04.743649: pressure-vessel-wrap[22462]: I: SONAME "libbz2.so.1.0" is canonically "libbz2.so.1" on host system
<6>17:30:04.743703: pressure-vessel-wrap[22462]: I: Found override for libbz2.so.1.0: /usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/libbz2.so.1
which points the steam and pressure-vessel-wraps are indeed find it, but when starting the runtime it don't which I think can be related to steam-runtime.
I tested with sniper, soldier, I don't remember if I tried with scout.
I also removed the pinned libraries before starting Steam to check if it could work.
Here is the full log
Steps for reproducing this issue:
- On Slackware, launch Steam
- Install Battle for Wesnoth (
steam steam://install/599390) - Open Game Setting
a. "Old layout" >> Betas >> 1.19 - Development release
b. "New layout" >> Game Versions & Betas >> 1.19 - Development release - Start the game