Get the lastest Rust Server dlls

balu92

Moderator
Moderator
Jul 11, 2014
338
75
28
33
if I try to run the legacy client directly:
Code:
Fallback handler could not load library /home/balu/.local/share/Steam/SteamApps/common/rust/legacy/rust_Data/Mono/x86/.//home/balu/.local/share/Steam/SteamApps/common/rust/legacy/rust_Data/Plugins/x86/liblibrust.so
Fallback handler could not load library /home/balu/.local/share/Steam/SteamApps/common/rust/legacy/rust_Data/Mono/x86/lib/home/balu/.local/share/Steam/SteamApps/common/rust/legacy/rust_Data/Plugins/x86/liblibrust.so
Fallback handler could not load library /home/balu/.local/share/Steam/SteamApps/common/rust/legacy/rust_Data/Mono/x86/./lib/home/balu/.local/share/Steam/SteamApps/common/rust/legacy/rust_Data/Plugins/x86/liblibrust.so
Fallback handler could not load library /home/balu/.local/share/Steam/SteamApps/common/rust/legacy/rust_Data/Mono/x86/lib/home/balu/.local/share/Steam/SteamApps/common/rust/legacy/rust_Data/Plugins/x86/liblibrust.so
Fallback handler could not load library /home/balu/.local/share/Steam/SteamApps/common/rust/legacy/rust_Data/Mono/x86/.//home/balu/.local/share/Steam/SteamApps/common/rust/legacy/rust_Data/Plugins/x86/liblibrust.so
Fallback handler could not load library /home/balu/.local/share/Steam/SteamApps/common/rust/legacy/rust_Data/Mono/x86/lib/home/balu/.local/share/Steam/SteamApps/common/rust/legacy/rust_Data/Plugins/x86/liblibrust.so
Fallback handler could not load library /home/balu/.local/share/Steam/SteamApps/common/rust/legacy/rust_Data/Mono/x86/./lib/home/balu/.local/share/Steam/SteamApps/common/rust/legacy/rust_Data/Plugins/x86/liblibrust.so
Fallback handler could not load library /home/balu/.local/share/Steam/SteamApps/common/rust/legacy/rust_Data/Mono/x86/lib/home/balu/.local/share/Steam/SteamApps/common/rust/legacy/rust_Data/Plugins/x86/liblibrust.so
DllNotFoundException: /home/balu/.local/share/Steam/SteamApps/common/rust/legacy/rust_Data/Plugins/x86/liblibrust.so
hmm, looks familiar?
 

Viproz

Moderator
Moderator
Aug 12, 2014
39
9
8
France
Nice thanks for the -nographics arg it works like a charm !

For the paths, it's just a bug with the log, in reality it does not search for theses paths, you can see exactly where it it searching by adding "strace -o readlog -Ff -tt " before the command, the logs of the file accessed will be in readlog
Also I'll try to place the "libsteam_api.so" of the game in the folder of the executable to see if that works instead of doing a symlink to "usr/lib"
 

balu92

Moderator
Moderator
Jul 11, 2014
338
75
28
33
you should add -e open,access option to filter the output of strace ;) also try to run the server directly from steam somehow, if you have the chance
 

balu92

Moderator
Moderator
Jul 11, 2014
338
75
28
33
and note that the last log is from a working legacy client, it works when I start it from steam, but gives me that dllnotfoundexception when I try to run it directly
 

mikec

Master Of All That I Survey
Administrator
Jul 12, 2014
296
152
28
Los Angeles, California, USA
./rust_server.x86_64 -batchmode -logFile test
But I just tested on my dedicated server (running debian jessie) and even with the -batchmode arg (btw it's weird to write batch instead on bash) it want's a valid X server so....
Code:
sudo apt-get install xvfb
xvfb-run --auto-servernum --server-args='-screen 0 640x480x24:32' ./rust_server.x86_64 -batchmode -logFile test