Run Your Own Virtual Reality with OpenSim

 in
By running OpenSim on your own server, you can create your own virtual world and even connect it to other virtual worlds.

Bill Childers is an IT Manager in Silicon Valley, where he lives with his wife and two children. He enjoys Linux far too much and probably should get more sun from time to time. If he ever finds the time to make it into Second Life, he goes by Bill Deere.

______________________

Bill Childers is the Virtual Editor for Linux Journal. No one really knows what that means.

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Opensimulator web magazine

Jani Pirkola's picture

Check out the web magazine for Opensim and other open source virtual world platforms at http://maxping.org

nant failed!

steve723's picture

/home/steve723/opensim/OpenSim/Region/ScriptEngine/Shared/CodeTools/OpenSim.Region.ScriptEngine.Shared.CodeTools.dll.build(14,6):
External Program Failed: /usr/lib/mono/2.0/gmcs.exe (return code was 1)

Total time: 2.6 seconds.

BUILD FAILED

Nested build failed. Refer to build log for exact reason.

Total time: 204.7 seconds.

steve723@steve723-ASUS-Eee-PC-netbook:~/opensim$
I am running the latest version of Kubuntu with the Adams kernel.

I got further but...

steve723's picture

I figured out how to get further but I got stuck again. I think you forgot a step. I'll try copying that file.

steve723@steve723-ASUS-Eee-PC-netbook:~/opensim/opensim$ cd bin
steve723@steve723-ASUS-Eee-PC-netbook:~/opensim/opensim/bin$ mono ./OpenSim.exe
log4net:ERROR XmlHierarchyConfigurator: No appender named [NHibernateFileLog] could be found.
log4net:ERROR XmlHierarchyConfigurator: Appender named [NHibernateFileLog] not found.
05:42:04 - Performing compatibility checks...
05:42:04 - Environment is compatible.

05:42:04 - [CONFIG]: Reading configuration settings
05:42:04 - [CONFIG]: Could not load any configuration
05:42:04 - [CONFIG]: Tried to load /home/steve723/opensim/opensim/bin/OpenSim.ini,
05:42:04 - [CONFIG]: and XML source /home/steve723/opensim/opensim/bin/OpenSim.xml
05:42:04 - [CONFIG]: Did you copy the OpenSim.ini.example file to OpenSim.ini?
steve723@steve723-ASUS-Eee-PC-netbook:~/opensim/opensim/bin$

I need Oracle

steve723's picture

Copying the file got the configuration started. It needs Oracle and ADEPT can't find it. Does anyone know of a repository for Kubuntu?

I don't have version 3 of sqlite

steve723's picture

I have version 2.8.17-4build1. The opensim README.txt says that version 3 is a prerequisite. ADEPT can not find a newer version. I can get the viewer to run but just the splash screen comes up and then the video on my entire screen starts to flicker. If sqlite is the reason why then where can I find a repository that has what I need?

Installing OpenSim

Mel's picture

An addendum to the instructions for installing OpenSim: For Ubuntu and (apparently) Debian releases you must also apt-get install the library 'libmono-oracle2.0-cli'

Unavaliable

steve723's picture

steve723@steve723-ASUS-Eee-PC-netbook:~/opensim$ sudo apt-get install libmono-oracle2.0-cli
[sudo] password for steve723:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Couldn't find package libmono-oracle2.0-cli
steve723@steve723-ASUS-Eee-PC-netbook:~/opensim$

Do I need another repository?

I need Oracle

steve723's picture

Opps wrong person to reply to. Linux Magazine should add a delete button so people can delete their own comments.

White Paper
Fabric-Based Computing Enables Optimized Hyperscale Data Centers

Today’s modular x86 servers are compute-centric, designed as a least common denominator to support a wide range of IT workloads. Those generic, virtualized IT workloads have much different resource optimization requirements than hyperscale and cloud applications. They have resulted in a “one size fits all” enterprise IT architecture that is not optimized for a specific set of IT workloads, and especially not emerging hyperscale workloads, such as web applications, big data, and object storage. In this report, you will learn how shifting the focus from traditional compute-centric IT architectures to an innovative disaggregated fabric-based architecture can optimize and scale your data center.

Learn More

Sponsored by AMD

White Paper
Red Hat White Paper: Using an Open Source Framework to Catch the Bad Guy

Built-in forensics, incident response, and security with Red Hat Enterprise Linux 6

Every security policy provides guidance and requirements for ensuring adequate protection of information and data, as well as high-level technical and administrative security requirements for a system in a given environment. Traditionally, providing security for a system focuses on the confidentiality of the information on it. However, protecting the data integrity and system and data availability is just as important. For example, when processing United States intelligence information, there are three attributes that require protection: confidentiality, integrity, and availability.

Learn more about catching the bad guy in this free white paper.

Learn More

Sponsored by DLT Solutions