Solved - Some problems for run hammer in linux

Gezebu MindBlue

L1: Registered
Oct 12, 2016
29
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?
 

Gezebu MindBlue

L1: Registered
Oct 12, 2016
29
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.
 

Crowbar

Spiritual preprocessor
aa
Dec 19, 2015
1,455
1,297
Valve's broken hammer from SDK GUI ages ago with steampipe update. Is stuff on Linux different and it works on that?
 

Gezebu MindBlue

L1: Registered
Oct 12, 2016
29
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 ...
 

Gezebu MindBlue

L1: Registered
Oct 12, 2016
29
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)
 

EmeraldShield99

L1: Registered
Mar 8, 2021
1
0
well, i'm not sure how, but i installed a lot of things in wineprefix and bspzip now work.
I know this is incredibly late, but hammer launches but it opens the wine error menu, and ive been trying to find fixes because i recently installed wine mono and i cant figure it out, so would you be able to tell me the things you installed in wineprefix so then i could maybe fix my hammer please? if so, thank you.