Game information Worms W.M.D.
Distribution name and version where applicable Manjaro 20.1.1 (Mikah)
Problem description Worms doesn't launch out of the box without two small tweaks. When launching Worms W.M.D. in Manjaro and Archlinux, you need to do two things:
- Install this apps:
sudo pacman -S libcurl-gnutls libidn11 qt5-base qt5-xcb-private-headers
(If you are on any other distro then Arch, you can skip this step. At least this is reported to be OK to skip for Linux Mint) - Edit file "Run.sh" in Worms W.M.D. directory, usually it's located here:
~/.steam/steam/steamapps/common/WormsWMD/Run.sh
, and replace it's content with this:
#!/bin/bash
export LC_ALL=C
export LD_LIBRARY_PATH="/usr/lib:/usr/local/lib"
export LD_PRELOAD="$(
printf "%s " ~/.steam/steam/steamapps/common/WormsWMD/lib/libQt5*.so* \
~/.steam/steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libdbus-1.so.3 \
~/.steam/steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libdbus-1.so.3.5.8
)"
chmod a+x ./Worms\ W.M.Dx64
./Worms\ W.M.Dx64
Finally, you can launch Worms WMD either through Steam (by pressing play and choosing "Run with Run.sh", or via CLI by just ./Run.sh.
Does this issue reproduce with native Steam Yes, the issue seems like an upstream Steam Linux WMD distribution bug.
@lucasmenno I believe that the controller and lack of overlay issues are connected (basically, it's the same issue). So this issue is that some of native linux games don't provide steam overlay, or, basically, they don't really 'link' into steam - they are kinda just separate binaries (this affect not only the worms, but some other games as well). I'm not sure if there's a way around it (may be some; for instance; if you'd figure out a way to add a steam overlay to some game that doesn't have it on Linux, I think this will solve issue for all your games then). Hope this opens up the challenge for you :) P.S. I've asked ChatGPT about this, here is the answer: