dreamer/luxtorpeda

Warzone 2100 fails to load

CommonOddity opened this issue · 2 comments

Hey folks,

I have Warzone 2100 on my laptop running with steam just fine. However, when I attempt to launch it from another rig running the exact same distro (OpenSuSE Tumbleweed), it fails to launch. Here is the jargon I've been able to grab from the terminal:

GameAction [AppID 1241950, ActionID 2] : LaunchApp changed task to ProcessingInstallScript with ""
GameAction [AppID 1241950, ActionID 2] : LaunchApp changed task to SynchronizingCloud with ""
GameAction [AppID 1241950, ActionID 2] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 1241950, ActionID 2] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 1241950, ActionID 2] : LaunchApp waiting for user response to CreatingProcess ""
GameAction [AppID 1241950, ActionID 2] : LaunchApp continues with user response "CreatingProcess"
/bin/sh\0-c\0/home/commonoddity/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=1241950 -- '/home/commonoddity/.local/share/Steam/compatibilitytools.d/luxtorpeda'/luxtorpeda wait-before-run '/home/commonoddity/.local/share/Steam/steamapps/common/Warzone 2100/bin/warzone2100.exe'\0
Game update: AppID 1241950 "", ProcID 8952, IP 0.0.0.0:0
Starting app 1241950
>>> Adding process 8952 for game ID 1241950
ERROR: ld.so: object '/home/commonoddity/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
GameAction [AppID 1241950, ActionID 2] : LaunchApp changed task to WaitingGameWindow with ""
GameAction [AppID 1241950, ActionID 2] : LaunchApp changed task to Completed with ""
ERROR: ld.so: object '/home/commonoddity/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/commonoddity/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 8953 for game ID 1241950
update_packages_json. found hash: 1e34c0c58e582bb4fe0a1c0ad0540b1459c76635
update_packages_json. found hash and remote hash: 1e34c0c58e582bb4fe0a1c0ad0540b1459c76635 1e34c0c58e582bb4fe0a1c0ad0540b1459c76635
creating: "/run/user/1000/luxtorpeda/1241950.pid"
steam_app_id: "1241950"
original command: ["/home/commonoddity/.local/share/Steam/steamapps/common/Warzone 2100/bin/warzone2100.exe"]
working dir: Ok("/home/commonoddity/.local/share/Steam/steamapps/common/Warzone 2100")
tool dir: "/home/commonoddity/.local/share/Steam/compatibilitytools.d/luxtorpeda"
user_packages_file not found
json:
{
    "game_name": "Warzone 2100",
    "download": [
        {
            "name": "warzone2100",
            "url": "https://github.com/luxtorpeda-dev/packages/releases/download/warzone2100-8/",
            "file": "warzone2100-1241950-8.tar.xz"
        }
    ],
    "download_config": {
        "warzone2100": {
            "extract_location": "./linuxdata"
        }
    },
    "command": "./linuxdata/run-warzone2100.sh",
    "information": {
        "store_link": "https://store.steampowered.com/app/1241950/Warzone_2100/",
        "engine_name": "warzone2100",
        "engine_link": "https://github.com/Warzone2100/warzone2100",
        "version": "4.1.1",
        "comments": "",
        "author": "d10sfan",
        "author_link": "https://github.com/d10sfan",
        "license": "GPLv2",
        "license_link": "https://github.com/Warzone2100/warzone2100/blob/4.1.0/COPYING"
    }
}
dropping: "/run/user/1000/luxtorpeda/1241950.pid"
Error: Custom { kind: Other, error: "package file not found" }
Game removed: AppID 1241950 "", ProcID 8952 
Uploaded AppInterfaceStats to Steam
Fossilize INFO: Autogroup scheduling is not enabled on this kernel. Will rely entirely on nice().
Exiting app 1241950
No cached sticky mapping in ActivateActionSet.

If you are wanting to use Warzone 2100, you'll need luxtorpeda-dev - https://github.com/luxtorpeda-dev/luxtorpeda

This is the original version, not the fork.

Oh, sorry. I didn't realize. It's a bit confusing. I'll open up an issue on their tracker. Closing out.