Setting up a server on Wine
Discussion in 'Guides and Tips' started by Wulf, Jun 9, 2015.
-
-
-
Wulf Community Admin
-
-
both work
-
The sticky tutorial for setting up wine for rust servers isn't detailed enough.
Can someone give me a tutorial from a brand new install of Ubuntu 14.04 server of what I need to install/ do? -
I get these errors -
Code:wine: '/home/live' is not owned by you, refusing to create a configuration directory there -su: x12: command not found -su: x2: command not found -su: Kits: command not found -su: InstaCraft: command not found -su: TPR/Homes: No such file or directory -su: Active: command not found
-
oxidemod.org/threads/csharpcompiler-run-as-x64.8877/#post-95980
www.ubuntu.com/download/server/install-ubuntu-server
help.ubuntu.com/community/WineServer
roundoverlinux.blogspot.ru/2013/03/how-to-install-wine-how-to-install-and.html
askubuntu.com/questions/316025/how-to-install-and-configure-wine
forums.tornbanner.com/showthread.php/3635-How-to-Linux-Dedicated-server-(WINE) -
If someone could message me and give me some extra help, that would be greatly appreciated
-
sudo wine ?
you cant use sudo while trying to launch wine. -
Code:fixme:eek:le:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046} fixme:heap:RtlSetHeapInformation 0x16a0000 0 0x158fce0 4 stub fixme:system:SetProcessDPIAware stub! fixme:heap:RtlSetHeapInformation 0x2e20000 0 0x158f160 4 stub Mono path[0] = 'Z:/home/live/Rust/rust/RustDedicated_Data/Managed' Mono path[1] = 'Z:/home/live/Rust/rust/RustDedicated_Data/Mono' Mono config path = 'Z:/home/live/Rust/rust/RustDedicated_Data/Mono/etc' fixme:win:EnumDisplayDevicesW ((null),0,0x158f220,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),1,0x158f220,0x00000000), stub! 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.
-
I gotta ask but, has anyone found an "elegant way" to restart the server? is there a way to send console commands to the server window when it's running under Xvfb?
Right now I just use killall (which should send SIGTERM to it) -
Use RCon
-
Any command line rcon tool that you would recommend?
-
For those running on Debian, you can use the Ubuntu repository from the first post.
You only need to change the name of your distribution (eg jessie) to an Ubuntu one, I tested it with trusty and it worked.
If you've installed the repo with apt-add-repo the File is: /etc/apt/sources.list.d/ubuntu-wine-ppa-jessie.list
Or you can do:
Code:echo "deb http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu trusty main" > "/etc/apt/sources.list.d/ubuntu-wine-ppa-trusty.list" apt-get update apt-get install wine1.7 winetricks
-
For those interested, i'm running the rust server on a freshly installed gentoo, all you really need is the wine/xorg-server packages
You'll need a multilib profile and the following package specific use flags:
x11-base/xorg-server minimal -xorg xvfb
app-emulation/wine X
Wine 1.7 will have to be unmasked and a bunch of packages will need the abi_x86_32 flag to compile properly but portage will tell you what you need.
Sorry that this is brief but considering how difficult gentoo is to use i assume that you know how to do what i just saidyou can just read the second post in this topic for the rust specific details to get everything setup right.
Last edited by a moderator: Aug 22, 2015 -
used: ubuntu-14.04.3-desktop-amd64.iso
got stuck here:
Code:fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046} fixme:heap:RtlSetHeapInformation 0x340000 0 0x22fce0 4 stub fixme:system:SetProcessDPIAware stub! fixme:heap:RtlSetHeapInformation 0x17e0000 0 0x22f160 4 stub Mono path[0] = 'Z:/home/julius/steamcmd/rust/RustDedicated_Data/Managed' Mono path[1] = 'Z:/home/julius/steamcmd/rust/RustDedicated_Data/Mono' Mono config path = 'Z:/home/julius/steamcmd/rust/RustDedicated_Data/Mono/etc' fixme:win:EnumDisplayDevicesW ((null),0,0x22f220,0x00000000), stub! fixme:win:EnumDisplayDevicesW (L"\\\\.\\DISPLAY1",0,0x22f220,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),1,0x22f220,0x00000000), stub!
nothing is happening after this line. Any ideas how i can solve it?
Nvm, i got it up and running!Last edited by a moderator: Aug 22, 2015 -
Hey guys can someone give me a tutorial from a brand new install of Ubuntu 14 server of what I need to install/ do?
I tried Wulfs script already but got thousands of problems
I tryed to get sharded64 wine but its to complicated dont know where rly to start
So i will install a fresh Ubuntu 14 minimal on my Root server and there i need a howto -
reinstalled everything with: Xubuntu Desktop 14.04 "Trusty Tahr"
and works now
i guess it's not compatible with ubuntu versions lower then 14.04