07.02.2019, 13:14
Hallo,
Möchte Euch von meinen derzeitigen Erfahrungen mit OpenSim 0.9.1 und Mono 5.x unter Linux berichten.
Sonst scheint zunächst alles andere zu funktionieren, aber es gibt Probleme beim Teleport.
Habe ROBUST und 2 Simulatoren mit jeweils einer Region auf dem gleichen Server (OpenSuse Leap 15.0) laufen.
Getestet habe ich mit dem Firestorm 5.1.7 Client.
Ich bin abwechselnd von einer Region auf die andere teleportiert und wieder zurück.
Anfangs, nach dem Starten der Server scheint zunächst alles in Ordnung.
Aber nach mehreren TP-Versuchen (gefühlt unter 10) tritt das Problem irgend wann auf.
Die Teleport Fortschrittsanzeige (Balken) im Client, während dem TP-Versuch bleibt hängen und es kommt später
eine Fehlermeldung im Client, dass die Region nicht erreichbar ist.
Ab dann gehen auch weitere TP-Vesuche zu der Region nicht mehr.
Auch beendet sich bei weiteren TP Versuchen manchmal der Client (Fenster wird grau).
Die TP-Fortschrittsanzeige bewegt sich bei einer Mono Version 5.x auffallend langsamer.
Habe einige Kombinationen ausprobiert:
1. Opensim 0.9.0 (0.9.0.1-1-g6b2da57), laufend mit mono 4.6 , compiliert unter mono 4.6 --> OK. Problem tritt nicht auf
2. Opensim 0.9.0 (0.9.0.1-1-g6b2da57), laufend mit mono 5.10 (compiliert unter mono 4.6) --> Problem tritt auf
3. Opensim 0.9.0 (0.9.0.1-1-g6b2da57), laufend mit mono 5.16 (compiliert unter mono 4.6) --> Problem tritt auf
4. Opensim 0.9.0 (0.9.0.1-1-g6b2da57), laufend mit mono 5.10, (compiliert unter mono 5.10) --> Problem tritt auf
5. Opensim 0.9.0 (0.9.0.1-1-g6b2da57), laufend mit mono 5.16, (compiliert unter mono 5.16) --> Problem tritt auf
6. OpenSim 0.9.1 (0.9.0.1-792-g52947b6), laufend mit mono 5.10, (compiliert unter mono 5.10) --> Problem tritt auf
7. Opensim 0.9.1 (0.9.0.1-792-g52947b6), laufend mit mono 5.16, (compiliert unter mono 5.16) --> Problem tritt auf
Hatte folgende Fehlermeldungen im OpenSim-Log:
[LOGHTTP]: Slow handling
[BASE HTTP SERVER]: HandleRequest() threw exception System.NullReferenceException: Object reference not set to an instance of an object.
[SCENE PRESENCE]: Update agent ... did not receive agent update
Die Mono-Versionen hatte ich von OpenSuSE Leap 42.3 (Mono 4.6) und OpenSUSE Leap 15.0 Tumbleweed Repository (Mono 5.16). Standardmäßig hat die OpenSUSE Leap 15 Mono 5.10.
Habe auch ein Mantis-Ticket (0008382) gefunden, das zu meinem Problem passt und eine Notiz hinzugefügt.
Durch Einspielung des letzten Snapshots des Root-Servers habe ich wieder OpenSim 0.9.0 mit mono 4.6 und meinen Spiel MoneyServer, das macht im Moment mehr Spass.
Wer möchte, kann von seinen Erfahrungen berichten. Würde mich freuen.
Schöne Grüße
Data
Möchte Euch von meinen derzeitigen Erfahrungen mit OpenSim 0.9.1 und Mono 5.x unter Linux berichten.
Sonst scheint zunächst alles andere zu funktionieren, aber es gibt Probleme beim Teleport.
Habe ROBUST und 2 Simulatoren mit jeweils einer Region auf dem gleichen Server (OpenSuse Leap 15.0) laufen.
Getestet habe ich mit dem Firestorm 5.1.7 Client.
Ich bin abwechselnd von einer Region auf die andere teleportiert und wieder zurück.
Anfangs, nach dem Starten der Server scheint zunächst alles in Ordnung.
Aber nach mehreren TP-Versuchen (gefühlt unter 10) tritt das Problem irgend wann auf.
Die Teleport Fortschrittsanzeige (Balken) im Client, während dem TP-Versuch bleibt hängen und es kommt später
eine Fehlermeldung im Client, dass die Region nicht erreichbar ist.
Ab dann gehen auch weitere TP-Vesuche zu der Region nicht mehr.
Auch beendet sich bei weiteren TP Versuchen manchmal der Client (Fenster wird grau).
Die TP-Fortschrittsanzeige bewegt sich bei einer Mono Version 5.x auffallend langsamer.
Habe einige Kombinationen ausprobiert:
1. Opensim 0.9.0 (0.9.0.1-1-g6b2da57), laufend mit mono 4.6 , compiliert unter mono 4.6 --> OK. Problem tritt nicht auf
2. Opensim 0.9.0 (0.9.0.1-1-g6b2da57), laufend mit mono 5.10 (compiliert unter mono 4.6) --> Problem tritt auf
3. Opensim 0.9.0 (0.9.0.1-1-g6b2da57), laufend mit mono 5.16 (compiliert unter mono 4.6) --> Problem tritt auf
4. Opensim 0.9.0 (0.9.0.1-1-g6b2da57), laufend mit mono 5.10, (compiliert unter mono 5.10) --> Problem tritt auf
5. Opensim 0.9.0 (0.9.0.1-1-g6b2da57), laufend mit mono 5.16, (compiliert unter mono 5.16) --> Problem tritt auf
6. OpenSim 0.9.1 (0.9.0.1-792-g52947b6), laufend mit mono 5.10, (compiliert unter mono 5.10) --> Problem tritt auf
7. Opensim 0.9.1 (0.9.0.1-792-g52947b6), laufend mit mono 5.16, (compiliert unter mono 5.16) --> Problem tritt auf
Hatte folgende Fehlermeldungen im OpenSim-Log:
[LOGHTTP]: Slow handling
[BASE HTTP SERVER]: HandleRequest() threw exception System.NullReferenceException: Object reference not set to an instance of an object.
[SCENE PRESENCE]: Update agent ... did not receive agent update
Die Mono-Versionen hatte ich von OpenSuSE Leap 42.3 (Mono 4.6) und OpenSUSE Leap 15.0 Tumbleweed Repository (Mono 5.16). Standardmäßig hat die OpenSUSE Leap 15 Mono 5.10.
Habe auch ein Mantis-Ticket (0008382) gefunden, das zu meinem Problem passt und eine Notiz hinzugefügt.
Durch Einspielung des letzten Snapshots des Root-Servers habe ich wieder OpenSim 0.9.0 mit mono 4.6 und meinen Spiel MoneyServer, das macht im Moment mehr Spass.
Wer möchte, kann von seinen Erfahrungen berichten. Würde mich freuen.
Schöne Grüße
Data