Connecting
From OpenSimulator
Compatible Viewers
Before you can connect to OpenSim, you'll need to have downloaded one of the following clients that can connect to OpenSim.
- Linden Client (release version is the only fully supported viewer.)
- Hippo Viewer - a fork of the Linden Client with OpenSim specific enhancements
- RealXtend - a fork of the Linden Client that has specialized features (is not fully supported yet.)
Connecting with the Linden Viewer
Every OpenSim grid or instance will specify a loginuri, which is a uri of the form http://someserver:9000 (standalone mode) or http://someserver:8002 (grid mode). For instance, for osgrid, this is http://osgrid.org:8002. The following sections assume that you have that uri. We'll use http://osgrid.org:8002 as our example url.
A list of major public grids can be found at Grid_List. OSGrid is just one of many available.
Linux
- change directory to you viewer (SecondLife_XYZ)
- run
./secondlife -loginuri http://osgrid.org:8002
Windows
- make a copy of the SecondLife icon on your desktop
- rename it to the grid you want to connect to
- edit the properties on the icon and set the command line to
...\SecondLife.exe" -loginuri http://osgrid.org:8002
Mac
- Make a 'somefilename.sh' file, and put this in it:
- /Applications/Second\ Life.app/Contents/MacOS/Second\ Life -loginuri http://osgrid.org:8002/
- set it to executable
- run it
Linden Viewer options
The Linden viewer has a number of other options. Some are useful, some are not. The viewer has a help option which produces the following results:
--autologin log in as last saved user --channel arg n/a --console arg n/a --cooperative arg Yield some idle time to local host. --crashonstartup Crashes on startup. For QA use. --debugviews n/a --drop arg n/a --god Log in a god if you have god access. --grid arg Specify the name of the grid, local, or an IP address to connect to. -h [ --help ] display this help message --helperuri arg helper web CGI prefix to use --ignorepixeldepth Ignore pixel depth settings. --inbw arg n/a --logfile arg n/a --login args 3 tokens: first, last and password --loginpage arg Login authentication page to use. --loginuri arg login server and CGI script to use --multiple Allow multple viewers. --no-verify-ssl-cert n/a --noaudio n/a --noinvlib Do not request the inventory library. --nopreload n/a --noprobe n/a --noquicktime n/a --nosound n/a --novoice Disable voice. --outbw arg n/a --port arg n/a --purge Delete files in the cache. --qa Activated debugging menu in Advanced Settings. --quitafter arg n/a --rotate n/a --safe Reset preferences, run in safe mode. --set args specify the value of a particular configuration variable that overrides all other settings --setdefault args specify the value of a particular configuration variable which can be overridden by settings.xml --settings arg Specify the filename of a configuration file. --skin arg ui/branding skin folder to use --slurl arg Startup SLurl --url arg Startup location --psn arg MacOSX process serial number
Alternative Connection Approaches
Via a Web Browser
You can also set up a Browser Protocol Handler which will make opensim:// links in your browser do the expected thing, and launch the right OpenSim viewer.
- Project site
- http://forge.opensimulator.org/gf/project/xenki/
- Xeni Community Site
- http://xenkiviewer.com/
- Xenki - Xenki is an XBAP 3D application intended to be a browser add-on for OpenSim.
Via Rezme
TBD
Known Issues
- None at the moment