Dadido3 / D3bot

A very primitive AI for GMod bots designed to work with Jetboom's Zombie Survival gamemode.
40 stars 28 forks source link

D3Bot does not load in Linux #22

Closed arthurgeron closed 5 years ago

arthurgeron commented 5 years ago

D3Bot apparently does not load on Linux. I've it set up in addons, navmeshes in garrysmod/data/d3bot/navmesh/map folder and d3bot will not load.

Dadido3 commented 5 years ago

I just set up a linux vm, installed everything in there and tested it.

Everything works fine here, and i can't reproduce the bug. I need more information like:

arthurgeron commented 5 years ago

ZS Version: JetBoom's
Kernel: 5.0.0-15-generic
OS: Ubuntu 19.04 (tested in actual paid hosts that run linux as well)
Commands not listed in ULX.
Errors:

WARNING: Failed to load 32-bit libtinfo.so.5 or libncurses.so.5.
  Please install (lib32tinfo5 / ncurses-libs.i686 / equivalent) to enable readline.
crash_20190521192715_8.dmp[10942]: Finished uploading minidump (out-of-process): success = no
crash_20190521192715_8.dmp[10942]: error: libcurl.so: cannot open shared object file: No such file or directory
crash_20190521192715_8.dmp[10942]: file ''/tmp/dumps/crash_20190521192715_8.dmp'', upload no: ''libcurl.so: cannot open shared object file: No such file or directory''

It does say though that d3bot was loaded:
Adding Filesystem Addon '/home/ageron/sourceServer/server_1/garrysmod/addons/d3bot'
My current file structure as asked:

garrysmod
└──addons
   └──D3bot
└──data
     └──d3bot
    └── navmesh
        └── map
        ├── cs_chaves_css_v1.txt
        ├── gm_construct.params.txt
        ├── gm_construct.txt
        ├── gm_flatgrass.params.txt
        [...etc]
arthurgeron commented 5 years ago

Installed proper libraries, trying again..

arthurgeron commented 5 years ago

Same result. If you want I can give you the dev server IP, you have me on your friends list, I'll message you.

Dadido3 commented 5 years ago

you have rename it to lowercase d3bot in your addons folder

arthurgeron commented 5 years ago

yes, that fixed it, thank you!