-
-
Notifications
You must be signed in to change notification settings - Fork 227
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Half-Life 2: Deathmatch server #115
Comments
The lib not found are not issues. It's just some libs that are not found, bu the game can handle the fact they are not here it seems. I need some more info form gdb to debug this: launch the server with gdb ( |
|
Ok, thanks. I need to dig a bit now. |
I thought I could figure out the initial x86 instruction but I can't :( Can you run with "BOX86_DYNAREC_DUMP=1" (because "BOX86_DYNAREC_DUMP=2" is better as it gives some colors, but I don't think they can copy/paste easy), then copy/paste here the last block, so I can understand what x86 instruction lacks alignement. This will generate a lot of logs! You can automaticaly redirect everything in a file with "BOX86_TRACE_FILE=trace.txt" |
https://send.firefox.com/download/140d233a2516583e/#nJb6MelBWSKfgz42NM7JnQ BOX86_DYNAREC_DUMP=1 BOX86_TRACE_FILE=trace.txt /home/hl2dm/box86/build/box86 ./srcds_linux -game hl2mp +mp _teamplay 1 +maxplayers 8 +map dm_runoff WARNING: Failed to load 32-bit libtinfo.so.5 or libncurses.so.5. failed to dlopen /home/hl2dm/Steam/steamapps/common/Half-Life 2 Deathmatch Dedicated Server/bin/stdshader_dbg_srv.so error=Cannot dlopen("/home/hl2dm/Steam/steamapps/common/Half-Life 2 Deathmatch Dedicated Server/bin/stdshader_dbg_srv.so"/0x76cc0370, failed to dlopen /home/hl2dm/Steam/steamapps/common/Half-Life 2 Deathmatch Dedicated Server/bin/stdshader_dx6_srv.so error=Cannot dlopen("/home/hl2dm/Steam/steamapps/common/Half-Life 2 Deathmatch Dedicated Server/bin/stdshader_dx6_srv.so"/0x76cc0370, failed to dlopen /home/hl2dm/Steam/steamapps/common/Half-Life 2 Deathmatch Dedicated Server/bin/stdshader_dx7_srv.so error=Cannot dlopen("/home/hl2dm/Steam/steamapps/common/Half-Life 2 Deathmatch Dedicated Server/bin/stdshader_dx7_srv.so"/0x76cc0370, failed to dlopen /home/hl2dm/Steam/steamapps/common/Half-Life 2 Deathmatch Dedicated Server/bin/stdshader_dx8_srv.so error=Cannot dlopen("/home/hl2dm/Steam/steamapps/common/Half-Life 2 Deathmatch Dedicated Server/bin/stdshader_dx8_srv.so"/0x76cc0370, failed to dlopen /home/hl2dm/Steam/steamapps/common/Half-Life 2 Deathmatch Dedicated Server/bin/stdshader_dx9_srv.so error=Cannot dlopen("/home/hl2dm/Steam/steamapps/common/Half-Life 2 Deathmatch Dedicated Server/bin/stdshader_dx9_srv.so"/0x76cc0370, Using Breakpad minidump system. Version: 5394425 AppID: 232370 |
I compiled the latest version and now it goes a little further https://send.firefox.com/download/00ca357eb16b72c1/#iJ1jJvTrYh4IE10igyqb0Q hl2dm@pi:~/Steam/steamapps/common/Half-Life 2 Deathmatch Dedicated Server$ BOX86_DYNAREC_DUMP=1 BOX86_TRACE_FILE=trace.txt BOX86_LD_LIBRARY_PATH=/home/hl2dm/box86/x86lib:/home/hl2dm/box86/build:/home/hl2dm/Steam/:/home/hl2dm/Steam/linux32:/home/hl2dm/Steam/steamapps/common/Half-Life\ 2\ Deathmatch\ Dedicated\ Server/:/home/hl2dm/Steam/steamapps/common/Half-Life\ 2\ Deathmatch\ Dedicated\ Server/bin/ /home/hl2dm/box86/build/box86 ./srcds_linux -game hl2mp +mp_teamplay 1 +maxplayers 8 +map dm_runoff WARNING: Failed to load 32-bit libtinfo.so.5 or libncurses.so.5. failed to dlopen /home/hl2dm/Steam/steamapps/common/Half-Life 2 Deathmatch Dedicated Server/bin/stdshader_dbg_srv.so error=Cannot dlopen("/home/hl2dm/Steam/steamapps/common/Half-Life 2 Deathmatch Dedicated Server/bin/stdshader_dbg_srv.so"/0xb6d5e220, failed to dlopen /home/hl2dm/Steam/steamapps/common/Half-Life 2 Deathmatch Dedicated Server/bin/stdshader_dx6_srv.so error=Cannot dlopen("/home/hl2dm/Steam/steamapps/common/Half-Life 2 Deathmatch Dedicated Server/bin/stdshader_dx6_srv.so"/0xb6d5e220, failed to dlopen /home/hl2dm/Steam/steamapps/common/Half-Life 2 Deathmatch Dedicated Server/bin/stdshader_dx7_srv.so error=Cannot dlopen("/home/hl2dm/Steam/steamapps/common/Half-Life 2 Deathmatch Dedicated Server/bin/stdshader_dx7_srv.so"/0xb6d5e220, failed to dlopen /home/hl2dm/Steam/steamapps/common/Half-Life 2 Deathmatch Dedicated Server/bin/stdshader_dx8_srv.so error=Cannot dlopen("/home/hl2dm/Steam/steamapps/common/Half-Life 2 Deathmatch Dedicated Server/bin/stdshader_dx8_srv.so"/0xb6d5e220, failed to dlopen /home/hl2dm/Steam/steamapps/common/Half-Life 2 Deathmatch Dedicated Server/bin/stdshader_dx9_srv.so error=Cannot dlopen("/home/hl2dm/Steam/steamapps/common/Half-Life 2 Deathmatch Dedicated Server/bin/stdshader_dx9_srv.so"/0xb6d5e220, Using Breakpad minidump system. Version: 5394425 AppID: 232370 |
Thanks for the trace, but I also need the gdb backtrace to see what instruction provoque the bus error. |
hope I set BOX86_LD_LIBRARY_PATH right but the program does not stop for >10 min now hl2dm@pi:~/Steam/steamapps/common/Half-Life 2 Deathmatch Dedicated Server$ gdb For help, type "help". |
Can this ticket be closed now? (I know HL2 works fine with box86, but I don't know how stable the Deathmatch server is.) |
@ptitSeb I think yes, but i didn't tried to start it since. |
I'm trying to run a Half-Life 2: Deathmatch server but it requires libraries that are not required in the native installation on a 32-bit system
I have checked all the files on the working Ubuntu 32-bit installation but cannot find this files anywere
The text was updated successfully, but these errors were encountered: