Utherverse dowload and install FAIL on Mac OS X Lion 10.7.x :(

I got an email from the virtual world / computer game company Utherverse, who makes a similar product ( apparently.. ) to Linden Lab’s Second Life, which, like Open Simulator, is a metaverse I’ve tried to poke into.. As far as I know, they don’t use the same engine, but then, I haven’t been able to login or confirm this either way.

(note: read my previous blog posts on SL and OpenSim!)

Anyway, the good news was, they came out with a build for the Mac! I was delighted to find this out, since I wanted to try out their engine and see how it functioned, so I signed up an account for free and got it all ready to go.

The Utherverse client download was about 500 megabytes, which is HUGE in comparison to the Second Life viewers. It then downloads another couple hundred megabytes of data, ending up at a MASSIVE installed size of 726 Mb. Part of the reason for this is, it’s not really a native Mac application, it’s a bit of a hack of the Windows version, indeed the viewer window has the looks of a Windows XP sort of style, blue gradient bar and all.

Now I’d like to make a few casual observations about the Utherverse client. Just so folks wanting to try it can get an idea what they may be getting themselves into. The first thing you may notice about the DMG file is the size.

For example, the official Linden Lab viewer (Second Life 2 or 3, depending on your viewpoint) is about 175 Mb, the 3rd-party viewer ‘Imprudence’ takes up about the same (170 Mb for the old build and 127 Mb for the new beta), Phoenix ‘Firestorm’ is around 204 Mb even with all it’s extra tools.

If you’re not short on disk space, then that’s not an issue, but the size of the downloads may be a bit daunting for slower Internet connections. Expect the whole download to be about 1.5 Gb when all is said and done.

Like OpenSimulator, Utherverse is broken into several different ‘grids’ with focused content, for example you have the ‘Utherverse Social Center’ or ‘Virtual World Web’ (a phrase they are trying to promote as the 3D version of World Wide Web, however there hasn’t been much adoption of the idea across the Internet).

Other than Utherverse, which is kind of the main adult-oriented HQ of it all, then you have spin-off grids like Virtual Vancouver, which is a virtual city somewhat based on Vancouver BC, Rude Virtual Social Center and Red Light Center, which are more focused on adult content such as watching erotic movies, virtual clubbing, pixelsex, and such, yet each grid or part of the VWW Utherverse having their own sort of niche or focus, even though they are all essentially the same build engine and primarily (interconnected, I think) adult themed massively multiplayer online thing. Whatever Utherverse is, it seems their main goal is to create various pixel sex meetup activities, since this is what the marketing stuff leads me to believe.

Anyway, they have free accounts and 2 levels of paid accounts which they refer to as “VIP” membership. This seems similar to Linden Lab’s premium account, though much more expensive. Utherverse offers a $20/month or $30/month plan, in comparison to Linden Lab’s $72 annual or $10/month plans.

Is Utherverse worth the 2-3x expense of Second Life? This I didn’t know, since I’ve never been in world to see, though from all the videos I’ve seen it appears the Utherverse is at a graphical level around 10 years behind today’s SecondLife or OpenSimulator experience, the detail of the environment and avatars are more on the level of Unreal Tournament or ID Software’s Quake from around 1999, before things such as shading, dynamic lighting, shiny or glowing objects, bump mapping, alpha transparency, and all those modern day 3D engine things most gamers take for granted, well it doesn’t appear that the Utherverse has them. The female and male avatars I’ve seen all seem to have about the same size and shape, just skinned differently, some with more photorealistic textures than others, which look like older Linden avatars from, again, around 10 years ago.

Can you build in Utherverse? Well they do have a sort of content creation thing, where you can upload posters and decorations of sorts, though otherwise Utherverse seems to be a closed system, I don’t know what facilities they have for building or scripting your own things in world, or if you have to do it all outside in another app or stand-alone 3D program such as Blender or Maya, though surely content creators must exist.

Is there land or houses in Utherverse? I don’t know what sort of virtual real estate is available, either, whether it be parcels of lands, skyboxes, or what not.

What about radio, video, media stuff? Well, Utherverse does seem to have some media options, such as streaming music or video, but beyond that I don’t know either.

How about making your own textures for clothes and avatar appearance? Well, the avatars and outfits seem to be all pre-coded and, like IMVU was, you have a limited selection of what is available to you. I’m not sure if the average person can upload their own clothing, skin, shapes, objects, etc. or not.

How about support? Yes, there is documentation on this, most of what I have seen are just simple FAQ files that read like stereo instructions, and so the information is mostly focused on getting people to download the client software or become an affiliate to advertise their product. They do have forums for users to interact with each other from their website.

Let’s talk about money: Utherverse has a sort of virtual currency system called “Rays” which is similar to Linden Lab’s “Linden Dollars” though I am not aware if Rays are traded in the real world like Linden Dollars are.

I’d like to tell you how it worked, but unfortunately for me, after several hours of downloading, patching, repairing, troubleshooting, and logging into and out of their website, I was told by their support team that it doesn’t work on Mac OS X Lion.

Talking to their customer service team was like pulling teeth, but finally I was able to get word that it only works on Mac OS X Snow Leopard 10.6, and they have no plans to make a Universal build or do any sort of version-specific patches for other Mac users.

Just for yuks, here is a copy of that correspondence:

Me: Hi Support — I’m a metaverse blogger in the middle of a review for your sites, and I’ve just did a new install of the client on OS X 10.7.2 (Lion), MacBook Pro, 2.4 Ghz Intel Core 2 Duo, 4 GB of 667 MHz DDR2 SDRAM, NVIDIA GeForce 8600M GT 256 Mb video card. Tried to login, got error. Did a repair from the client, error still. Went to website to reset to factory defaults and save that as my outfit, error continues. Tried registering a second account under new email, username StarLord827, that didn’t help either. What’s next steps? I’m comfortable in the shell or GUI, Thanks! –Christopher “Star_Lord”

Utherverse: Hello Christopher, you need 10.0 OS X with snow leopard in order to run the client

Turn around time for that detailed reply was 2 days. I wasn’t completely satisfied with that, so contacted them once more for clarification:

Me: Hi (name removed), OS X Lion 10.7.x was released after 10.6.x SnowLeopard, thus I would believe it meets the requirement and should also run if your build was a Universal binary and not an earlier PowerPC based build.

If any error or system logs would assist you in filing bug reports or such things, please don’t hesitate to ask me for them. If receiving no good response from your team, may I simply say that Utherverse works under Snow Leopard 10.6 but not Lion 10.7, if so, what is your roadmap for a fix to work under the current operating system version?

Can you please send more detailed technical information regarding the system requirements, and if it works on Snow Leopard but NOT Lion, can you inform me as to the core reason why not, perhaps I can adjust my system to compensate..

Though, I can not downgrade my OS to the now discontinued OS version. I do have a dual boot (BootCamp or VMware) with WindowsXP, if the client will work using that, please advise, thanks and best regards. Christopher ‘star_lord’

PS: I am trying to review the software and your virtual world for a magazine article, so your assistance is greatly appreciated.

Again, I awaited for the person who represented their company to give me the ultimate level of technical expertise they could come up with, and 2 hours later, a different person replied:

Utherverse: Hi There is currently no plans to update the MAC version of the software to run with specific MAC OS builds. All of the developers time is spent on the new client, which will be fully MAC compatible. To answer you question about BootCamp or VMware, we have a number of successful installs using BootCamp and the dual boot. So there should be no issue running it that way. Thanks (name removed)

That is, until they redesign the entire client app from the ground up, which they plan to do sometime in the future, given no clear roadmap when that will ever happen, of course, I guess I would need a PC or older Mac, or run their Windows client using Bootcamp, or run through a virtualization engine such as Parallels or VMware. Well, I’m not downgrading my OS just so I can run one piece of questionable bloat-ware (which may or may not even work), but I do hope to learn more about Utherverse at some point, so I can give them a proper review.

Their strength though, is they have a team of volunteers who are eager to help new users get around. I have a volunteer assigned to me, though they haven’t responded to my latest inquiry.

I think once I get in world things will be a better experience, though I don’t feel completely confident at this point, and my view has been a bit jaded or biased by the better experiences with other virtual world systems, which set a benchmark that Utherverse so far has failed to meet.

If anyone reading this has a Mac OS X with Snow Leopard (or got their client to work on Lion, in spite of their support team saying otherwise), or if you are an experienced person with Utherverse, it would be great if you drop me a comment or two and make any corrections where I may have been mistaken on talking points.

My login name for Utherverse is “Star_Lord” (with the underscore), apparently someone else nabbed my usual login name before I could create an account there. I have a video of the install and troubles I went through trying to get the thing to run, but decided not to post it since it didn’t provide any real value beyond what I already stated in the article. If you would like to see it, I’ll upload it to YouTube.

Relationships in the Second Life (SL) universe – Part 4

(Continued from Part Three)

Part 4 – Thus the use of “Alts”       

But what of the use of Alternate characters, aka “Alts?” Both my wife and I have created alts for various reasons (some valid, some not). When you run a business or are hugely popular in the virtual world like I was, you need an Alt to “get away from yourself” so you can go and have some unobstructed “down time” and relax outside the constraints of your normal avatar, who people may constantly ping and prod and message and otherwise interfere in what would be your relaxation time, or alone time with your partner.

Of course, SL has the facility to go into “busy” or “do not disturb me” mode, which automatically sends any interruptions a courteous message letting them know you are away or are concentrating on something that needs your utmost attention.

However, much like having a mobile device strapped to your person for work, you can’t always really get away from it all. It’s hard to avoid being paged or having messages and calls come in RL unless you unplug the phone and turn off the mobile or what not, and so it goes in the virtual world, too, sometimes it’s just as hard to get away. Just because you set your mode to away or busy doesn’t mean you’ll avoid peeking at that incoming message or package delivered to you from another user. So, for that reason, people create alts.

There are two “business” reasons for creating an alt as well, here is the first example:

If you’re a small company, you may have a single phone line that has a answering system, press 1 to place and order, 2 for customer service, 3 to talk to the manager. You may have separate emails for sales, service, and support. Nevermind that the same person may be responding to all calls and emails themselves, even to speak of themselves in the 3rd person to their clients “Oh, yeah well I work here to provide customer service, do you have something you want me to pass along to the management?” as if the person could be more candid talking to someone further down the line whom they know and have a rapport with.

In the virtual world, people often create alternate accounts for their online store, Linden Labs tells most people that if they have a virtual business, they should create a few alts to help recover things should something happen to their main account, or just to deal with customers setup a “customer service” Alt (if not actually hire someone to do customer service or virtual sales rep for you). One person represents the store itself, they are the main contact who does all the building and promotion. Then, they may have another person or group of people who do the basic pre-sales and post-sales customer support, how to use the product, land parcel, or service they sold you, do training and installation or placing objects or what-not. And, there may be another person or group of people who help with more technical issues such as item delivery, scripts not functioning as expected, that sort of thing.

So, there may be a group of people (paid or volunteer) who deal with running the company’s business, while other companies employ alts, all run by the same person, and it only appears that they are separate entities. It just depends how much time you have to devote to these tasks, and if you are comfortable off-loading the work to other people.

The other business reason is, to effectively back-up your stuff to another account.

It’s good to have a back-up as well, so if anything happens to one avatar, the account is hacked, suffers from a database issue that wipes out your inventory, or some other system glitch like you simply forget your password and can’t access the account anymore, then an alt you created for the purpose of the back-up of your data may work to rescue or re-appropriate things if the need arises.

On the OpenSimulator-based grids, a person can backup their inventory (.iar) or their entire simulator region (.oar) to a sort of gzip file right from the command line. Since Linden Labs doesn’t give people command-line access to their accounts or simulators, then the alternative is to use an account or bot that can be given copies of all of your work, and store it for you just in case something goes awry.

There are third-party programs out there for the Windows PC users like “Second Inventory” though as a Mac OS X user I’m not familiar with it or how well it backs things up to your hard drive.

Now, let’s consider people using Alt accounts for other reasons, besides the business or “get away from it all with your loved one” aspects. Let’s say you create other identities, or a disposable, temporary avatar of sorts who can just be this unknown presence or bot that you keep around for some other purpose.


Bots: Bots, or “scripted agents” as they are called, are software controlled avatars, think of them as simple AI or non-player-characters who you may interact with, normally just over text, though others may be programmed to do various things for you or with you, like tour a facility, jump on a poseball with you, give a pre-recorded presentation of some sort, model clothing or other avatar enhancements, whatever you can imagine a bot to do, people likely do it somewhere within Second Life or other virtual world grids.

Now it gets a bit weird. Let’s say your main avatars are paired in a marriage partnership, but your alts are not, that is, they appear to be single people. Should your partnership vows extend between the alts as well, given their pixel bodies aren’t officially tied or betrothed? That is, would the expectation of faithfulness be valid, or as “disposable avatars” are the alts subject to deviations and distortions of a malevolent kind? Generally, I think the moral or monogamous answer is no.

Regardless how many Alts you have, they’re all controlled by the same typist, it’s the RL person, their intention behind the avatar. If you need to hide from your main avatar and indeed your partner to use an alt, that indicates other problems exist in your RL that you need to deal with.

In other words, if there are things you need to talk to your RL partner about, then do so, be frank and open and honest. That’s pretty straight forward and simple. For some the effort may bring some stress and uncomfortable back-and-forth to hash things out, but I believe the end result will be worth the it, in both SL and RL.

The reason I even mention that scenario is because it’s a common occurrence in Second Life (fooling around or what-not), whether people are single, engaged, married, in RL or SL or not, people hook-up in one way or another, so it’s also been known that virtual affairs can happen, and many emotions or interactions seem to be amplified or accelerated in the virtual world, thus Second Life is said to be the ruin of many a relationship.

For people whose moral wiring puts them into a open polygamist relationship, the partners may likely already have “sex toy alts” and perhaps encourage it, though neither my wife or I are a Mormon, swinging lifestyler or such a person to desire more than the 1 true companion in life (virtual or real) so that isn’t in our modus operanda.

Another reason people make “disposable” Alts is for malevolent reasons, that is, to login and just mess with people, break stuff, cause server lag, or otherwise be disruptive. This is an activity called “griefing” and the most common thing is to attack an unsuspecting newbie with a flood of flying penises or other body parts that follow you around, orbit, push, or hit you in diabolical ways. Some people think this is funny, though Linden Labs doesn’t think so, and this practice is against the Terms of Service (TOS), because SL just isn’t the place for that kind of juvenile behavior.

There are plenty of people who would simply argue, “well, it’s just a game” in direct contrast to the throngs of people who will insist “it’s not a game, its something more” and equate the virtual space as a 3D world wide web or conferencing platform, a media outlet for musicians and artists, and educational model or virtual classroom, that sort of thing.

My Alt.. ( beware, this rant is me stepping on the soapbox )

I have an alt named Andron, which sometimes has been a man and sometimes a woman (as Torley Linden is known to be either), but nowadays it’s just inactive, I don’t use it.. that is to say I’m not really into SL at all these days, my wife and I have a lot of other stuff going on so just don’t have time to play virtual world with each other, or anyone else for that matter… so the avatars are just sitting there until such time (if ever) we pick them up again.

Back to my story though, about Alts and the use of them, well for one, I feel that the use of an Alt creates a kind of deception and the potential for consequences that I’m not ready to accept. Perhaps I take this too seriously!? Since my alt isn’t “partnered” (again, the SL term for virtual marriage) it makes him/her look single and available– true SL isn’t all about dating, but there’s enough people looking for dates that it I’ve been asked (while either gender) for sex. So, I’d rather just be myself: I am taken and happily married in RL. Perhaps any alts that I or my wife have should be partnered to each other, just to turn people away from the idea that it might be open territory. We don’t use them often enough for this to be an issue, nonetheless, whenever those rare moments are that we find ourselves online, the requests and proposals come in. I also feel that continued roaming in this sort of pseudo-uncharted condition may strain RL relations or create distrust, as history has shown (and why I agreed to leave sensual RPs like Bloodlines or Gor in the past). But okay, this is getting way too personal and psychological for me, so let’s move on; In a nutshell I’ll just say that I’m not in SL to date or flirt or any of that, just as I don’t go into bars in real life and flirt or date or anything behind my wife’s back.

Ok sure, been there, done that. Let me reiterate my earlier spiritual commentary: A general rule of karma says that if you are doing something positive and good in the world, it will bring happiness, conversely if you are doing something negative and bad in the world, then it will bring sadness. That’s pretty straight forward, and applies to both you and the people around you who may be influenced by your actions.

What you are doing directs your attention somewhere, whether if it’s watching TV, doing an activity, game, or anything, and I will term this an intention.

Putting this idea another way, first ask yourself “What am I intending to do here?This is as simple as making a plan to do something, whether the action is a natural, spontaneous, or random event, you are going over in your mind exactly what, when, who, why, and how. It has something to do with your will– your will puts that intention into action. Even choosing not to do something is an action that will have repercussions on your present and future path, and these will be either positive, negative, or neutral.

Next, ask yourself “What will the end results be from this action?” In other words, you are exercising your conscience, you are making a choice to solidify the action or non-action, based on what you expect to happen as you do it, or what will become of you and anyone engaged in that action with you — that is, the effect, impact, reverberations, whatever you want to call it, it is what sustains or lingers for awhile. This is true even if you don’t consider it, as Newton’s third law states, “for every action there is an equal and opposite reaction.”

For example, when you strike a tuning fork, it can be said to follow the principle I just described: First, when you decide to strike it, that is your intention, then the initial hit, that is putting it into action, then the note that vibrates for a time afterwards, that is the effect. Due to the impermanent nature of the physical universe, the audible note doesn’t just go on and on forever, and the vibration eventually dampens to a point where the object returns to a resting or dormant state. However, you can strike the tuning fork again and again until the thing just wears down, disintegrates, or otherwise becomes unusable, but that’s another lofty topic. People used to pay me to make analogies and coaching obscure topics with metaphors in this sort of way.. 😉

Now let’s return to our conversation about my Alt.

When you use an alternate identity in the RL or SL world, you are focusing your energy outside the space of your normal life, this is true for any avatar or game character really, you are temporarily putting yourself into that role, and that’s part of the fun of gaming.

I’ve always liked to use girl characters in video games, I just happen to like watching their bum and body run around instead of a guy, and sure I liked playing Tomb Raider because Lara Croft is sexy and adventurous, but that doesn’t make me want to be Lara Croft in RL. Playing a female avatar doesn’t make me gay, bisexual, a cross-dresser, she-male or transvestite in the real world, but that doesn’t stop my partner from not liking the idea. She isn’t comfortable with me playing a girl. She did have a male Alt for trying out clothes and men’s avatar bits while she was in the business of doing upscale avatar customizations, but that’s different, in the sense that her Alt was just a glorified mannequin used occasionally for a virtual store.

Some psychologists like Freud might say when you take a virtual Alt and engage it with someone other than your partner, it’s affecting your subconscious in subtle ways which can be destructive to your RL relationship. The act of being virtually unfaithful is like a lucid daydream, it is in effect pushing your real partner out of that space in your heart they would normally occupy, and temporarily putting someone else, even if in jest, in that role and position. Repeated use of this idea will bleed into your subconscious and psyche– thoughts are things, and such intentions, no matter how innocent in appearance, will grow to consume more and more of your thinking.

Some fans have been known to think about a celebrity or fantasize about them so much that they stir themselves into delusion. Then, when they finally do (if ever) meet the person in real life, they soon realize things are not as they think they were, because the real world is much different than their one-sided fantasy portrayed it to be. This may also be the reason that 85% of virtual partnerships don’t work out – because people are falling in love with someone’s avatar, not the person behind it.

Like any addiction, the way home to what is real and true may have you ripped back awake kicking and screaming and full of disappointment.

Though, I think I am wandering off on a strange rant again — the point I was making here, though, as I have seen things and heard from other visitors to the virtual world, is that Second Life is a fantasy; People may get caught-up in the fantasy of it all, escaping more and more into the virtual world, perhaps losing touch with the real world — there’s lots of cases of kids and adults with video game addiction — take for example World of Warcraft or other MMORPGs that people spend way too much of their waking life playing, and become a computer hermit using all of their free time and money to be in the game world instead of getting outside for some nice fresh air and sunshine.. ah that’s another topic entirely!

Where was I? The avatar Alt.. I originally created it to get away from myself, as in the earlier example, to literally be someone else. The reason for that was because I wasn’t happy with how my virtual life was going so decided to start another one. I had the need to escape from my virtual girlfriend so that I could be with other people (gasp!) and I also wanted a bot of sorts I could use to run tasks for me while I was busy working somewhere or on something, so I wouldn’t have to pop back and forth from place to place with 1 avatar, I could be in two places simultaneously by logging in both avatars at the same time!

Realistically though, the cure was simple – break friendship from those who weren’t good choices for associates, and continue on, and take more time to pop back and forth between places with just one avatar, which is what I eventually did.

That is to say, not everyone I dropped from my virtual friends list were bad people, per se, it’s just that I wasn’t involved in certain sims or games or activities in SL where I would frequent with them, so, as I left those areas, I also dropped all the friends I had there. SL is a big world, and only one of many virtual grids. Yes I established friendships with some of the people I left behind, but just as with real life, people come and go in your life. You don’t normally go out and seek people who you went to high school with, whom you haven’t spoken to for 20 years and had no real reason to do so, that’s kind of silly in my humble opinion — if they were such good friends 20 years ago, then it would be likely that they were still friends today, inspite of websites and social networking companies who offer such services.

It’s good to clean out your friends list just as it is good to drop people in Facebook or Myspace or whatever, just like a guy throwing out the little black book of fuck buddies and booty calls once he finds himself his true mate, it’s kinda like that. 🙂

Hence the term “disposable” Alts, some people create Alts just to build some objects, write some stories, join a certain club or group of people, or hang out with a certain crowd even if temporarily, then, if you ever decide to leave said group, you can do so cleanly without ever affecting your true identity, just un-friend everyone, or delete the Alt entirely, boom, done. That may sound messed up, really, but it’s often the way of things in the virtual world. Better still, have 1 avatar, and be the wiser and choose your friends and activities very wisely, so you won’t ever need an Alt in the first place 😉 Perhaps there is a learning curve for all this virtual world stuff, who knows?

My ramblings are just thoughts and opinions based on my years of experience with Second Life, so your mileage may vary, your experiences may be totally different. If you are so moved to comment on any of this (good, bad, or indifferent) you are most welcome to do so!

Venture on, traveler, your quest awaits!

Updates on my Open Simulator installation via Mac OS X

Updates on OpenSim and SL

It’s been a while since I posted updates about my experiences installing and running opensim on my macbook pro (on leopard/mac os x 10.5.x) so here’s some updates on that..

About InWorldz grid.. let’s call it one of the other SL clones, like Your Alternate Life/YAL.. — sure it’s great for the casual user, there’s a nice community established there.. but since I can’t get free land, and can’t connect my own regions into it, then it doesn’t meet my needs. Thus, I haven’t returned there, and in the same hand, I have yet to want to check out any other similarly “closed” grids.

[going a bit off topic now..]

Same is true about the various iterations of Utherverse — Utherverse seems to be nothing more than your basic pixel-sex community, it is commerce driven, you pay to use the service – and like IMVU, the limited free account options are fairly useless. So, you pay for just about everything happening in world, and most of what is happening is centered around virtual sex.

If watching scripted animated pixels turned me on and I wasn’t getting real world sex on a regular basis, and was lacking social skills, housebound, or otherwise staying away from real world people encounters, then I’d probably give in and join the throng of masturbatory (including certain fans of Modular Systems’ viewer apps) who are logging into VWW, RedLight, VirtualVancouver, etc., or would I?

Well no, on second thought, I wouldn’t be! Why? For one, Linden Labs’ Second Life has plenty of way better looking porn pixels, voice and webcam sex, etc. and two, using SL escorts cost much less $ than Utherverse’s so-called VIP membership.. Anyway, where was I?

[ Ah, back to Open Simulator.. ]

On The New World Grid, after hitting some trials and network issues, which were purely on my end, I was running a region in the grid with very good success! 🙂

One reason it was so easy is that NWG has experienced people willing to help, their forums and welcome center are well organized, and you’ll find a few regular volunteers or admins appearing and hanging, around the welcome center to assist you, primarily during France’s 9am-5pm or so hours.

As well, their software build makes it quite easy to install and run a sim (on Windows or *nix/Mac) with minimal configuration needed other than:
1- pick a spot on their world map (by reserving it through their website)
2- type in your New World Grid login and password to the app, it does the rest of the config for you!
3- Open two ports on your firewall tcp/udp (if needed) and boom, you are done!

Overall I am very impressed and can see why so many nonprofit and educational groups have migrated here, well that and there’s a influx of regions, since Linden Labs’ Second Life has recently decided to eliminate their educational and nonprofit incentives come January 2011. For those unfamiliar with the recent changes to SL’s land pricing, SL used to offer discounts if you are a

Other than the cost of land, there are other reasons open-source content creators are flocking to OpenSim grids.

The marketplace changed in SL is one reason. I don’t know why SL changed the marketplace fees policy, but to paraphrase, they dumped the ideas of open sharing and permitting merchants to pass out free stuff at no cost, that is, if you want to give stuff away at no profit to yourself, you will have to pay linden labs a fee for each item you list. This idea basically stifles any concept of open sharing, in favor of using their web-accessable inworld marketplace (formerly xstreet, onrez, avatars united, and other shopping carts eaten by linden labs) to promote only those merchants who primarily have commercial stuff for sale, likewise charging fees for the privilege of creating for-profit content (for exclusive dmca license and mostly instant delivery) upon the second life grid but hey that’s the way of capitalism and Governor Linden.

NWG has a bit of freebee stuff to get you started, but much of it is given under intellectual property terms which state you may only the content within New World Grid. Huh?! Yeah okay I guess, but it causes me wonder what underlying message is implied regarding the grid’s overall feelings on opensource concepts (e.g., free sharing of content)? Yes, it is clearly a not-for-profit, education centered grid, and people do have rights to enforce content permissions, be bound by real world licenses, branding, service/trade marks, identity or other legal/DMCA concerns — but– I also know this is as conscious of a choice (to use copyrights or “copy me not”), as it is to use a GPL or Creative Commons license (“ok to share alike, copy, collaborate, make derivative works, etc!”)

Regardless, I feel that NWG is a great platform for non-profts and educational groups to call virtual home. I found the main admins of New World Grid online and accessible, easy to talk to, approachable; I imagined this was much like talking to the savvy and passionate Phillip Linden back in the early days of SL, maybe better LOL.

New world grid may be smaller, but they have been around 4+ years and have some fantastic builds or places to explore, conference centers, educational sims, virtual models of scientific or historical sites, etc! Well worth the visit.

For me, though they allow at least 1 sim from anyone, and on that sim I could fit most all my stuff and maybe take up less than 15000 prims for it, I liked more the idea of potentially mature/adult themed separate sims, with less objects basically on each one, and so with that idea I hit the proverbial pause button on my NWG region, until I get a better educational use or some sort of nonprofit idea going which can adhere to the child/teen friendly rating across their entire grid. In other words, I won’t waste their time until I have something more to contribute besides my own personal creative expression which may not have much educational benefit to others (as awesome as they may be… LOL)

Sure, I could just rent a sim or several on linden labs Second Life grid, or any other pay-per-use grid for that matter, but the thing is, I am a bit of a control freak about rented servers, and with the Linden grid, I won’t get any sort of root or command shell access- only a few god mode tools as accessible via the viewer, and the hardware cost for me running regions, whether it’s 1 or 4 or 9 or 20, is still the same cost upfront and monthly maintenance regardless, and that’s why OpenSim appeals to me, it’s all about the bottom line- at the end of the day I’m not forking out thousands of dollars to play one of my favorite games which also happens to have a free version 😉

I now run 9 regions on OSgrid and one on The New World Grid.. Well it seems we’re taking a self-paced crash course on running multiple Regions and Estates, something I never did (other than buy an estate-owned sim, pay tier, rent parcels, change land settings)  well this is much like SL, and first thing you realize is, we’re pushing the grey limits of what can and can’t go into OpenSimulator — As you know, OSgrid is just one of many grids someone can connect with.

However (and this is one of the core interoperability issues people encounter..) each grid’s INVENTORY and WORLD MAP are entirely separate from the others — except on rare occasion by means of hypergrid protocols (which Linden Labs once did, but now chose NOT to support anymore).  In other words, there exists no true “inter-grid universal login” (other than the aforementioned hypergrid services), and there are also no “inter-grid inventory service”, so guess what the biggest chicken and egg problem is, again? Well, your inventory doesn’t travel with you 😛

To put it in other terms, say you spend $30 for some clothes in Second Life. When you login to OSgrid or other grid servers, those clothes won’t travel with you. All aspects of your avatar that you worked so hard to perfect in the Reaction Grid? It won’t travel and merge itself into your newly created Second Life or InWorldz account, you gotta start from scratch again, and if that content creator didn’t give you the right permissions to copy, modify, or transfer said clothing? Well you are stuck and can’t even back it up to your hard drive to re-upload your purchase elsewhere. Okay, sure, there are work arounds to this problem, and there are both legit and sneaky ways to get your stuff exported out of one grid and into another. that said, some tools have the ability to get OTHER people’s creations across from one grid to another, so I will touch on that in a later post as well. Sometimes we may run into issues with an object’s permissions, or changed permissions of stuff inside an object you have exported.. I’ll touch on that too.

[ like other live documents, this is a work in progress, check back later for further updates! ]

Trying out New World Grid today – Part 2

Well for the sim engine I just copied the unpacked ZIP file to where my other /opt/OpenSim/ standalone directory is, in /opt/ that is. I figured it uses mono so go ahead and run it from the command line. I did just that.


bash:NewWorldStudio_0.6.9B starlord$ mono OpenSim.exe

It spit out the following stuff..

20:29:18 – [OPENSIM MAIN]: configured log4net using default OpenSim.exe.config
20:29:18 – [OPENSIM MAIN]: Runtime gave us 40 worker threads and 0 IOCP threads
20:29:18 – [OPENSIM MAIN]: Bumping up to 500 worker threads and 1000 IOCP threads
20:29:18 – Performing compatibility checks… 20:29:18 – Environment is compatible.
20:29:18 – [CONFIG]: Reading configuration settings
20:29:18 – [CONFIG]: Reading configuration file /opt/NewWorldStudio_0.6.9B/OpenSim.ini
20:29:18 – [CONFIG]: Reading configuration file /opt/NewWorldStudio_0.6.9B/config-include/Grid.ini
20:29:18 – [CONFIG]: Reading configuration file /opt/NewWorldStudio_0.6.9B/config-include/GridCommon.ini
20:29:18 – [CONFIG]: Reading configuration file /opt/NewWorldStudio_0.6.9B/config-include/FlotsamCache.ini
20:29:18 – [LOGGING]: Logging started to file /opt/NewWorldStudio_0.6.9B/OpenSim.log
20:29:18 – [OPENSIM MAIN]: Using async_call_method SmartThreadPool
20:29:18 – [STARTUP]: Beginning startup processing20:29:18 – [STARTUP]: Version: OpenSim 0.6.9 (Post_Fixes)
20:29:18 – ====================================================================
20:29:18 – ========================= STARTING OPENSIM =========================
20:29:18 – ====================================================================
20:29:18 – [OPENSIM MAIN]: Running in grid mode20:29:18 – [DATASTORE]: Attempting to load OpenSim.Data.SQLite.dll
20:29:18 – [ESTATE DB]: Sqlite – connecting: URI=file:OpenSim.db,version=3
20:29:19 – [MIGRATIONS]: Creating migrations at version 1
20:29:19 – [MIGRATIONS]: EstateStore up to date, no migrations to apply
20:29:19 – [SQLITE REGION DB]: Sqlite – connecting: URI=file:OpenSim.db,version=3
20:29:19 – [MIGRATIONS] Upgrading RegionStore to latest revision.
20:29:19 – [MIGRATIONS] NOTE: this may take a while, don’t interupt this process!
20:29:19 – [MIGRATIONS]: Creating RegionStore at version 1

20:29:19 – [MIGRATIONS]: Updating RegionStore to version 18
20:29:19 – [SQLITE REGION DB]: Caught fill error on prims table
20:29:19 – [SQLITE REGION DB]: Caught fill error on primshapes table
20:29:19 – [SQLITE REGION DB]: Caught fill error on primitems table
20:29:19 – [SQLITE REGION DB]: Caught fill error on terrain table
20:29:19 – [SQLITE REGION DB]: Caught fill error on land table
20:29:19 – [SQLITE REGION DB]: Caught fill error on landaccesslist table
20:29:19 – [SQLITE REGION DB]: Caught fill error on regionsettings table
20:29:19 – [DATASTORE]: Added IRegionDataStore Interface
20:29:19 – [CLIENTSTACK]: Attempting to load OpenSim.Region.ClientStack.LindenUDP.dll
20:29:19 – [CLIENTSTACK]: Added IClientNetworkServer Interface
20:29:19 – [REGION SERVER]: Starting HTTP server on port 9000Console log level is ALL
20:29:19 – [PLUGINS]: Initializing addin manager
20:29:21 – [PLUGINS]: Loading extension point /OpenSim/Startup
20:29:21 – [PLUGINS]: Trying plugin /OpenSim/Startup/RestRegions
20:29:21 – [PLUGINS]: Plugin Loaded: OpenSim.ApplicationPlugins.Rest.Regions
20:29:22 – [PLUGINS]: Trying plugin /OpenSim/Startup/RemoteController
20:29:22 – [PLUGINS]: Plugin Loaded: OpenSim.ApplicationPlugins.RemoteController
20:29:22 – [PLUGINS]: Trying plugin /OpenSim/Startup/RemoteController
20:29:22 – [PLUGINS]: Plugin Loaded: OpenSim.ApplicationPlugins.NewWorldStudio
20:29:22 – [PLUGINS]: Trying plugin /OpenSim/Startup/RegionModulesController
20:29:22 – [PLUGINS]: Plugin Loaded: OpenSim.ApplicationPlugins.RegionModulesController
20:29:22 – [PLUGINS]: Trying plugin /OpenSim/Startup/RestInventory
20:29:22 – [PLUGINS]: Plugin Loaded: OpenSim.ApplicationPlugins.Rest.Inventory
20:29:22 – [PLUGINS]: Trying plugin /OpenSim/Startup/CreateCommsManager
20:29:22 – [PLUGINS]: Plugin Loaded: OpenSim.ApplicationPlugins.CreateCommsManager
20:29:22 – [PLUGINS]: Trying plugin /OpenSim/Startup/LoadRegions
20:29:22 – [PLUGINS]: Plugin Loaded: OpenSim.ApplicationPlugins.LoadRegions
20:29:22 – New World Studio – NWS 0.6.9.B
20:29:22 – [NewWorldStudio]: Checking installation legitimity
20:29:22 – [NewWorldStudio]: Detected platform type is Unix
20:29:22 – [NewWorldStudio]: Initilializing
20:29:22 – [NewWorldStudio]: Adding connectivity handler
20:29:22 – [NewWorldStudio]: Checking auto login
20:29:22 – [NewWorldStudio]: Loading language
20:29:22 – [NewWorldStudio]: Checking New World Studio version
20:29:22 – [NewWorldStudio]: Checking network settings
20:29:22 – [NewWorldStudio]: Starting MAIN GUI

Then I got a GUI window which froze up, eventually asking for a login first and last name and password..

I couldn’t get my pinwheel of death to stop spinning so decided to just kill the process using Force Quit on the Mac …

I then tried to boot it up again, and same issue. Well that about does it for my trial into running New World Grid until this can be fixed or I get ahold of some better documentation.

Perhaps if I do get past that initial hurdle, their easy-peasy setup will reveal itself to me.

Perhaps I will try and build for OSgrid or another service… hmm… Well, best thing to do would be to get online to their grid when they have some volunteers (hopefully Mac people who have installed their own regions successfully?!) and give this another go.

Update: I changed the ini file to auto-login (default is FALSE, just change it to TRUE and populate the first, last, and password with your values) and it appears to have started the sim correctly..

Yes indeedy, it appears to.. so I went into my Imprudence viewer and attempting to reach my sim inworld (on the grid..)

So, I can see Islandia4 on the world map:

so far that is great news.

The bad news is, I can’t teleport there, and I get this message:

Could not teleport – Destination is not accepting teleports. Cannot contact remote region.

So I will try and connect locally and see if that works..

Nope, that didn’t work. Login failed right from the get-go. No login to localhost.

Well so I have a region up and running and the world map can see it, but I can’t login to it at this point.

I do see some other Mac people with regions setup on New World Grid, who had the same issue with the GUI that I did (this is a problem with Mono actually horking on some of the .NET libraries thanks to Microsoft.. blame them..)

Do a google search and you will find some forum posts about it, well thus far support and info for Linux and Mac users on New World Grid isn’t so extensive. They are primarily a Windows shop but don’t seem to be particularly hostile about other platforms, just a bit out of the loop as to the particulars that make things work under the hood.

One issue I haven’t touched on is NAT loopback, I don’t know if my 2wire DSL router supports that out of the box or if it needs some custom configuration or not, but that would more so be an issue if others could reach my sim, yet I wasn’t able to… at this point NOBODY can apparently reach my sim.. I’m going to take it offline for the moment until I can get this fixed. More or less, this would apply to me installing a grid-connected sim on some other grids, so may as well work things out with New World Grid. For now..

Anyone with inside technical info about this (say, you run a Mac sim and connect it to a grid without issues..) if you stumbled on my blog / rant please feel free to drop me a comment thanks so much in advance! ( hehe my blog article already is hitting top search results in google, go figure, I must be on the cutting edge or something.. again..)

Update: I got New World Grid / New World Studio working fine under Windows XP. It was very easy to install and get connected to the grid, amazingly simple. The issue was with my 2wire DSL router which I figured out how to work with… More on that in an upcoming post!

SecondLife, OpenSimulator, now what?

Most folks who’ve been following my blog and flickr see that I am pretty active with creating virtual worlds, namely OpenSimulator server based software, and in the past this was extensively using the SecondLife client application. Well, now that I run my own simulator (aka Region) on my laptop, I don’t connect to the SL grid or other grids that often, however, I thought it would be interesting to note several of the OTHER grids (yes, other than SecondLife, which we all know and love or hate for whatever reason) which basically run the same software, albeit with their own chosen scripting, meshing and/or physics engine perhaps. SL runs on a custom hack of the ever-popular HAVOK engine, which so many games and their AI use today.. anyway before I get off on that tangent, may I present a fairly up-to-date list of grids for your exploration:

3rd Rock = http://3rdrockgrid.com/

Cyberlandia =http://www.cyberlandia.net/
(seems to be in Italian)

FW Estates = http://www.fw-estates.com/
(appears to be defunct)

Helios = http://heliosgrid.no-ip.org:8888/
(seems to be inaccessable)

Le Mone de Darwin = http://www.lemondededarwin.com
(seems to be a webmail frontend?)

Legend =http://www.legendcityonline.com/
(appears to be Adult oriented, and it went down without notice in Jan 2010, or did it?)

NewWorld =http://www.newworldgrid.com/
(this one has a spiffy website reminds me of the old SL website)

Nexxtlife =http://www.nexxtlife.com/
(based on OpenSim, and touts SL like features: Group management, Money module, Search, Classifieds, Events, and Voice)

OpenLife =http://openlifegrid.com/
(looks like an SL land company with a product focus of hosted homestead sims at $69/mo)

OpenSimClub = http://www-grid.talentraspel.de/
(cant seem to reach this one, though like NexxtLife it appears to be in Germany)

OSgrid = http://osgrid.org/
(this one appears to be fairly stable and put together well, they have their own build of the OpenSimulator for download and easy config.)

VirtualSims = http://virtualsims.net/
(couldn’t reach that one either)

VirtYou =http://virtyou.com/
(in Germany, linked with LindenLabs and Twinity/RealLife, they have virtual models of real world cities)

YourAlternateLife =http://www.youralternativelife.com/
(has an OMC based currency system with real world equivalent money, YAL market using YAL currency)

ReactionGrid = http://reactiongrid.com/Home.aspx
(seems to be a grid that is oriented towards business meetings)

I have not personally checked each one out, and grab this info from the current release of the Hippo OpenSim Viewer, a viewer client based on the 1.2x version of SecondLife yet with enhancements specific to OpenSim, though I have connected to OSgrid a few times and my user name on there is simply “Star Lord” though, I don’t think they have any sort of offline messaging as of yet..

If you stumbled on this blog and use any of the above services please feel free to chime in on your experiences good or bad and send me links to pictures or machinima etc where applicable! 😉 My login name in SecondLife, as reference, is “StarLord Scribe” I am not on very often anymore but continue to blog and snapshot experiences — cheers!