Solved - Some problems for run hammer in linux

Discussion in 'Mapping Questions & Discussion' started by Gezebu MindBlue, Dec 21, 2016.

  1. Gezebu MindBlue

    Gezebu MindBlue L1: Registered

    Messages:
    29
    Positive Ratings:
    1
    Hi. I had to format my computer and now I have some problems running the hammer.

    First if I execute hammer from sdk in steam (with playonlinux) I receive this error:

    "Failed to load the default scheme file. The map views may be missing some visual elements"

    If I execute hammer directly with wine I receive this other:

    "Can not find steam app user info"

    I did not have these problems previously, it was after formatting

    any help?
     
  2. Crowbar

    aa Crowbar perfektoberfest

    Messages:
    1,417
    Positive Ratings:
    1,137
    Have you launched the game after formatting at least once?
     
    • Agree Agree x 1
  3. turtleboy666

    aa turtleboy666

    Messages:
    58
    Positive Ratings:
    34
  4. Gezebu MindBlue

    Gezebu MindBlue L1: Registered

    Messages:
    29
    Positive Ratings:
    1
    yes, i try launch... but get this errors

    I think the problem is trying to run the hammer from the sdk installation directories.
    I try to run it in the installation directories of the game tf2 and it works fine with wine, like before.
    But I can not run from playonlinux steam SDK installation without getting that error.

    I partially solve this creating /usr/bin/hammer

    #! /bin/bash
    cd "/mnt/Archivo/Juegos/playonlinux/SteamLibrary/steamapps/common/Team Fortress 2/bin"
    wine ./hammer.exe
    exit 0

    thx for the links turtle, i go to read this later, is time for lunch here.
     
  5. Crowbar

    aa Crowbar perfektoberfest

    Messages:
    1,417
    Positive Ratings:
    1,137
    Valve's broken hammer from SDK GUI ages ago with steampipe update. Is stuff on Linux different and it works on that?
     
  6. Gezebu MindBlue

    Gezebu MindBlue L1: Registered

    Messages:
    29
    Positive Ratings:
    1
    There is no way, I already tryed the "solutions" of your links turtle, but it did not work for me

    I copied:

    /mnt/Archivo/Juegos/Steam/steamapps/common/GarrysMod/garrysmod/resource/SourceScheme.res
    in...
    /mnt/Archivo/Juegos/playonlinux/SteamLibrary/steamapps/common/SourceSDK/platform/resource

    Not work.

    Also I copied SteamAppData.vdf in all hammer.exe folders of the SDK installation:

    ep1/bin/
    orangebox/bin/
    source2007/bin/
    source2009/bin/

    and not work.

    Anyway, I can run hammer in tf2 game folders of the playonlinux tf2 installation, with wine, how I said before, and all work fine.

    Thx ...
     
  7. Gezebu MindBlue

    Gezebu MindBlue L1: Registered

    Messages:
    29
    Positive Ratings:
    1
    turtle ... you can tell me how you have configured your wineprefix?

    i have some problems for run bspzip...

    runing wine /blablabla/bspzip.exe with strace give me a lot of dll's missing

    connect(4, {sa_family=AF_LOCAL, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)

    connect(4, {sa_family=AF_LOCAL, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)

    stat64("/home/gez/.wine/dosdevices/c:/windows/syswow64/USER32.dll", 0xff9deb64) = -1 ENOENT (No such file or directory)

    stat64("/home/gez/.wine/dosdevices/o:/gdi32.dll", 0xff9de064) = -1 ENOENT (No such file or directory)

    stat64("/home/gez/.wine/dosdevices/z:/mnt/Archivo/Juegos/playonlinux2/steamapps/common/Source SDK Base 2013 Multiplayer/bin/advapi32.dll", 0xff9dd604) = -1 ENOENT (No such file or directory)

    stat64("/home/gez/.wine/dosdevices/z:/mnt/Archivo/Juegos/playonlinux2/steamapps/common/Source SDK Base 2013 Multiplayer/bin/version.dll", 0xff9de064) = -1 ENOENT (No such file or directory)

    stat64("/home/gez/.wine/dosdevices/z:/mnt/Archivo/Juegos/playonlinux2/steamapps/common/Source SDK Base 2013 Multiplayer/bin/WS2_32.dll", 0xff9dee1c) = -1 ENOENT (No such file or directory)

    stat64("/home/gez/.wine/dosdevices/z:/mnt/Archivo/Juegos/playonlinux2/steamapps/common/Source SDK Base 2013 Multiplayer/bin/POWRPROF.dll", 0xff9deac4) = -1 ENOENT (No such file or directory)

    stat64("/home/gez/.wine/dosdevices/z:/mnt/Archivo/Juegos/playonlinux2/steamapps/common/Source SDK Base 2013 Multiplayer/bin/WINMM.dll", 0xff9deac4) = -1
    ENOENT (No such file or directory)

    stat64("/home/gez/.wine/dosdevices/z:/mnt/Archivo/Juegos/playonlinux2/steamapps/common/Source SDK Base 2013 Multiplayer/bin/ole32.dll", 0xff9de3bc) = -1 ENOENT (No such file or directory)

    stat64("/home/gez/.wine/dosdevices/z:/mnt/Archivo/Juegos/playonlinux2/steamapps/common/Source SDK Base 2013 Multiplayer/bin/rpcrt4.dll", 0xff9dd604) = -1 ENOENT (No such file or directory)

    stat64("/home/gez/.wine/dosdevices/z:/mnt/Archivo/Juegos/playonlinux2/steamapps/common/Source SDK Base 2013 Multiplayer/bin/msacm32.dll", 0xff9de064) = -1 ENOENT (No such file or directory)

    stat64("/home/gez/.wine/dosdevices/z:/mnt/Archivo/Juegos/playonlinux2/steamapps/common/Source SDK Base 2013 Multiplayer/bin/winex11.drv", 0x33ec4c) = -1 ENOENT (No such file or directory)

    a lot off: recvmsg(10, 0x33ea54, 0) = -1 EAGAIN (Resource temporarily unavailable)

    stat64("/home/gez/.wine/dosdevices/z:/mnt/Archivo/Juegos/playonlinux2/steamapps/common/Source SDK Base 2013 Multiplayer/bin/filesystem_stdio.dll", 0x33e99c) = -1 ENOENT (No such file or directory)
    stat64("/home/gez/.wine/dosdevices/z:/mnt/Archivo/Juegos/playonlinux2/steamapps/common/Source SDK Base 2013 Multiplayer/bin/mscoree.dll", 0x33cf74) = -1 ENOENT (No such file or directory)
     
  8. Gezebu MindBlue

    Gezebu MindBlue L1: Registered

    Messages:
    29
    Positive Ratings:
    1
    well, i'm not sure how, but i installed a lot of things in wineprefix and bspzip now work.
     
  9. turtleboy666

    aa turtleboy666

    Messages:
    58
    Positive Ratings:
    34