Orbiter 2010 P1, Running under Linux.
The easiest and by-far fastest way to run Orbiter on Linux is to run it on Wine, in this guide I'll take you through the steps on getting orbiter up-and-running.
Step 0: A quick note about this tutorial.
During this tutorial I'll assume you know at least the basics of using Linux,so everything here will assume a basic understanding of your distro and
how it's package manager works.
Any code prefixed with a # should be run as a super-user by either logging
in as a super-user using the "su" command, or by using the "sudo"
command to run just that program as superuser.
Any code prefixed with a $ should be run as a normal user.
Step 1: Acquire Orbiter.
of sanity and ease-of-use, download the .zip version from the download
site of your choice and extract it to "~/Orbiter".
Step 2: Acquire Wine and Winetricks.
Wine is tool that we'll be using to make Orbiter run on Linux. Wine itself is a
visualization client for the win32 architecture, in layman's terms, it allows
you to run most windows programs.
We will also use Winetricks, a Wine extension, to download some libraries
we need.
Now, this step varies from Distro to Distro. In most cases your favourite
package manager should have a copy of Wine for you to use.
Next, we need to check wine's configuration, it's mostly self-explanatory,
but it's best if we check these settings manually first.
Code:
$ winecfg
(they usually are), I will not go through the actual configuration process,
as that is not in the scope of this tutorial.
Next, we need to install Winetricks. Winetricks should again be provided by
your package manager of choice, although in a few cases it is not. In the
case that it is not, it can be manually downloaded and installed using the
following commands in your terminal:
Code:
# wget http://winetricks.org/winetricks
#chmod +x winetricks
#mv winetricks /usr/bin
Step 3: Installing Libraries.
We have to install some libraries and fonts to get Orbiter to work, not to
mention it's addons, We'll need the Visual C++ runtime libraries, specifically
2005, 2008, 2010, and vcrun6.
To install all of these, just run the following Winetricks command:
Code:
$ winetricks corefonts vcrun2005 vcrun2008 vcrun2010 vcrun6
Step 4: Running Orbiter
After configuring Wine and installing our Libraries, it's finally time to run our
beloved Space Flight Simulator. There are two ways we can run it
beloved Space Flight Simulator. There are two ways we can run it
- From your favourite File Browser, it should automatically relate .exe files with wine, just double-click on the exe and go!
- Run it from a console, change directory to the orbiter directory and use the command "wine orbiter.exe" to run Orbiter!
(reccomended) Step 5.1: D3D9.
NOTE: The D3D9 client appears to have better performance and support
than the native D3D7 rendering client, it is recommended that you use this
client as opposed to the default.
Unlike OGLA, installing the D3D9 client isn't as straightforward as it seems.
Wine does not have native support for D3D9, so you'll have to install the Microsoft libraries with this:
After installing that, install the D3D9 client as you would any other graphics client.
the D3D9 client can be obtained from this forum post:
http://www.orbiter-forum.com/showthread.php?t=18431
(optional) Step 5.2: OGLA.
OGLA is the Open GL Visualization Client for orbiter. OpenGL has been the
Industry standard for linux applications for a very long time, and Wine has
native support for it.
Installing OGLA is just like installing any other graphics client, and I will not go over
this.
OGLA can be downloaded from this forum post:
http://orbiter-forum.com/showthread.php?t=20337
(optional) Step 6: Addons!
Installing addons on linux is just as straightforward as it is on Windows, get
the addon and extract it!
...but what if the addon is a .exe file? What if I Want OrbiterSound? How
do I install Delta Glider IV?
Easy. Run the exe in Wine. The place you installed orbiter to should be
"Z:/home/<your-username>/Orbiter". Just select that directory and off you go!
NOTE: The D3D9 client appears to have better performance and support
than the native D3D7 rendering client, it is recommended that you use this
client as opposed to the default.
Unlike OGLA, installing the D3D9 client isn't as straightforward as it seems.
Wine does not have native support for D3D9, so you'll have to install the Microsoft libraries with this:
Code:
$ winetricks d3dx9
the D3D9 client can be obtained from this forum post:
http://www.orbiter-forum.com/showthread.php?t=18431
(optional) Step 5.2: OGLA.
OGLA is the Open GL Visualization Client for orbiter. OpenGL has been the
Industry standard for linux applications for a very long time, and Wine has
native support for it.
Installing OGLA is just like installing any other graphics client, and I will not go over
this.
OGLA can be downloaded from this forum post:
http://orbiter-forum.com/showthread.php?t=20337
(optional) Step 6: Addons!
Installing addons on linux is just as straightforward as it is on Windows, get
the addon and extract it!
...but what if the addon is a .exe file? What if I Want OrbiterSound? How
do I install Delta Glider IV?
Easy. Run the exe in Wine. The place you installed orbiter to should be
"Z:/home/<your-username>/Orbiter". Just select that directory and off you go!
Last edited: