Att skapa sin egen ö.

Jag skrev den här artikeln för Slainthe magasin i Second life för något år sedan. Tyvärr så lades tidningen ner innan artikeln publicerades. När jag läste på Tinas Universum om Opensim kom jag ihåg att jag hade den. Och tänkte att det kanske var dags att lägga ut den här.

Mitt grid i början.

Nu har jag experimenterat med en egen ö på OSGrid som alla kan besöka. Opensim är verkligen en spännande utveckling. Om du har fler frågor kan du ju bara höra av dig. Okej här är artikeln.

Jag tycker att en av de roligaste sakerna att göra i Second Life är att bygga och designa grejor. Hela mitt första år i SL byggde jag och sålde så många ställen att det faktiskt gick ihop ekonomiskt fast jag ägde en hel del land. Det var då, idag är det många fler som jobbar och designar ställen i SL. Jag slutar aldrig förundra mig över den höga kvalitén på många byggen i SL. Efterhand som arkitekter, designers och konstnärer upptäcker SL byggs det fler och fler spännande öar. Jag har byggt många stora ställen men aldrig en hel ö,det skulle jag vilja göra. Tyvärr ingår inte ö hyra i min konstnärs budget så problemet kvarstod , var får man en ö ifrån. Vid sidan om mitt arbete som konstnär har jag en hobby. Datorer och programvara, jag skrev mitt första kommersiella program på en Commodore 64, något jag tycker är en bragd i sig. Och på den vägen har det varit sedan dess. Jag bygger många Linux datorer och i open source communitien hoppades jag hitta något som jag kunde använda för att skapa min egen ö. Det finns ju massor med folk därute som sitter och skriver program för allt mellan himmel och jord.

Och efter en del nätsökningar hittade jag ett färdigt paket, så klart. Opensim.

 

Först kanske jag skall förklara vad Second Life egentligen är. Ett enormt stort grid eller ett nät som kopplar samman tusentals datorer i ett gigantiskt nätverk. Varje ö är en dator och en ö är egentligen bara en stor databas som beskriver varje objekt på ön. Vad som gör alltihop begripligt är klienten eller det program som du laddar ner från Second Life webbsajten. Den översätter data i från ö databasen till en begriplig tre dimensionell värld. Så egentligen sträcker sig nätverket över hela klotet där varje dator vilket kan vara 50.000 är uppkopplade till det gigantiska Second Life nätet. Jag vet att många är besvikna för att det inte fungerar som det skall alltid. Men för mig som jobbat med sånt här är det fantastiskt att det fungerar överhuvudtaget.

 

På varje dator som finns hos Linden Labs körs en program vara som heter en server en för varje ö. Det är här det börjar bli intressant.

 

Opensim är motsvarigheten till SL servern som Linden Lab kör på sin server farm någonstans i mellan västern. Alltså den programvara som vi kopplar upp oss mot med programmet som finns på våra egna datorer. Opensim gör det möjligt att ha en egen ö eller ett eget grid som ser ut precis som Linden Lab där man kan bjuda in kompisar eller bara sitta och sola helt ifred.

 

Det finns givetvis nackdelar. Opensim är just nu i Alpha stadiet vilket för en programvara innebär att den i stort sett är experimentell, det finns väldigt mycket som inte fungerar ännu. Och det krävs grundläggande kunskaper i att hantera en dator och DOS konsolen annars klarar man inte att köra igång det hela, men Second Life finns ju kvar som tur är. Det finns trots allt en möjlighet att ha en egen ö, Så jag ville prova att äntligen få bygga en.

Det är bara att ladda ner programvaran från hemsidan. Opensim bygger på Microsoft NET. På en windows maskin måste man installera NET innan man kan köra Opensim. Att installera NET är också gratis finns på Microsofts webbsajt. Använder du Windows XP finns säkert NET redan på plats väldigt många program använder NET. Och sen behöver du en databas. opensim kan köra många olika men jag gillar Mysql, svensk numera köpt av SUN och finns att ladda ner på SUNs hemsida, dom med JAVA du vet. De här programmen installeras precis som alla andra vanliga program. Opensim kommer i en ZIP fil som måste packas upp i någon lämplig mapp. När det är klart startar man DOS konsolen som finns i Tillbehörs mappen och går till mappen med Opensim och startar programmet. Nu blir det lite frågor där default alternativen är ok men du måste veta IP adressen för din dator.

 

Sedan måste man starta Second Life programmet på datorn men inte hur som helst utan med speciella parametrar. Ett bra sätt är att göra ett nytt bokmärke från din Second Lifeä ikon och ändra texten till (Det här är min text för mitt grid.”C:\Program Files\SecondLife\SecondLife.exe” -loginuri http://192.168.2.1:8002/ -loginpage http://192.168.2.1:8002/?method=login)

Allt det här finns beskrivet på Opensims hemsida. Där finns dokumentationen. Om det här bara är för mycket tech för dig så finns det fler varianter att testa Opensim. Det finns flera öppna grid på nätet.

Det finns länkar till en del på Opensims hemsida. Du skapar bara ett konto och sedan finns det en beskrivning om hur du kopplar upp dig. Experiment men känns lite som när jag kom till SL första gången innan storfinansen och juristerna flyttade in.

Har du tur fungerar allt som det skall och när du har loggat in ser du din avatar och en hel massa vatten dags att skap din egen ö, nu kan du sätta igång och terraforma ditt landskap. Om du vill ha något att börja med kan du ladda ner färdiga landskap från nätet, finns några stycken.

Det är inte jättesvårt att få igång Opensim, jag var förvånad att det gick så lätt. Men det krävs ju lite datakunskaper trots allt. Om du vill starta ditt eget grid behövs det betydligt mer du måste nästan vara proffs eller mycket intresserad av datorer. Kunskap i databaser,nätverk och programmering samt hur man sköter ett operativsystem är nödvändiga för att få upp ett eget grid.

Ja hur gick det för mig då och min längtan efter en egen ö. Jodå till slut bestämde jag mig för att bygga ett eget grid i alla fall med fyra öar. Jag har precis fått det att fungera så jag har bara börjat men med en 60000 prims att leka med kommer det säkert att bli bra. Jag skall försöka skriva om det på min blog som du kan följa om du är intresserad av Second Life, spelutveckling och hur detta kan hänga ihop med konsten. http://cyberserenity.net

Jag tror knappast Opensim kan hota Linden Labs stora grid men visst är det kul att kunna experimentera och bjuda in sina kompisar till sin egen ö. Open Source gör verkligen Second Life till vad jag tror det var tänkt som från början. Stor personlig frihet under eget ansvar. Och på mitt grid kan FRA inte kolla mig. Jag gör precis som jag vill.

Till sist lite tech om mitt grid. Jag byggde fyra stycken linuxservrar av gammal hårdvara jag har fått av olika företag som har uppgraderat. Två kör OpenSUSE 10.3 32 bitar och två 64 bitar av samma operativ system.Alla kör VNC och telnet för fjärradministration och en kör http och dhcp servrar för att kontroller och administrera det här lilla mini nätverket och en wifi accespunkt. Klart man vill köra från hängmattan i sommar. Mysql servern administreras över phpMyadmin. Vilket jag tycker är bäst.

Allt inbyggt i en konverterad dator låda från Norsk data som jag kom över någon gång på nittiotalet

Skall bara löda ihop lite dioder och göra en snygg framsida. Bilder på hur bygget framskrider finns på min blog för er som är lagda åt det hållet.