1. How do I download the windows version of Rust DS on Linux? (No LGSM)
    If I use steamcmd it just downloads the linux version.
    Should I download the windows DS using my PC and then upload all the files to the VPS?

    Does running Wine with windows DS still give better performance then running the unoptimized linux DS? (On Debian 8)

    When I ran the linux DS I couldn't send any commands to the console due to the 'no output glitch'. Couldn't get rcon working either. This made the DS pretty much useless haha.
     
  2. Wulf

    Wulf Community Admin

    If you want to force SteamCMD to download a difference version, just use @sSteamCmdForcePlatformType "windows" before downloading it.

    The Linux server has no console, it's not a glitch, it just doesn't exist.
     
  3. Yup. I perceive it as a glitch. According to Garry, its a limitation in Unity that he had to hack his way around something just to make it work with Windows. (But you probably already know that)

    Thanks for your help.
     
  4. Wulf

    Wulf Community Admin

    We actually create our own console, which we likely will do for Linux as well if we find a good solution.
     
  5. Wait, so your saying the windows DS has no console either unless your install oxidemod? Must have read a post wrong haha.
     
  6. Wulf

    Wulf Community Admin

    No, Rust has one, but we replace it with our own for extended features like command history, tab completion, etc.
     
  7. I'm struggling to get wine to run rust on debian 8. Something about compiling a shared wow64 but the wiki page for that doesn't make any sense.
    For example: Building Wine - WineHQ Wiki
    Neither of these directories reflect my wine install. (apt-get install wine)
    Code:
    ~/wine-dirs/wine64-build/
    ../wine-source/configure --enable-win64
    
    Apparently I need xpra to prevent the driver error. (apt-get install xpra) Tried "xpra start :100 --start-child=run.sh". Didn't do much.
    Any idea where I can get started? I find a lot of stuff for ubuntu or its outdated. I haven't installed oxide yet either.
    Startup script: "WINEARCH=win64 WINEPREFIX=~/.wine64 wine RustDedicated.exe -batchmode -load"

    Error:
    Code:
    fixme:service:scmdatabase_autostart_services Auto-start service L"MountMgr" failed to start: 2
    Application tried to create a window, but no driver could be loaded.
    Make sure that your X server is running and that $DISPLAY is set correctly.
    err:systray:initialize_systray Could not create tray window
    fixme:heap:HeapSetInformation 0x3a4000 0 0x23fda0 4
    fixme:system:SetProcessDPIAware stub!
    fixme:heap:HeapSetInformation 0x1c3d000 0 0x23f200 4
    Mono path[0] = 'Z:/home/main/rust/RustDedicated_Data/Managed'
    Mono path[1] = 'Z:/home/main/rust/RustDedicated_Data/Mono'
    Mono config path = 'Z:/home/main/rust/RustDedicated_Data/Mono/etc'
    wine: Call from 0x7f44a1ab4cfc to unimplemented function KERNEL32.dll.RtlInstallFunctionTableCallback, aborting
    Crash!!!
    
     
  8. Wulf

    Wulf Community Admin

    There's a thread on installing via Wine or Linux directly, you may want to take a look at those. I'm not personally familiar with either setup.
     
  9. Yea, I've been following that.