Troubleshooting - diva/d2 GitHub Wiki
Β© Crista Lopes. All rights reserved.
1 β For MySQL related errors, see MySql, troubleshooting section
2 β In some Linux/Unix systems you may encounter issues running OpenSim
because of missing packages for running mono. Please look at
http://opensimulator.org/wiki/Build_Instructions
While you donβt need to build this distribution (itβs binary) that
page may give you some ideas for which mono-related packages are
missing.
3 β In some Linux/Unix systems, you may encounter issues related to
the Open Dynamics Engine library, ODE. For example,
07:58:59 β [PHYSICS]: creating OpenDynamicsEngine
07:58:59 β [APPLICATION]: APPLICATION EXCEPTION DETECTED: System.UnhandledExceptionEventArgs
Exception: System.EntryPointNotFoundException: dInitODE
at (wrapper managed-to-native) Ode.NET.d:InitODE ()
at OpenSim.Region.Physics.OdePlugin.OdePlugin.GetScene (System.String sceneIdentifier) [0Γ00000]
at OpenSim.Region.Physics.Manager.PhysicsPluginManager.GetPhysicsScene (System.String physEngineName, System.String meshEngineName, IConfigSource config, System.String regionName) [0Γ00000]
at OpenSim.Region.ClientStack.RegionApplicationBase.GetPhysicsScene (System.String engine, System.String meshEngine, IConfigSource config, System.String osSceneIdentifier) [0Γ00000]
at OpenSim.OpenSimBase.GetPhysicsScene (System.String osSceneIdentifier) [0Γ00000]
at OpenSim.OpenSimBase.SetupScene (OpenSim.Framework.RegionInfo regionInfo, Int32 proxyOffset, IConfigSource configSource, IClientNetworkServer& clientServer) [0Γ00000]
at OpenSim.OpenSimBase.CreateRegion (OpenSim.Framework.RegionInfo regionInfo, Boolean portadd_flag, Boolean do_post_init, IScene& mscene) [0Γ00000]
at OpenSim.OpenSimBase.CreateRegion (OpenSim.Framework.RegionInfo regionInfo, Boolean portadd_flag, IScene& scene) [0Γ00000]
at OpenSim.ApplicationPlugins.LoadRegions.LoadRegionsPlugin.PostInitialise () [0Γ00000]
at OpenSim.OpenSimBase.StartupSpecific () [0Γ00000]
at OpenSim.OpenSim.StartupSpecific () [0Γ00000]
at OpenSim.Framework.Servers.BaseOpenSimServer.Startup () [0Γ00000]
at OpenSim.Application.Main (System.String[] args) [0Γ00000]
Application is terminating: True
-βββββββββββ
If you encounter ODE issues, itβs because the packaged libode.so is
not appropriate for your system. In that case, you will have to
compile the ODE library from source. At opensimulator.org there are
very good instructions on how to do that here
After compiling, donβt forget to copy the new library to the bin
directory of the diva distribution, something like this:
You will have to do this after updates too.