Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0006459opensim[REGION] Specific OpenSim Modulepublic2012-12-12 07:132015-02-28 12:12
Reporterpks71500 
Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusnewResolutionopen 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0006459: XmlRpcV2 Error
DescriptionHello

I try to install OpenSim 0.7.4 on CentOS 6.2.
But when I ecexute mono OpenSim.exe.
I got below message.

 10:01:52 - [MODULES]: Could not load types for plugin DLL CookComputing.XmlRpcV2, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null. Exception The classes in the module cannot be loaded. at (wrapper managed-to-native) System.Reflection.Assembly:GetTypes (System.Reflection.Assembly,bool)
  at System.Reflection.Assembly.GetTypes () [0x00000] in <filename unknown>:0
  at OpenSim.Region.Framework.ModuleLoader.LoadModules (System.String dllName) [0x00000] in <filename unknown>:0
10:01:52 - [APPLICATION]:
APPLICATION EXCEPTION DETECTED: System.UnhandledExceptionEventArgs

Exception: System.Reflection.ReflectionTypeLoadException: The classes in the module cannot be loaded.
  at (wrapper managed-to-native) System.Reflection.Assembly:GetTypes (System.Reflection.Assembly,bool)
  at System.Reflection.Assembly.GetTypes () [0x00000] in <filename unknown>:0
  at OpenSim.Region.Framework.ModuleLoader.LoadModules (System.String dllName) [0x00000] in <filename unknown>:0

Application is terminating: True
[ERROR] FATAL UNHANDLED EXCEPTION: System.Reflection.ReflectionTypeLoadException: The classes in the module cannot be loaded.
  at (wrapper managed-to-native) System.Reflection.Assembly:GetTypes (System.Reflection.Assembly,bool)
  at System.Reflection.Assembly.GetTypes () [0x00000] in <filename unknown>:0
  at OpenSim.Region.Framework.ModuleLoader.LoadModules (System.String dllName) [0x00000] in <filename unknown>:0

anybody please help me...
TagsNo tags attached.
Git Revision or version number
Run ModeStandalone (1 Region)
Physics EngineBasicPhysics
Script Engine
EnvironmentMono / Linux64
Mono Version2.10
Viewer
Attached Files

- Relationships

-  Notes
(0023225)
nebadon (administrator)
2012-12-12 07:26
edited on: 2012-12-12 07:26

I am guessing that you are missing mono packages, I know mono on CentOS can be a bit more difficult, are you installing this from packages in their repo or compiling mono yourself, check to see if there is a package named "mono-complete" and install it if there is, then try again.

(0023226)
pks71500 (reporter)
2012-12-12 07:32
edited on: 2012-12-12 07:33

Thanks for replying.

Actually. It was very difficult to set up mono on CentOS.

I followed below steps.

http://fealves78.blogspot.com/2012/08/install-mono-and-monodevelop-on-centos.html [^]

If you know how to check mono package, please let me know.

(0023228)
nebadon (administrator)
2012-12-12 07:33
edited on: 2012-12-12 07:34

try this :

sudo yum install -y mono-complete

(0023229)
pks71500 (reporter)
2012-12-12 07:37

I tried but.

[root@localhost ~]# sudo yum install -y mono-complete
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile

 * base: mirror.cs.vt.edu
 * extras: mirror.trouble-free.net
 * updates: centos.mirror.nac.net
Setting up Install Process
No package mono-complete available.
(0023230)
pks71500 (reporter)
2012-12-12 07:39

[root@localhost ~]# mono -V
Mono JIT compiler version 2.10.5 (tarball Fri Oct 28 10:20:24 IST 2011)
Copyright (C) 2002-2011 Novell, Inc, Xamarin, Inc and Contributors. www.mono-project.com
        TLS: __thread
        SIGSEGV: altstack
        Notifications: epoll
        Architecture: amd64
        Disabled: none
        Misc: debugger softdebug
        LLVM: supported, not enabled.
        GC: Included Boehm (with typed GC and Parallel Mark)
[root@localhost ~]#
(0023231)
nebadon (administrator)
2012-12-12 07:42

ok well I do not think mono-devel is enough to get opensimulator running you need the complete mono installation for it to run it. The only other suggestion I can offer is to compile mono yourself, unfortunately a lot of people struggle with mono and opensimulator on CentOS.

Give these instructions a shot and if you have any questions let me know, you will likely run into some issues with the pre-req package names, they will not be exactly what I have listed on these instructions, I have not tried compiling mono on CentOS myself, i guess maybe i should give it a go and update these instructions for CentOS as well :

http://forums.osgrid.org/viewtopic.php?f=14&t=2194 [^]

Hope this helps.
(0023232)
zadark (reporter)
2012-12-12 08:58

For Centos 6.3
If some mono components are already installed, remove.

Use this link
http://download.opensuse.org/repositories/Mono:/EL6/RHEL6/Mono:EL6.repo [^]

[Mono_EL6]
name=Mono 2.10.6 for Enterprise Linux 6 (RHEL6)
type=rpm-md
baseurl=http://download.opensuse.org/repositories/Mono:/EL6/RHEL6/ [^]
gpgcheck=1
gpgkey=http://download.opensuse.org/repositories/Mono:/EL6/RHEL6/repodata/repomd.xml.key [^]
enabled=1

Copy paste the above to a file named mono.repo
Copy mono.repro to folder /etc/yum.repos.d/

yum clean
if you do
yum list Mono* (note the uppercase M)
This will list all the components available on the repro

yum install mono-complete.x86_64
or
yum install mono-complete.i386

Confirm installation:
[user1@localhost Desktop]$ mono -V
Mono JIT compiler version 2.10.6 (tarball Mon Mar 5 10:13:25 UTC 2012)
Copyright (C) 2002-2011 Novell, Inc, Xamarin, Inc and Contributors. www.mono-project.com
    TLS: __thread
    SIGSEGV: altstack
    Notifications: epoll
    Architecture: amd64
    Disabled: none
    Misc: debugger softdebug
    LLVM: supported, not enabled.
    GC: Included Boehm (with typed GC and Parallel Mark)
(0023233)
nebadon (administrator)
2012-12-12 09:00

thanks Zadark, this is great info! I am downloading CentOS 6.3 now, i could not even find a v6.2 iso anywhere very strange. I will try to document if i can compiling mono yourself on CentOS and update my instructions on the OSgrid forums.
(0023234)
nebadon (administrator)
2012-12-12 10:33

I have updated the instructions here : http://forums.osgrid.org/viewtopic.php?f=14&t=2194&start=0 [^] to include CentOS6 now as well, I am in the process of compiling Mono 2.10.8 myself and it seems to be going just fine.
(0023235)
pks71500 (reporter)
2012-12-12 15:30
edited on: 2012-12-12 15:31

I tried Nebadon and Zadark links.

but in both systems,I got below message, when I executed OpenSim.exe

18:20:29 - [APPLICATION]:
APPLICATION EXCEPTION DETECTED: System.UnhandledExceptionEventArgs

Exception: System.TypeInitializationException: An exception was thrown by the ty pe initializer for System.Drawing.GDIPlus ---> System.DllNotFoundException: gdip lus.dll
  at (wrapper managed-to-native) System.Drawing.GDIPlus:GdiplusStartup (ulong&,S ystem.Drawing.GdiplusStartupInput&,System.Drawing.GdiplusStartupOutput&)
  at System.Drawing.GDIPlus..cctor () [0x00000] in <filename unknown>:0
  --- End of inner exception stack trace ---
  at System.Drawing.Bitmap..ctor (Int32 width, Int32 height, PixelFormat format) [0x00000] in <filename unknown>:0
  at System.Drawing.Bitmap..ctor (Int32 width, Int32 height) [0x00000] in <filen ame unknown>:0
  at (wrapper remoting-invoke-with-check) System.Drawing.Bitmap:.ctor (int,int)
  at OpenSim.Services.MapImageService.MapImageService..ctor (IConfigSource confi g) [0x00000] in <filename unknown>:0
  at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (S ystem.Reflection.MonoCMethod,object,object[],System.Exception&)
  at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invok eAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globa lization.CultureInfo culture) [0x00000] in <filename unknown>:0
InnerException: System.DllNotFoundException: gdiplus.dll
  at (wrapper managed-to-native) System.Drawing.GDIPlus:GdiplusStartup (ulong&,S ystem.Drawing.GdiplusStartupInput&,System.Drawing.GdiplusStartupOutput&)
  at System.Drawing.GDIPlus..cctor () [0x00000] in <filename unknown>:0

Application is terminating: True
[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeInitializationException: An except ion was thrown by the type initializer for System.Drawing.GDIPlus ---> System.Dl lNotFoundException: gdiplus.dll
  at (wrapper managed-to-native) System.Drawing.GDIPlus:GdiplusStartup (ulong&,S ystem.Drawing.GdiplusStartupInput&,System.Drawing.GdiplusStartupOutput&)
  at System.Drawing.GDIPlus..cctor () [0x00000] in <filename unknown>:0
  --- End of inner exception stack trace ---
  at System.Drawing.Bitmap..ctor (Int32 width, Int32 height, PixelFormat format) [0x00000] in <filename unknown>:0
  at System.Drawing.Bitmap..ctor (Int32 width, Int32 height) [0x00000] in <filen ame unknown>:0
  at (wrapper remoting-invoke-with-check) System.Drawing.Bitmap:.ctor (int,int)
  at OpenSim.Services.MapImageService.MapImageService..ctor (IConfigSource confi g) [0x00000] in <filename unknown>:0
  at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (S ystem.Reflection.MonoCMethod,object,object[],System.Exception&)
  at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invok eAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globa lization.CultureInfo culture) [0x00000] in <filename unknown>:0

(0023236)
nebadon (administrator)
2012-12-12 15:40

did you compile libgdiplus? there are 2 parts to my instructions the 1st part you have to compile libgdiplus, then mono. anyway it looks like that is what you are missing.

- Issue History
Date Modified Username Field Change
2012-12-12 07:13 pks71500 New Issue
2012-12-12 07:26 nebadon Note Added: 0023225
2012-12-12 07:26 nebadon Note Edited: 0023225 View Revisions
2012-12-12 07:32 pks71500 Note Added: 0023226
2012-12-12 07:33 pks71500 Note Edited: 0023226 View Revisions
2012-12-12 07:33 nebadon Note Added: 0023228
2012-12-12 07:34 nebadon Note Edited: 0023228 View Revisions
2012-12-12 07:37 pks71500 Note Added: 0023229
2012-12-12 07:39 pks71500 Note Added: 0023230
2012-12-12 07:42 nebadon Note Added: 0023231
2012-12-12 08:58 zadark Note Added: 0023232
2012-12-12 09:00 nebadon Note Added: 0023233
2012-12-12 10:33 nebadon Note Added: 0023234
2012-12-12 15:30 pks71500 Note Added: 0023235
2012-12-12 15:31 pks71500 Note Edited: 0023235 View Revisions
2012-12-12 15:40 nebadon Note Added: 0023236


Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker