1. what's the point XD? rust doesn't have a linux dedi server :(
    [DOUBLEPOST=1439482709][/DOUBLEPOST]
    Code:
    6:14 PM [Info] Loading Oxide core v2.0.1278...
    6:14 PM [Info] Loading extensions...
    6:14 PM [Error] Failed to load extension Oxide.Ext.Lua (DllNotFoundException: lua52)
    6:14 PM [Debug]   at (wrapper managed-to-native) KeraLua.NativeMethods:LuaLNewState ()
      at KeraLua.Lua.LuaLNewState () [0x00000] in <filename unknown>:0
      at NLua.LuaLib.LuaLNewState () [0x00000] in <filename unknown>:0
      at NLua.Lua..ctor () [0x00000] in <filename unknown>:0
      at Oxide.Ext.Lua.LuaExtension.InitializeLua () [0x00000] in <filename unknown>:0
      at Oxide.Ext.Lua.LuaExtension.Load () [0x00000] in <filename unknown>:0
      at Oxide.Core.Extensions.ExtensionManager.LoadExtension (System.String filename) [0x00000] in <filename unknown>:0
    6:14 PM [Info] Loaded extension Unity v1.0.1278 by Oxide Team
    6:14 PM [Info] Loaded extension SQLite v1.0.1278 by Oxide Team
    6:14 PM [Info] Loaded extension JavaScript v1.0.1278 by Oxide Team
    6:14 PM [Info] Loaded extension Python v1.0.1278 by Oxide Team
    6:14 PM [Info] Loaded extension CSharp v1.0.1278 by Oxide Team
    6:14 PM [Info] Loaded extension MySql v1.0.1278 by Oxide Team
    6:14 PM [Info] Loaded extension Rust v1.0.1278 by Oxide Team
     
  2. Wulf

    Wulf Community Admin

    It was for 7 Days to Die and others that do/will.
     
  3. if i remove the Oxide.Ext.Lua library:
    Code:
    6:20 PM [Info] Loading Oxide core v2.0.1278...
    6:20 PM [Info] Loading extensions...
    6:20 PM [Info] Loaded extension Unity v1.0.1278 by Oxide Team
    6:20 PM [Info] Loaded extension SQLite v1.0.1278 by Oxide Team
    6:20 PM [Info] Loaded extension JavaScript v1.0.1278 by Oxide Team
    6:20 PM [Info] Loaded extension Python v1.0.1278 by Oxide Team
    6:20 PM [Info] Loaded extension CSharp v1.0.1278 by Oxide Team
    6:20 PM [Info] Loaded extension MySql v1.0.1278 by Oxide Team
    6:20 PM [Info] Loaded extension Rust v1.0.1278 by Oxide Team
    6:20 PM [Info] Using Covalence provider for game 'Rust'
    6:20 PM [Info] Loading plugins...
    6:20 PM [Info] Loaded plugin Unity Core v1.0.0 by Oxide Team
    6:20 PM [Info] Loaded plugin Rust Core v1.0.0 by Oxide Team
    6:20 PM [Error] Failed to load plugin '1' (no source found)
    [DOUBLEPOST=1439482933][/DOUBLEPOST]And the server works without the lua library ^^
     
  4. Wulf

    Wulf Community Admin

    That looks fine. Which arch is your server OS?
     
  5. Ubuntu Desktop 12.04 "Precise Pangolin" LTS + x2go (64bits)
     
  6. now that i need lua plugins it's annoying XD
    stil have the same error, and i couldn't find a way to fix it :/
    server launches with the error, but it doesn't load any lua plugins.
     
  7. Hi

    so i've been fooling around with wine (ubuntu desktop 12)
    and i used to only launch C# plugins with the
    x86 files.

    but now i need the Lua plugins also, but with the x86 i always get this error:
    Code:
    9:57 AM [Error] Failed to load extension Oxide.Ext.Lua (DllNotFoundException: lua52)
    9:57 AM [Debug]   at (wrapper managed-to-native) KeraLua.NativeMethods:LuaLNewState ()
      at KeraLua.Lua.LuaLNewState () [0x00000] in <filename unknown>:0
      at NLua.LuaLib.LuaLNewState () [0x00000] in <filename unknown>:0
      at NLua.Lua..ctor () [0x00000] in <filename unknown>:0
      at Oxide.Ext.Lua.LuaExtension.InitializeLua () [0x00000] in <filename unknown>:0
      at Oxide.Ext.Lua.LuaExtension.Load () [0x00000] in <filename unknown>:0
      at Oxide.Core.Extensions.ExtensionManager.LoadExtension (System.String filename) [0x00000] in <filename unknown>:0 
    BUT if i use the x64 files the lua files work but the CSharpCompiler doesn't and i get this error:
    Code:
    err:module:import_dll Loading library MSVCR120.dll (which is needed by L"Z:\\home\\desktop\\Steam\\steamapps\\common\\rust_dedicated\\monosgen-2.0.dll") failed (error c000007b).
    err:module:import_dll Library monosgen-2.0.dll (which is needed by L"Z:\\home\\desktop\\Steam\\steamapps\\common\\rust_dedicated\\CSharpCompiler.exe") not found
    err:module:LdrInitializeThunk Main exe initialization for L"Z:\\home\\desktop\\Steam\\steamapps\\common\\rust_dedicated\\CSharpCompiler.exe" failed, status c0000135
    So basically it seems that on linux we need both x64 and x86 to make C# and lua working :x
    Or maybe i missed something
    this is the command line i use:
    Code:
    WINEARCH=win64  WINEPREFIX=~/.wine64 wine RustDedicated.exe -batchmode +rcon.ip 0.0.0.0 +rcon.port xxxx +rcon.password xxxxxxxxxxx +server.hostname "Reneb's Oxide Playground" +server.port 28015 +server.identity reneb +server.maxplayers 100 +server.seed 23532523 +server.worldsize 4000 -load 
    [DOUBLEPOST=1440933241][/DOUBLEPOST]
    Code:
    desktop@ns317849:~$ wine --version
    wine-1.7.18
    
     
  8. Wine versions greater than 1.7.30 are shipping VC Runtime 2013 dlls (eg. msvcrt120.dll) which are needed. They can propably also be installed via winetricks but not sure about that...or try to add our shipped ones to your wine installation (also not sure if it will work)
     
  9. so i should get 1.7.30+?
     
  10. Worked for me :

    Code:
    WINEARCH=win64  WINEPREFIX=~/.wine64 xvfb-run --auto-servernum --server-args='-screen 0 640x480x24:32' wine RustDedicated.exe -batchmode +rcon.ip 0.0.0.0 +rcon.port "48000" +rcon.password xxxxxxx +server.hostname "FR - BlackWood Lord's Server" +server.port "28015" +server.identity "nyl_server" +server.maxplayers "50""