opensim-0.9.1.dev.304d725 for JOG

opensim-0.9.1.dev.304d725 for JOG

- 堀田 海月 の投稿
返信数: 1

自シムで動作確認してますのでアップしてみます。

  • JOGパッチは当てています。
  • NATパッチは当てていません(当てるとビルドエラーになります)
  • 各モジュールはJOG用をビルドしています。
  • マネーサーバーは入っていますが、本体パッチとHTTPサーバーパッチは当てていません。
  • HG利用を前提としてるので、JOG公式のバイナリと同じく、Robust.iniは設定していません。

今わかっている新(?)機能です。

  • AniMeshに対応しています。
  • llGetPrimitiveParams、llGetLinkPrimitiveParams、llSetPrimitiveParams、llSetLinkPrimitiveParams、llSetLinkPrimitiveParamsFastにてマテリアル(ノーマルマップとスペキュラマップ)の読み込みと設定が出来るようになっています。

新機能ではないですが、設定ファイルにて、OSSL関数のosSetContentTypeを使えるようにしています。コンテンツタイプをtext/htmlにすることでプリムをWebサーバーとして使うことが出来ます。同じ機能は、本来のSecond Life LSL関数にもありますが、うまく動作しませんでした。

ここからダウンロード

 

堀田 海月 への返信

Re: opensim-0.9.1.dev.304d725 for JOG

- Shinobar Martinek の投稿

アップありがとうございます。

うちで試したところ、以下のようなエラーで止まります。

2019-10-16 11:00:31,668 INFO [LOCALMIGRATION] Initialising DB
2019-10-16 11:00:31,687 FATAL Fatal error: System.Exception: [LOCALMIGRATION DATA]: Error initialising MySql Database: System.ArgumentException: Keyword not supported.
Parameter name: uri
at MySql.Data.MySqlClient.MySqlConnectionStringBuilder.GetOption (System.String key) [0x00014] in <0004ab8b375b422f9000ac25a68089d9>:0
at MySql.Data.MySqlClient.MySqlConnectionStringBuilder.set_Item (System.String keyword, System.Object value) [0x00000] in <0004ab8b375b422f9000ac25a68089d9>:0
at System.Data.Common.DbConnectionStringBuilder.set_ConnectionString (System.String value) [0x00084] in <29e8de8f847b41ee8b60e8963404174d>:0
at MySql.Data.MySqlClient.MySqlConnectionStringBuilder..ctor (System.String connStr) [0x00012] in <0004ab8b375b422f9000ac25a68089d9>:0
at MySql.Data.MySqlClient.MySqlConnection.set_ConnectionString (System.String value) [0x00057] in <0004ab8b375b422f9000ac25a68089d9>:0
at MySql.Data.MySqlClient.MySqlConnection..ctor (System.String connectionString) [0x00006] in <0004ab8b375b422f9000ac25a68089d9>:0
at (wrapper remoting-invoke-with-check) MySql.Data.MySqlClient.MySqlConnection..ctor(string)
at OpenSim.Data.MySQL.LocalMigrationData.Initialise (System.String connect) [0x00009] in <d00cb32b8c0645159f19593e3a79b674>:0
at OpenSim.Data.MySQL.LocalMigrationData.Initialise (System.String connect) [0x0005d] in <d00cb32b8c0645159f19593e3a79b674>:0
at OpenSim.Data.MySQL.LocalMigrationData.init (System.String connect) [0x00001] in <d00cb32b8c0645159f19593e3a79b674>:0
at OpenSim.Modules.LocalMigrationModule.Initialise (Nini.Config.IConfigSource config) [0x000a6] in <d00cb32b8c0645159f19593e3a79b674>:0
at OpenSim.ApplicationPlugins.RegionModulesController.RegionModulesControllerPlugin.Initialise (OpenSim.OpenSimBase openSim) [0x002e9] in <0107272969fe44b5a156fc32ccffd364>:0
at OpenSim.ApplicationPluginInitialiser.Initialise (OpenSim.Framework.IPlugin plugin) [0x00008] in <0c0aece903974de6ab8808dd95a3113c>:0
at OpenSim.Framework.PluginLoader`1[T].Load () [0x00153] in <a14fc3f6597b4d9d877e080a57cbb8c6>:0
at OpenSim.Framework.PluginLoader`1[T].Load (System.String extpoint) [0x00009] in <a14fc3f6597b4d9d877e080a57cbb8c6>:0
at OpenSim.OpenSimBase.LoadPlugins () [0x00088] in <0c0aece903974de6ab8808dd95a3113c>:0
at OpenSim.OpenSimBase.StartupSpecific () [0x0026e] in <0c0aece903974de6ab8808dd95a3113c>:0
at OpenSim.OpenSim.StartupSpecific () [0x0010c] in <0c0aece903974de6ab8808dd95a3113c>:0
at OpenSim.Framework.Servers.BaseOpenSimServer.Startup () [0x00069] in <c486991e17d54e7588a8eae59440e547>:0

いずれかの設定ないしはモジュールが MySql用になっているのではないでしょうか。うちではSqliteを使用しています。Puppy Linux Bionicpup 64(Ubuntu 18.04 ベース)、 monoは6.4.0 です。