Posted May 14, 2019 Hi. I'm running Debian 9 64-bit, and I'm unable to get the WU client to work. Steam says it's launched, and it shows in ps, but nothing appears on the screen, and after a minute or so it exits. If I run steam in the terminal I get the following output when trying to start the client: GameAction [AppID 366220, ActionID 17] : LaunchApp changed task to ProcessingInstallScript with "" GameAction [AppID 366220, ActionID 17] : LaunchApp changed task to SiteLicenseSeatCheckout with "" GameAction [AppID 366220, ActionID 17] : LaunchApp changed task to CreatingProcess with "" GameAction [AppID 366220, ActionID 17] : LaunchApp waiting for user response to CreatingProcess "" GameAction [AppID 366220, ActionID 17] : LaunchApp continues with user response "CreatingProcess" Game update: AppID 366220 "", ProcID 25260, IP 0.0.0.0:0 Starting app 366220 >>> Adding process 25260 for game ID 366220 GameAction [AppID 366220, ActionID 17] : LaunchApp changed task to WaitingGameWindow with "" ERROR: ld.so: object '/home/simon/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/simon/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. Starting: /home/simon/.local/share/Steam/steamapps/common/Wurm Unlimited/WurmLauncher Args: 1 Runtime path: /home/simon/.local/share/Steam/steamapps/common/Wurm Unlimited/WurmLauncher/../runtime/jre1.8.0_172/lib/amd64/server/libjvm.so Working Directory: /home/simon/.local/share/Steam/steamapps/common/Wurm Unlimited/WurmLauncher Number of options: 7 Create java VM! GameAction [AppID 366220, ActionID 17] : LaunchApp changed task to Completed with "" >>> Adding process 25261 for game ID 366220 >>> Adding process 25262 for game ID 366220 java.library.path: /home/simon/.local/share/Steam/steamapps/common/Wurm Unlimited/WurmLauncher/nativelibs JS method call Messaging.PostMessage with 4 arguments >>> Adding process 25280 for game ID 366220 >>> Adding process 25282 for game ID 366220 Time is Tue May 14 22:52:02 BST 2019 Running client version === System information === Executing from /home/USERNAME/.local/share/Steam/steamapps/common/Wurm Unlimited/WurmLauncher/ Operating system: Linux (arch: amd64, version: 4.9.0-9-amd64) Java version: 1.8.0_172 (Oracle Corporation) <http://java.oracle.com/> Jvm version: 25.172-b11 (Oracle Corporation) [Java HotSpot(TM) 64-Bit Server VM] Available CPUs: 2 During this time there are two processes showing in ps: simon 25946 2.0 0.2 65012 24332 pts/4 S+ 22:57 0:00 /bin/sh -c '/home/simon/.local/share/Steam/steamapps/common/Wurm Unlimited/WurmLauncher/WurmLauncher' simon 25947 111 1.5 4819416 129468 pts/4 Sl+ 22:57 0:01 /home/simon/.local/share/Steam/steamapps/common/Wurm Unlimited/WurmLauncher/WurmLauncher Then after a minute or so, the steam output adds the following: ../common/pipes.cpp (770) : Assertion Failed: fatal stalled cross-thread pipe ../common/pipes.cpp (770) : Assertion Failed: fatal stalled cross-thread pipe ../common/pipes.cpp (770) : Fatal assert failed: ../common/pipes.cpp, line 770. Application exiting. ERROR: ld.so: object '/home/simon/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored. crash_20190514225503_2.dmp[25309]: Uploading dump (out-of-process) /tmp/dumps/crash_20190514225503_2.dmp >>> Adding process 25308 for game ID 366220 crash_20190514225503_2.dmp[25309]: Finished uploading minidump (out-of-process): success = yes crash_20190514225503_2.dmp[25309]: response: Discarded=1 crash_20190514225503_2.dmp[25309]: file ''/tmp/dumps/crash_20190514225503_2.dmp'', upload yes: ''Discarded=1'' pid 25309 != 25308, skipping destruction (fork without exec?) Game removed: AppID 366220 "", ProcID 25260 Exiting app 366220 No cached sticky mapping in ActivateActionSet.JS method call Messaging.PostMessage with 4 arguments JS method call Messaging.PostMessage with 4 arguments Running ~/.local/share/Steam/steamapps/common/Wurm Unlimited/WurmServerLauncher/WurmServerLauncher works to run the server, but I can't get the client to work. Any suggestions? I haven't been able to find any log files. Where should I be looking for these? Thanks. Share this post Link to post Share on other sites
Posted May 14, 2019 Somewhere along the line I managed to fix it. I think it may have been to do with missing 32-bit dependencies for the steam overlay. Following the advice here: https://wiki.archlinux.org/index.php/Steam/Troubleshooting#Debugging_shared_libraries, you can find out the missing libraries by running the following: cd ~/.steam/root/ubuntu12_32 file * | grep ELF | cut -d: -f1 | LD_LIBRARY_PATH=. xargs ldd | grep 'not found' | sort | uniq I ended up installing the following packages, and adding a symlink for libudev.so.0. Possibly not all of this is actually required: sudo apt install libgl1-mesa-dri:i386 libgl1-mesa-glx:i386 libc6:i386 libxrandr2:i386 libxcursor1:i386 libbz2-1.0:i386 libdbus-glib-1-2:i386 libopenal1:i386 libnm-glib4:i386 libnm-util2:i386 libva-x11-1:i386 libva1:i386 libusb-1.0-0:i386 libvdpau1:i386 sudo ln -s /lib/i386-linux-gnu/libudev.so /lib/i386-linux-gnu/libudev.so.0 Share this post Link to post Share on other sites
Posted May 14, 2019 dont know if related or not, just posting for science. Share this post Link to post Share on other sites