1. Hello,

    We just bought a 32GB dedicated game server through OVH.com however originally they planned on releasing Windows with this model however due to a bunch of reasons that aren't important they will NOT be offering windows on this model unless I upgrade to the very expensive step up. Good thing is, I've heard great things about Rust/Oxide on Wine. My question is, how does Wine run? Does it run along side of Linux? Or is it a separate VM environment that I choose what programs I want to run under it? Is there any ill affects or would I be safe to run a stable production server on Wine?

    In advanced, thanks.
     
  2. Wulf

    Wulf Community Admin

    Wine just allows you to run Windows executables on Linux. Some work, some don't, some require a bit of work. I've never ran a Rust server on Wine for Linux, so I can't really tell you about the performance. You can find a few threads and stickies on setting it up though.
     
  3. I have heard that wine and linux is no good but maybe thats because I wasn't told by a professional someone who does it for a job. It would be great to know if it all works out well in the end and whats benefits/drawbacks youre facing.
     
  4. It seems that you dont really have a choice ...
    Take ubuntu 14.04 or higher with a desktop environment for it to work.
     
  5. Yeah I don't have one. :( We'll prob just Oracle VM and put a windows build on it.
     
  6. with OVH you can. Just reinstall your server with ubuntu higher then 14.04 and with a desktop environment.
    I use Soyoustart, but it's a branch of OVH so you should have the same stuff as i do.
    (i actually use xubuntu or something like that)
     
  7. Do you notice any ill effects with Rust or does it run fine?
     
  8. seems to run fine
     
  9. Good to know that's an option. I've just contacted OVH and they said it's the template they use to install Windows and the price of the licensing that's the issue. (With this specific box.)

    I was told I should be able to manual provide my own copy and install it through the KVM, so we'll see how this goes. I have a copy of 2012 R2 I can throw on it.
     
  10. If its a dedicated box then they are not restricted to SPLA licencing and this allows you to provide your own licence or leave the box unlicenced as technically you are leasing the box and not a part of any shared server resources like a VPS would typically be tied to.

    The whole point of buying dedi boxes is to use them for any retarded things that you want really.

    The provider has no obligation to do anything with the OS on a dedicated box, and you should be given some sort of console control or have been asked what distro you wanted loaded as they provisioned.
     
  11. What provider do you use?
     
  12. You can install your own copy of Windows on OVHs servers if you know how. It's a bit tricky so I'm not explaining how it works. Google will help.
    It even works without having KVM or similiar tools. You just need to install Debian and you will be able to install Windows through Debians rescue mode.

    Also Rust on Wine runs actually pretty good. I had a server with average 30 people on it and no crashes or lags. It consumes a bit more CPU power but that shouldn't be the problem if you have a decent dedicated server.

    How it works:
    - Using Ubuntu 14.04 (STOCK! Do not use custom images which are provided by some companies like OVH).
    - Then all you need to install is: "wine1.7" "winetricks" "wine-gecko2.40" "libc6-amd64" "xvfb".
    - Some of them are only available in "ppa:ubuntu-wine/ppa" (add the repo before with "add-apt-repository ppa:ubuntu-wine/ppa").
    - Get the linux steamcmd and force it to install the Windows Rust version: "steamcmd.sh +\@sSteamCmdForcePlatformType windows +login anonymous +app_update 258550 -beta experimental"
    - Before starting your server the first time, execute: "wineboot --update"
    - Install Oxide if you want
    - To start your server use:
    WINEARCH=win64 WINEPREFIX=~/.wine64 /usr/bin/xvfb-run --auto-servernum --server-args='-screen 0 640x480x24:32' /usr/bin/wine RustDedicated -batchmode -load -YOUR OTHER STARTING PARAMETERS HERE

    Collected this information on Reddit/Oxide Forums/Google and it worked for me several times on different machines already.
    Feel free to PM me if you need asistance :)
     
    Last edited by a moderator: Oct 30, 2015
  13. Sorry folks, I suppose I should of marked this as solved. I've figured this out awhile back, thank you all for your help and responses. I was able to install Windows 2012 via a KVM console and provide my own license as suggested in above posts.
     
  14. EDIT: Nevermind.
     
    Last edited by a moderator: Dec 5, 2015