Hallo,
bisher funktionierte die OpenSim hervorragend auf jedem meiner NAS Systeme. TS-870/670 PRO und TVS-871.
Die aktuelle Opensimulator-Version mußte auch schon häufiger angepasst werden, aber die Veränderungen waren immer in der *.ini einfach
durchzuführen.
Ein generelles 'Drama' ist im Prinzip immer die 'Hoffnung', mit einer relativ fehlerfreien MONO Version die Virtu-Welt auch zum laufen zu bringen.
Es gibt bekanntlich MONO Versionen von denen konsequent abgeraten wird, dann wiederum zwischendurch 1x eine voll lauffähige Version :thumb: und die 4.x Versionen sind momentan 'noch' gar nicht lauffähig für Opensim.
Nun ja, bis zur FW Version 4.2.x funktionierte die MONO 3.0.3 Version einwandfrei. Diese Version hat auch libgdiplus mit integriert, was bei der Opensim notwendig ist.
Seit dem upgrade auf erst 4.2.0 und nun auch 4.2.1 habe ich natürlich auch die neue ENTWARE-ng App eingesetzt, da die alte ipkg App jetzt natürlich nicht mehr funzt.
Folgende Fehlermeldung erhalte ich nun beim Start der Opensim:
2016-06-03 00:04:31,819 DEBUG (1) - OpenSim.Region.CoreModules.Scripting.VectorRender.VectorRenderModule [VECTORRENDERMODULE]: using font "Arial" for text rendering.
2016-06-03 00:04:31,826 ERROR (1) - OpenSim.Application [APPLICATION]:
APPLICATION EXCEPTION DETECTED: System.UnhandledExceptionEventArgs
Exception: System.TypeInitializationException: An exception was thrown by the type initializer for System.Drawing.GDIPlus ---> System.DllNotFoundException: /usr/lib/libgdiplus.so
at (wrapper managed-to-native) System.Drawing.GDIPlus:GdiplusStartup (ulong&,System.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 (wrapper remoting-invoke-with-check) System.Drawing.Bitmap:.ctor (int,int,System.Drawing.Imaging.PixelFormat)
at OpenSim.Region.CoreModules.Scripting.VectorRender.VectorRenderModule.Initialise (IConfigSource config) [0x00000] in <filename unknown>:0
at OpenSim.ApplicationPlugins.RegionModulesController.RegionModulesControllerPlugin.Initialise (OpenSim.OpenSimBase openSim) [0x00000] in <filename unknown>:0
at OpenSim.ApplicationPluginInitialiser.Initialise (IPlugin plugin) [0x00000] in <filename unknown>:0
at OpenSim.Framework.PluginLoader`1[OpenSim.IApplicationPlugin].Load () [0x00000] in <filename unknown>:0
at OpenSim.Framework.PluginLoader`1[OpenSim.IApplicationPlugin].Load (System.String extpoint) [0x00000] in <filename unknown>:0
at OpenSim.OpenSimBase.LoadPlugins () [0x00000] in <filename unknown>:0
at OpenSim.OpenSimBase.StartupSpecific () [0x00000] in <filename unknown>:0
at OpenSim.OpenSim.StartupSpecific () [0x00000] in <filename unknown>:0
at OpenSim.Framework.Servers.BaseOpenSimServer.Startup () [0x00000] in <filename unknown>:0
at OpenSim.Application.Main (System.String[] args) [0x00000] in <filename unknown>:0
InnerException: System.DllNotFoundException: /usr/lib/libgdiplus.so
at (wrapper managed-to-native) System.Drawing.GDIPlus:GdiplusStartup (ulong&,System.Drawing.GdiplusStartupInput&,System.Drawing.GdiplusStartupOutput&)
at System.Drawing.GDIPlus..cctor () [0x00000] in <filename unknown>:0
Application is terminating: True
Alles anzeigen
Also habe ich einmal die integrierte libgdiplus.so in der Mono 3.0.3 überprüft und folgendes erhalten:
Bisher konnten immer alle lib(s) gefunden werden. Nur jetzt wird die libpixman-1.so.0 nicht mehr gefunden. Diese wurde soweit ich mich erinnern kann mit dem ipkg CAIRO ordnungsgemäß installiert. Es könnte natürlich sein, das diese 'not found' lib der eigentliche Fehler ist...nur wie installiere ich diese nachträglich. CAIRO gibt es im OPKG nicht....
Eine Rückführung (downgrade) der FW Version macht natürlich absolut keinen Sinn, denn früher oder später gibt es nur einen Gewinn durch die neue FW 4.2.x
Vielleicht hat ja jemand einen Tip oder Hinweis, wie ich weiter vorgehen kann/könnte :roll:
Ganz lieben Dank im Voraus