RunUO Community

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Who's running RunUO successfully on Mono/Linux?

Deimos

Page
Who's running RunUO successfully on Mono/Linux?

I'm curious how many are running RunUO on Linux successfully?

Have you customized your shard with additional scripts? Do they work ok?
 

SiENcE

Sorceror
We are running a heavy modified version of RunUO/Mono (minor Core changes) on Linux Debian, but it's only a Testshard with it's own Map used for Iris2 testing.

Iris2 Testshard
 

ntony

Sorceror
My shard is running on Mono/Linux using RunUO 2.0 revision 301
I have made some modifications on it. It has been running for a year. Work like a charm.
 

pieduriens

Wanderer
ntony;819684 said:
My shard is running on Mono/Linux using RunUO 2.0 revision 301
I have made some modifications on it. It has been running for a year. Work like a charm.

Hay, maybe you can give some hints, how to setup like, mono RunUO.exe running in server procees, not to session on my PuTTY.
When i close my PyTTY, who are the server console, when i run a shard ?
Cheers :)
 

ntony

Sorceror
pieduriens;821446 said:
Hay, maybe you can give some hints, how to setup like, mono RunUO.exe running in server procees, not to session on my PuTTY.
When i close my PyTTY, who are the server console, when i run a shard ?
Cheers :)

It was pretty easy. I have some modification on the socket pool to resolve some problem on Mono 1.8
But if you are running RunUO 2.0 Final on Mono 2.0 or later. You should have nothing to do to have RunUO work like a charm. Mark has uploaded the RunUO package compiled by Mono. I have tried the RunUO 2.0 Final Mono package on Ubuntu Linux 9.04 with Mono 2.0. It was perfect. Thanks a lot to Mark!

May you could provide some more information about your environment to let other ladies and gentlemen to help you? i.e., RunUO version, Linux distribution and version, Mono version.


I'm start my RunUO on Linux using below command:

Code:
nohup mono RunUO.exe -debug >> console.log &

nohup: let your RunUO not being terminated when you logout
>> console.log: pile the console output to a file "console.log"
&: in the last makes the process run as background
 

pieduriens

Wanderer
Thanks,

I have ubuntu kermic 9.10 - server edition, and i use simple shh with PuTTY

Mono JIT compiler version 2.4 (tarball Wed Dec 2 20:57:04 EET 2009)
Copyright (C) 2002-2008 Novell, Inc and Contributors. Main Page - Mono
TLS: __thread
GC: Included Boehm (with typed GC)
SIGSEGV: altstack
Notifications: epoll
Architecture: x86
Disabled: none
Mu RunUO version: Version 2.0


Code:
RunUO - [www.runuo.com] Version 2.0, Build 3344.2856
Core: Running on .NET Framework Version 2.0.50727
Core: Unix environment detected
Scripts: Compiling C# scripts...done (0 errors, 1 warnings)
[COLOR="Red"]Warnings:[/COLOR]
 + Gumps/HouseGumpAOS.cs:[B]
    CS1717: Line 807: Assignment made to same variable; did you mean to assign something else?[/B]
Scripts: Skipping VB.NET Scripts...done (use -vb to enable)
Scripts: Verifying...done (2120 items, 500 mobiles)
Regions: Loading...done
World: Loading...done (100830 items, 2541 mobiles) (3.63 seconds)
ServerList: Auto-detecting public IP address...done (83.223.140.235)
Restricting client version to 6.0.12.4. Action to be taken: LenientKick
Listening: 127.0.0.1:2593
Listening: 192.168.0.236:2593
[B][COLOR="Red"]Cleanup[/COLOR]: Detected 1 inaccessible items, including 1 bank boxes, removing..[/B]
Why warning and why Cleanup ?





Cheers
 

ntony

Sorceror
pieduriens;821451 said:
Thanks,

I have ubuntu kermic 9.10 - server edition, and i use simple shh with PuTTY

Mono JIT compiler version 2.4 (tarball Wed Dec 2 20:57:04 EET 2009)
Copyright (C) 2002-2008 Novell, Inc and Contributors. Main Page - Mono
TLS: __thread
GC: Included Boehm (with typed GC)
SIGSEGV: altstack
Notifications: epoll
Architecture: x86
Disabled: none
Mu RunUO version: Version 2.0


Code:
RunUO - [www.runuo.com] Version 2.0, Build 3344.2856
Core: Running on .NET Framework Version 2.0.50727
Core: Unix environment detected
Scripts: Compiling C# scripts...done (0 errors, 1 warnings)
[COLOR="Red"]Warnings:[/COLOR]
 + Gumps/HouseGumpAOS.cs:[B]
    CS1717: Line 807: Assignment made to same variable; did you mean to assign something else?[/B]
Scripts: Skipping VB.NET Scripts...done (use -vb to enable)
Scripts: Verifying...done (2120 items, 500 mobiles)
Regions: Loading...done
World: Loading...done (100830 items, 2541 mobiles) (3.63 seconds)
ServerList: Auto-detecting public IP address...done (83.223.140.235)
Restricting client version to 6.0.12.4. Action to be taken: LenientKick
Listening: 127.0.0.1:2593
Listening: 192.168.0.236:2593
[B][COLOR="Red"]Cleanup[/COLOR]: Detected 1 inaccessible items, including 1 bank boxes, removing..[/B]
Why warning and why Cleanup ?





Cheers

I don't have your HouseGumpAOS.cs, I don't know.

The clean up maybe there is object losing its link to parent. I don't really understand inaccessible items problem as well. Maybe leaving it to RunUO core developers.
 
pieduriens;821451 said:
Thanks,

I have ubuntu kermic 9.10 - server edition, and i use simple shh with PuTTY

Hi I tried using the same setup, accept no putty.. I have the sevrver here and couldn't get wine and the client application installed from the command line. would you mind sharing with me how to do this, or if it even needs to be done? The RunUO.exe asks for the directory when it compiles.. so it seems its necessary.. anyway. I need help from ground up if you have a little time.

Thanks,

George
 
Cleanup: Detected 1 inaccessible items, including 1 bank boxes, removing..
Why Cleanup?


when a character or account gets deleted, their bankbox and backpack get deleted as well, however it doesnt happen until the next restart.
 

Felladrin

Sorceror
I've just compiled RunUO on Ubuntu 9.10 and it seems to be working perfectly.

Before I was using RunUO for Windows through VirtualBox.
 

carve

Wanderer
Just finished transferring my Win2k8 setup to a fresh CentOS 5.4 box, and after about a hour of tinkering around I've managed to convert & finish setting up our server on linux, saves have even dropped dramaticly!

Good job RunUO Team! :)

Edit:
Forgot to mention, I'm running with:

RunUO 2.1 (from latest devel), with custom scripts & core edits for pre-t2a.
Mono 2.6.1
and latest zlib (libz)
 

Jeff

Lord
Might want to speak to mark about that version of Mono, one of the later version had a HUGE memory leak, and i believe it was that version.
 

_Epila_

Sorceror
pieduriens;821451 said:
Thanks,

I have ubuntu kermic 9.10 - server edition, and i use simple shh with PuTTY

Mono JIT compiler version 2.4 (tarball Wed Dec 2 20:57:04 EET 2009)
Copyright (C) 2002-2008 Novell, Inc and Contributors. Main Page - Mono
TLS: __thread
GC: Included Boehm (with typed GC)
SIGSEGV: altstack
Notifications: epoll
Architecture: x86
Disabled: none
Mu RunUO version: Version 2.0


Code:
RunUO - [www.runuo.com] Version 2.0, Build 3344.2856
Core: Running on .NET Framework Version 2.0.50727
Core: Unix environment detected
Scripts: Compiling C# scripts...done (0 errors, 1 warnings)
[COLOR="Red"]Warnings:[/COLOR]
 + Gumps/HouseGumpAOS.cs:[B]
    CS1717: Line 807: Assignment made to same variable; did you mean to assign something else?[/B]
Scripts: Skipping VB.NET Scripts...done (use -vb to enable)
Scripts: Verifying...done (2120 items, 500 mobiles)
Regions: Loading...done
World: Loading...done (100830 items, 2541 mobiles) (3.63 seconds)
ServerList: Auto-detecting public IP address...done (83.223.140.235)
Restricting client version to 6.0.12.4. Action to be taken: LenientKick
Listening: 127.0.0.1:2593
Listening: 192.168.0.236:2593
[B][COLOR="Red"]Cleanup[/COLOR]: Detected 1 inaccessible items, including 1 bank boxes, removing..[/B]
Why warning and why Cleanup ?



Cheers


this warning, CS1717, means in the line 807 in your HouseGumpAOS.cs has one of the three following errors
*Writing a = a as the condition of an if statement, such as if (a = a). You probably meant to say if (a == a), which is always true, so you could write this more concisely as if (true).
*Mistyping. You probably meant to say a = b.
*In a constructor where the parameter has the same name as the field, not using the this keyword: you probably meant to say this.a = a.
More info, check the error link here

about the cleanup, i cant say much more than the message
 

Jeff

Lord
_Epila_;830403 said:
this warning, CS1717, means in the line 807 in your HouseGumpAOS.cs has one of the three following errors
*Writing a = a as the condition of an if statement, such as if (a = a). You probably meant to say if (a == a), which is always true, so you could write this more concisely as if (true).
*Mistyping. You probably meant to say a = b.
*In a constructor where the parameter has the same name as the field, not using the this keyword: you probably meant to say this.a = a.
More info, check the error link here

about the cleanup, i cant say much more than the message

4 months to late :(
 
Top