2019-10-16 06:45:04 -07:00
|
|
|
Welcome to OpenSimulator (OpenSim for short)!
|
2007-09-17 06:06:07 -07:00
|
|
|
|
2012-09-06 04:42:56 -07:00
|
|
|
# Overview
|
2007-09-17 06:06:07 -07:00
|
|
|
|
|
|
|
OpenSim is a BSD Licensed Open Source project to develop a functioning
|
|
|
|
virtual worlds server platform capable of supporting multiple clients
|
|
|
|
and servers in a heterogeneous grid structure. OpenSim is written in
|
|
|
|
C#, and can run under Mono or the Microsoft .NET runtimes.
|
|
|
|
|
2009-08-03 17:46:43 -07:00
|
|
|
This is considered an alpha release. Some stuff works, a lot doesn't.
|
|
|
|
If it breaks, you get to keep *both* pieces.
|
2007-09-17 06:06:07 -07:00
|
|
|
|
2012-09-06 04:42:56 -07:00
|
|
|
# Compiling OpenSim
|
2010-01-15 10:24:24 -07:00
|
|
|
|
2022-10-04 14:15:47 -07:00
|
|
|
Please see BUILDING.md
|
2010-01-15 10:24:24 -07:00
|
|
|
|
2012-09-06 04:42:56 -07:00
|
|
|
# Running OpenSim on Windows
|
2010-01-15 10:24:24 -07:00
|
|
|
|
2024-04-20 15:37:37 -07:00
|
|
|
You will need dotnet 8.0 runtime (https://dotnet.microsoft.com/en-us/download/dotnet/8.0)
|
2013-11-08 14:13:05 -07:00
|
|
|
|
2010-01-15 10:24:24 -07:00
|
|
|
|
|
|
|
To run OpenSim from a command prompt
|
|
|
|
|
|
|
|
* cd to the bin/ directory where you unpacked OpenSim
|
2019-10-16 06:54:25 -07:00
|
|
|
* review and change configuration files (.ini) for your needs. see the "Configuring OpenSim" section
|
2022-10-04 14:15:47 -07:00
|
|
|
* run OpenSim.exe
|
2010-01-15 10:24:24 -07:00
|
|
|
|
|
|
|
|
2022-10-04 14:15:47 -07:00
|
|
|
# Running OpenSim on Linux/Mac
|
2010-01-15 10:24:24 -07:00
|
|
|
|
2024-04-10 17:01:41 -07:00
|
|
|
You will need
|
|
|
|
|
2024-04-20 15:37:37 -07:00
|
|
|
* [dotnet 8.0 Runtime](https://dotnet.microsoft.com/en-us/download/dotnet/8.0)
|
2024-04-10 17:01:41 -07:00
|
|
|
* libgdiplus
|
|
|
|
|
|
|
|
if you have mono 6.x complete, you already have libgdiplus, otherwise you need to install it
|
|
|
|
using a package manager for your operating system, like apt, brew, macports, etc
|
|
|
|
for example on debian:
|
|
|
|
|
|
|
|
`apt-get update && apt-get install -y apt-utils libgdiplus libc6-dev`
|
|
|
|
|
2010-01-15 10:24:24 -07:00
|
|
|
To run OpenSim, from the unpacked distribution type:
|
|
|
|
|
2007-09-17 06:06:07 -07:00
|
|
|
* cd bin
|
2019-10-16 07:47:55 -07:00
|
|
|
* review and change configuration files (.ini) for your needs. see the "Configuring OpenSim" section
|
2018-11-19 04:04:38 -07:00
|
|
|
* run ./opensim.sh
|
2007-09-17 06:06:07 -07:00
|
|
|
|
|
|
|
|
2012-09-06 04:42:56 -07:00
|
|
|
# Configuring OpenSim
|
2007-09-17 06:06:07 -07:00
|
|
|
|
|
|
|
When OpenSim starts for the first time, you will be prompted with a
|
|
|
|
series of questions that look something like:
|
|
|
|
|
2012-09-06 04:50:01 -07:00
|
|
|
[09-17 03:54:40] DEFAULT REGION CONFIG: Simulator Name [OpenSim Test]:
|
2007-09-17 06:06:07 -07:00
|
|
|
|
2010-06-18 17:23:52 -07:00
|
|
|
For all the options except simulator name, you can safely hit enter to accept
|
|
|
|
the default if you want to connect using a client on the same machine or over
|
|
|
|
your local network.
|
2007-09-17 06:06:07 -07:00
|
|
|
|
2010-06-18 17:23:52 -07:00
|
|
|
You will then be asked "Do you wish to join an existing estate?". If you're
|
|
|
|
starting OpenSim for the first time then answer no (which is the default) and
|
|
|
|
provide an estate name.
|
|
|
|
|
|
|
|
Shortly afterwards, you will then be asked to enter an estate owner first name,
|
|
|
|
last name, password and e-mail (which can be left blank). Do not forget these
|
|
|
|
details, since initially only this account will be able to manage your region
|
|
|
|
in-world. You can also use these details to perform your first login.
|
2007-09-17 06:06:07 -07:00
|
|
|
|
|
|
|
Once you are presented with a prompt that looks like:
|
|
|
|
|
2012-09-06 04:50:01 -07:00
|
|
|
Region (My region name) #
|
2007-09-17 06:06:07 -07:00
|
|
|
|
|
|
|
You have successfully started OpenSim.
|
|
|
|
|
2010-06-18 17:23:52 -07:00
|
|
|
If you want to create another user account to login rather than the estate
|
2010-06-18 17:27:46 -07:00
|
|
|
account, then type "create user" on the OpenSim console and follow the prompts.
|
2010-01-15 11:16:21 -07:00
|
|
|
|
2010-01-15 10:24:24 -07:00
|
|
|
Helpful resources:
|
|
|
|
* http://opensimulator.org/wiki/Configuration
|
|
|
|
* http://opensimulator.org/wiki/Configuring_Regions
|
|
|
|
|
2012-09-06 04:42:56 -07:00
|
|
|
# Connecting to your OpenSim
|
2010-06-18 17:23:52 -07:00
|
|
|
|
|
|
|
By default your sim will be available for login on port 9000. You can login by
|
|
|
|
adding -loginuri http://127.0.0.1:9000 to the command that starts Second Life
|
|
|
|
(e.g. in the Target: box of the client icon properties on Windows). You can
|
|
|
|
also login using the network IP address of the machine running OpenSim (e.g.
|
|
|
|
http://192.168.1.2:9000)
|
2007-09-17 06:06:07 -07:00
|
|
|
|
2010-06-18 17:23:52 -07:00
|
|
|
To login, use the avatar details that you gave for your estate ownership or the
|
|
|
|
one you set up using the "create user" command.
|
2007-09-17 06:06:07 -07:00
|
|
|
|
2012-09-06 04:42:56 -07:00
|
|
|
# Bug reports
|
2008-05-27 01:21:59 -07:00
|
|
|
|
2010-06-18 17:23:52 -07:00
|
|
|
In the very likely event of bugs biting you (err, your OpenSim) we
|
2008-05-27 01:21:59 -07:00
|
|
|
encourage you to see whether the problem has already been reported on
|
2012-09-06 04:49:47 -07:00
|
|
|
the [OpenSim mantis system](http://opensimulator.org/mantis/main_page.php).
|
2008-05-27 01:21:59 -07:00
|
|
|
|
|
|
|
If your bug has already been reported, you might want to add to the
|
2009-08-03 17:46:43 -07:00
|
|
|
bug description and supply additional information.
|
2008-05-27 01:21:59 -07:00
|
|
|
|
|
|
|
If your bug has not been reported yet, file a bug report ("opening a
|
2009-08-03 17:46:43 -07:00
|
|
|
mantis"). Useful information to include:
|
|
|
|
* description of what went wrong
|
|
|
|
* stack trace
|
|
|
|
* OpenSim.log (attach as file)
|
|
|
|
* OpenSim.ini (attach as file)
|
2008-05-27 01:21:59 -07:00
|
|
|
|
|
|
|
|
2012-09-06 04:42:56 -07:00
|
|
|
# More Information on OpenSim
|
2007-09-17 06:06:07 -07:00
|
|
|
|
|
|
|
More extensive information on building, running, and configuring
|
|
|
|
OpenSim, as well as how to report bugs, and participate in the OpenSim
|
|
|
|
project can always be found at http://opensimulator.org.
|
|
|
|
|
2008-05-27 01:21:59 -07:00
|
|
|
Thanks for trying OpenSim, we hope it is a pleasant experience.
|
2012-02-29 12:54:06 -07:00
|
|
|
|