Good to be Back!

I just spent almost 2 weeks in the hospital. It was horrible. I hope I never have to do that again. I have spent the last week or so seeing different docs and adjusting meds. It has been NO fun. The whole time I just wanted to feel good enough to blog. SO....now I do...and I have been thinking and ...

Midnight Rant 07: Copyright

[youtube]http://www.youtube.com/embed/G64m3-PFkwI[/youtube] (Note this was recorded about a month ago and I didn't get around to publish it at the time. Also, I was scared.) Links: TGIB on Kiva TGIB on Kickstarter TGGrid Neb's Racer Kit Neb's Death Race  

5 things to pay before the money runs out

I've been quiet the past two months, which is mainly attributed to a much-needed holiday vacation and subsequent stressful getting-back-into-work period. All this is complicated by the fact that El's currently staying in the hospital, but hopefully will be out again sometime this week. Anyway, as you can imagine, there wasn't much time to do anything productive, so I don't ...

Kandy and Victory Modan

For those of you that have followed my blog for very long at all, you will know that I model hair for Ali & Alli.  This CUTE little updo is one of their newest releases aptly named Kandy.  When Alice gave us the hair she simply asked for "something sweet" . . .and I can see why.  I LOVE the ...

3 of a Kind – Jeans

A few weeks ago, as I was looking through the feeds and flickr photostreams I came across a pic of an avi . . .just a simple pick.  The picture showed an avi in casual clothes, various poses but all together and I had a thought . . .perhaps I should start a category in my blog where I shot ...

Siss Boom, Eclectica and R2 Fashion

I was going to do a Q&D for this post . . .I PROLLY should have done a Q&D (Quick and Dirty) for this post, but I once again became so enamored with it once it was done, that I just HAD to talk about it a little.  There are SO many things about it that are SO pretty. It has ...

Midnight Rant 06: The Hypergrid

[youtube]http://www.youtube.com/watch?v=arblVyxn0qQ[/youtube]   Links: Interview with Justin Clark-Casey Hypergrid Business - The Hypergrid is a social web Chuck Prophet on Archive.org Douglas Coupland and William Gibson on the KWLS William Gibson in Second Life (Part 1 | Part 2) Jeremy Bailenson on Infinite Reality: Avatars, Eternal Life and New Worlds Aloha

Ever an’ Angel

Don't you hate it when people aren't nice? Sometimes I wonder. Sometimes it seems like some people just want to be hateful and don't give two squats about what others want or need, or what is right or wrong. They live on the “me” level. And I find that SO disconcerting. It is NOT that I have never “visited” that ...

The Missing Image 04 – Meeting Justin Clark-Casey

[youtube]http://www.youtube.com/watch?v=ZJNWidQrgf8[/youtube] Links: Open Simulator Overte Foundation Justin Clark-Casey's Master's Dissertation on Internet-Scale Virtual Environment Architectures Hypergrid Unity 3D Second Life Experimental teleport between Second Life and OpenSim Diva Distro Kitely OpenSim Creations Topics: 1:30 How do you become an OpenSim core developer? 8:00 Can OpenSim become the "3D web"? 14:00 Does OpenSim need asset security? 24:00 Does OpenSim need feature parity with Second Life? 31:30 How do you decide which features are in OpenSim core? 37:30 The state ...

Donna Flora A to Z C is for Cerry

   Several years ago, when I was just a little bitty avi, I stumbled upon a shop named Donna Flora.  I still do not remember how I found it.  It was probably through one of the numerous groups that I am a part of...always looking for a bargain.  But I remember looking around and thinking that I had found THE ...

Midnight Rant 05: OpenSim and Unity 3D

[youtube]http://www.youtube.com/embed/JnUPx0dF5h8[/youtube] Links: Archive 3D Blenderswap Pathfinder's Virtual World Presentation Lag in Second Life and OpenSim and how to deal with it

e!…Ingenue, Essences, Dark Mouse

    A while back my wonderful partner, Vanish suggested that I stop making my blogs SOOOO detailed and just blog about the one or two items of each outfit that really caught my attention.  That is SOOOO hard to do when there are SOOOO many pretty things just staring back at you!  The funny thing about it, is that this outfit ...

Der Weg zu Open Simulator – Teil II

category Deutsch, Tutorials | by V | on Jul16 2010

(english version)

Ich betreibe OpenSim auf einem Mac Pro dual quad Intel Xeon 2.8 GHz mit 8 GB RAM. Das ist sehr viel mehr als notwendig ist, allerdings hängt das von den eigenen Bedürfnissen ab. Tatsächlich hängt alles – Ihre Einstellungen, Ihre Hardware-Anforderungen, die Datenbank, die verwendet wird, die Erweiterungen, die Assets, egal was – davon ab, wofür Sie OpenSim benötigen. Ich bin ein “informeller” Nutzer, glaube ich. Ich mag, es auf meinem Computer laufen zu lassen, um darin zu bauen ohne gestört zu werden, um zu experimentieren und Sachen auszuprobieren, und ohne für das alles eine Menge Geld bezahlen zu müssen. Ich muss meine Regionen nicht rund um die Uhr erreichbar haben, und auch wenn es möglich ist, sie zu besuchen, wenn sie hochgefahren sind, tun dies doch nur wenige. Ich biete keine Konten für Nutzer und mache auch keine Werbung dafür, dass es cool ist, mich zu besuchen. Es ist privat.

Allerdings besuche ich gerne andere Orte. Ich will nur nicht für jeden davon ein neues Konto anlegen, nur um dorthin zu kommen (zusammem mit der Qual, jedes Mal mein Aussehen und meine notwendigen Inventar-Assets für jeden einzelnen Grid, den ich besuchen will, neu zu erstellen). Meine Sim ist daher hypergrid-aktiviert. Das ermöglicht es mir, von dort zu anderen hypergrid-aktiven Orten zu teleportieren und dabei mein Aussehen und mein Inventar mitzunehmen, ohne ein Konto zu erstellen. Meine persönliche Herangehensweise ist daher: Einen privaten Ort zu haben (welcher gelegentlich über Hypergrid besucht werden kann, wenn er läuft und jemand die richtige URL kennt) und von dort zu anderen Orten zu hypergridden um sie zu erforschen, um Leute zu treffen, zu chatten, shoppen, usw.

Die Installation von OpenSim ist nicht ganz einfach, und sicher nichts für Leute ohne technisches Verständnis; es ist allerdings auch nicht unmöglich, wenn man genug Entschlusskraft, Lernwilligkeit und Lust hat, an Einstellungen herumzufummeln, bis sie funktionieren. Ich selbst habe keine Kenntnisse von Programmieren, oder auch nur Scripten, und ich weiß nur wenig darüber, wie OpenSim tatsächlich funktioniert. Ich bin nur einen winzigen Schritt weiter als Programme zu installieren und aufzurufen, da ich mit dem Terminal arbeiten kann und ein wenig davon weiß, wie Datenbanken funktionieren.

Um OpenSim zu installieren brauchen Sie nicht nur die OpenSim-Software selbst, sondern auch mehrere andere Programme, die es benötigt. Welche dies sind, hängt im Wesentlichen von Ihrem Gerät ab. In meinem Fall musste ich Mono als Laufzeitumgebung installieren (.NET für Windows). Ich bin nicht sicher ob Python auch benötigt wird, da ich es bereits für Blender installiert hatte. Zusätzlich habe ich MySql installiert, da die Diva Distro, die ich verwende, es benötigt.

Ich fand es am einfachsten, die Diva Distro für meine OpenSim Installation zu verwenden. Das ist eine voreingestellte Installation, welche bereits so konfiguriert ist, dass sie Hypergrid ermöglicht, eine Megaregion aus 4 Regionen erstellt und eine MySql-Datenbank verwendet. Sie kann von der OpenSim Hauptseite oder der Downloads Abteilung heruntergeladen werden. Die Disto beinhaltet Installationsanweisungen als txt-Dateien im Hauptordner, die alles erklären sollten, wie man sie zum Laufen bringt. Wenn man eine Firewall oder einen Router verwendet, muss man Portfreigaben für jede Region einrichten. Die Regionen benötigen jeweils einen eigenen Port für sich, und eine tcp und udp Weiterleitung. Zu erklären, wie das genau funktioniert, ist fast unmöglich, da es für jeden Router anders ist. Grundsätzlich sollte man nach einem Untermenü suchen, das “Ports”, “Weiterleitungen” oder “Freigaben” oder sowas beinhaltet. Jeder Port muss wahrscheinlich einzeln eingestellt werden. Stellen Sie sicher, dass Sie tcp und udp auswählen können; können Sie es nicht, versuchen Sie, die Art der Weiterleitung auf “andere Anwendung” oder ähnliches zu ändern.

Wenn Sie die Einstellungen der Sim ändern wollen, müssen Sie bestimmte .ini-Dateien im bin-Ordner Ihrer OpenSim-Installation editieren; öffnen Sie diese mit einem Texteditor und speichern Sie sie danach unformatiert wieder. Die meisten Einstellungen werden in der opensim.ini aufgeführt, allerdings hat Diva ihre Distro so eingerichtet, dass der Ordner “config-include” die .ini-Dateien beinhaltet, auf die Sie zuerst zugreifen müssen.Die häufigsten Einstellungsoptionen können dort in der MyWorld.ini  gefunden werden; die DivaPreferences.ini beinhaltet weitere Optionen, sollte allerdings nicht von unerfahrenen Nutzern verändert werden, und keinesfalls ohne vorher ein Backup gemacht zu haben. (Backups sind tatsächlich essentiell, und Mac OSX ist dabei recht praktisch. Ich lasse Time Machine immer angeschaltet, was praktischerweise stündlich meine Datenbank zusammen mit dem Rest meiner Festplatte sichert.) Es ist ausgesprochen nützlich, einen grafischen Datenbankbrowser zu verwenden, um einen leichten Zugriff auf die Datenbank zu haben. Ich verwende Sequel Pro, welches hervorragend funktioniert; Windows-Nutzer werden eine andere Lösung benötigen. Früher oder später wird man einfach die Datenbank direkt bearbeiten müssen, und wenn es nur dazu dient, ein Script zu entfernen, das OpenSim jedes mal abstürzen lässt, wenn man es gerade hochfährt.

Sie können weitere Regionen in der RegionConfig.ini im “Regions”-Unterordner erstellen. Eigentlich müssen Sie sie gar nicht in der RegionConfig.ini erstellen, jede .ini-Datei im Regions-Ordner, die die notwendigen Regiondaten enthält, funktioniert, sogar mehrere davon. Ich habe meine Regionen auf drei verschiedene .ini-Dateien aufgeteilt; ich habe zwei Gruppen von jeweils 9 Regionen, und drei weitere Regionen, die Backup 1 bis 3 genannt sind, um .oar-Dateien auszuprobieren oder Sachen zwischen den Gruppen hin und herzubewegen. Außer den einzelnen Ports braucht jede Region auch eine Kartenkoordinate, die nicht von einer anderen Region besetzt ist. Für Hypergrid bietet es sich an, die Regionen in der Gegend um X – 10000, Y – 10000 anzusiedeln, da es ein Teleport-Limit von 4096 Regionen gibt. Das heißt, man kann nicht zu einer Region teleportieren, die weiter als 4096 Regionen von der Region (in Kartenkoordinaten) entfernt ist, auf der man sich gerade befindet. Diese Grenze gilt auch für Hypergrid, und da der Mittelpunkt der meisten Grids bei 10000, 10000 ist, macht es Sinn, den eigenen Mittelpunkt auch dort zu haben, um deren Regionen zu erreichen. Das ist allerdings kein Standard, und es gibt daher Grids, deren Mittelpunkt bei anderen Regionen liegt, z.B. 1000, 1000. Ich finde es daher praktisch, mindestens eine Region zu haben, die frei auf der Karte bewegt werden kann, um einen besseren Ausgangspunkt für den Hypergrid zu Regionen mit weit entfernten Koordinaten zu haben. Hierfür verwende ich die Backup Regionen. Der Tick besteht darin, eine z.B. nach 7500, 7500 zu bewegen, wenn man zu einer Region hypergridden möchte, die bei 5000, 5000 liegt. Man kann dann zuerst zu der eigenen beweglichen Region teleportieren (welche weniger als 4096 Regionen weit entfernt ist) und dann zum Hypergrid-Ziel. Es gibt mehrere Wege, zu einem Hypergrid-Ziel zu gelangen; einer davon besteht darin, einen Link dorthin als Region auf der Karte zu erstellen. Das ist praktisch für Orte, de man regelmäßig besucht – stellen Sie sich das als Hypergrid-”Lesezeichen” vor. Ich habe sie in einer Datei namens hglinks.xml aufgelistet, wie es in der Methode 2 von “Linking Regions in den Hypergrid Installation Instructions beschrieben wird. Zusätzlich habe ich, damit sie jedesmal, wenn ich OpenSim starte geladen werden, den Befehl link-region hglinks.xml in die startup_commands.txt eingefügt. Das ist im Grunde alles an Einstellungen, was ich für meine OpenSim Installation verwende.

Share
  • Print
  • Digg
  • StumbleUpon
  • del.icio.us
  • Facebook
  • Twitter
  • Google Bookmarks
  • Identi.ca
  • Plurk
  • RSS

About V : The Good In Bad | View all posts by V

category No Comments