Is it possible Fougerite in Linux? (WINE OR NATIVE)

Felipe Chamorro

New Member
Member
Jan 8, 2017
3
3
3
45
Hello Fougerite people, I would like to know if I can open a Fougerite rust legacy server, in Linux either with WINE (emulation) or Natively, since I try to do it with WINE and it gives me too many problems or failures like:

"
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:system:SetProcessDPIAware stub!
Mono path[0] = 'Z:/root/rust/rust_server_151/rust_server_Data/Managed'
Mono path[1] = 'Z:/root/rust/rust_server_151/rust_server_Data/Mono'
Mono config path = 'Z:/root/rust/rust_server_151/rust_server_Data/Mono/etc'
fixme:win:EnumDisplayDevicesW ((null),0,0x33f4b8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW (L"\\\\.\\DISPLAY1",0,0x33f4b8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),1,0x33f4b8,0x00000000), stub!
err:pulse:pulse_contextcallback Context failed: Connection refused
ALSA lib confmisc.c:768:(parse_card) cannot find card '0'
ALSA lib conf.c:4248:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4248:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name
ALSA lib conf.c:4248:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:4727:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM default
ALSA lib confmisc.c:768:(parse_card) cannot find card '0'
ALSA lib conf.c:4248:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4248:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name
ALSA lib conf.c:4248:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:4727:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM default
fixme:dbghelp:validate_addr64 Unsupported address fffffffff73a0000
fixme:dbghelp:validate_addr64 Unsupported address fffffffff7390000
fixme:dbghelp:validate_addr64 Unsupported address fffffffff7330000
fixme:dbghelp:validate_addr64 Unsupported address fffffffff6de0000
fixme:dbghelp:validate_addr64 Unsupported address fffffffff6c80000
fixme:dbghelp:validate_addr64 Unsupported address fffffffff6c30000
fixme:dbghelp:validate_addr64 Unsupported address fffffffff66b0000
err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x7bc37151

"

I am using Google Translate

Thank you
 
  • Like
Reactions: userleg and SILVA

gintaras

Plugin Developer
Plugin Developer
Jan 10, 2017
68
138
8
With wine you can lauch but its buggy very buggy and unstable i had server for a month its bad idea
 

BogdanWDK

Administrator
Administrator
Jul 31, 2014
109
285
63
29
United Kingdom
Considering gameserver providers are using linux servers (mostly debian/centos) it is possible but i guess you need some extra libs in order to run it up as it should. @DreTaX should be able to help you with your queries regarding how to run a server on linux.
 
  • Like
Reactions: userleg

tarynkelley

Retired Staff
Retired Staff
Trusted Member
Nov 14, 2015
575
178
28
Parts Unknown
Found some notes of me what is necessary for the Ubuntu version 16.04, but you need to have advanced linux knowledge:

1. http://ubuntuhandbook.org/index.php/2017/01/install-wine-2-0-ubuntu-16-04-14-04-16-10/ - Install Wine 2.0 (Staging) via official Wine PPA

2. https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-vnc-on-ubuntu-16-04

Login via VNC

3. (Create .sh file)

/opt/wine-staging/bin/wine rust_server.exe -batchmode -nographics -hostname "My server" -maxplayers 50 -port 28015 -datadir "/home/rust/rust_server_Data/"

I cannot recommend this solution, since it can run unstable and with low performance.
 
  • Informative
Reactions: Jakkee

BogdanWDK

Administrator
Administrator
Jul 31, 2014
109
285
63
29
United Kingdom
I once managed to get my server up & running on linux and it could ran ~30 hours straight but then some issues occured so it needed restart. I'll throw a look over old server files to see if i can find anything useful.
 

gintaras

Plugin Developer
Plugin Developer
Jan 10, 2017
68
138
8
yeap ir works i had server for 2 months but its like lottery when wine will make shit crash :D its like 1h or 72h random shit
 

BogdanWDK

Administrator
Administrator
Jul 31, 2014
109
285
63
29
United Kingdom
You might be right, but i wonder @DreTaX since you managed to decompile client source, can't we do the same with rust server and maybe modify it and make it run much better and maybe a fancy pink(or pinkish kek) GUI ?
 

Mehran

Member
Trusted Member
Member
Jun 23, 2015
39
3
8
31
fougerite or rust buster just hooked to the server and the client.
to changing the files to be worked on linux it needed to recompile the fougerite and also all servers dll and the rustdedicate.exe for linux .
 
Last edited: