Starsector > Bug Reports & Support

Troubleshooting

(1/19) > >>

Ivaylo:
The game doesn't start/something looks odd/etc

Please make sure your graphics drivers are up-to-date and try again. If they are or updating doesn't help, read on for more specific solutions.

The download link in the order confirmation email doesn't work anymore, what do I do?

You can download the game from a link on this page, no password needed. You'll still need your activation key.

I lost my activation key!

Send an email to keys [at] bmtmicro [dot] com, they should be able to help you out.

I bought the game and haven't received my activation key!

In most cases the order is processed instantly, but a few orders get flagged for manual review by the fraud-prevention algorithm and it may take a day or so (or less!) for the email with the key to arrive.

When run in fullscreen on a high-resolution display, the game does not go fullscreen and instead renders in a corner of the display

Please see this thread for a solution.

The game crashes when run with sound on, "Fatal: null", "Error in sound initialization", "org.lqjgl.openal.AL10.nalDistanceModel(I)V"

There can be multiple causes of this issue.

Running the game with sound on but with no sound output device plugged into the computer (i.e. speakers or headphones) can cause this issue. Running with sound turned off from the launcher will get around it.

After that, the first thing to try is to go here and download and run the OpenAL installer, then reboot and see if it helps.

Running the game as administrator (right click icon, "Run as Administrator") may also help.

If these do not help, search for OpenAL32.dll and OpenAL64.dll in your Windows/ folder and all of its subfolders, and (very carefully) delete them. Then restart your computer and try running the game again.

Finally, if this does not help, copy these files from starsector-core/native/windows to Windows/System32, reboot, and try again.

The game does not run, attempting to run it seems to do nothing

This is usually caused by a _JAVA_OPTIONS or JAVA_OPTIONS environment variable being set on your system. Delete these variables (both from user and system environments) and try running the game again.

If that doesn't help or you don't have those variables set, running the game using starsector.bat (found in the starsector-core/ folder) may work. If that doesn't work, yo can run the game from the command line to get a more informative error message:

To do this:
1. Windows key + R, type in "cmd" (without the quotes) and press enter
2. cd "C:\Program Files (x86)\Fractal Softworks\Starsector\starsector-core" (this time with the quotes; press enter)
3. starsector.bat and press enter

At this point, it should output an error message which will help us figure out what the issue is.

Game won't start on Mac OS X versions prior to 10.6 (Snow Leopard)

What you actually want to do is replace the JavaApplicationStub executable file in the Starsector.app/Contents/MacOS directory with one under /System/Library/Frameworks/JavaVM.framework/Resources/MacOS/.

The first question is, where did you put Starsector on your system? Assuming it's in the Applications folder, what you want to do is run the following as a single, one-line command from Terminal:
cp /System/Library/Frameworks/JavaVM.framework/Resources/MacOS/JavaApplicationStub /Applications/Starsector.app/Contents/MacOSIt may wrap around in this post because it's too long, but needs to be a single command when you type it in - that is, type/paste the whole command in one line without hitting enter.

Once that's done (and again, assuming Starsector is in the Applications folder), you'd need to run these two separate commands:
cd /Applications/Starsector.app/Contents/MacOS
./JavaApplicationStubAfter that's done, you should be able to run the game normally.

Original thread here.

Game won't start, gives "Fatal: Exiting - exception in LWJGL initialization, Cause: Pixel format not accelerated"

Note: if you have the latest NVIDIA drivers (as of January 2017) and are experiencing this problem, see this thread.

There are two possible causes of this error. First, make sure that your display is in 32 bit mode.

Windows XP: Right-click on desktop, "Properties", "Settings" tab, and an "Advanced" button.
Windows 7: Right-click on desktop, "Screen Resolution" hit the "Advanced" link (it is blue), then hit the "Monitor" tab. At the bottom you will see a pulldown, which should be set to "32 bit."

If your display already is in 32 bit mode and you're still getting this error, please update your graphics drivers.

Original thread here.

Sound does not work on Linux

Starsector uses the OpenAL library which is typically bundled with your OS distribution. In rare cases the 32 bit binaries are included for a 64 bit OS. You must grab the correct binary files for the library in order for sound to work.

Ubuntu: If you have the Synaptic Package Manager
Open Synaptic Package Manager (System -> Administration -> Synaptic Package Manager)
Then in the search box type "libopenal" without the quotes.

Then click on the libopenal1 checkbox there, it ought to install the package in your OS. Our bundled .so file ought to have worked, but if this fixes sound we know where the issue is.

Arch Linux: open the command line and run: pacman -S lib32-alsa-lib lib32-openal

Original thread here.

Running with an ATI graphics card on Linux, crash shortly after startup

If you're running Starsector using an ATI graphics card on Linux, you might experience the game crashing shortly after startup. To get around this:

1. Install OpenJDK.
2. Modify starsector.sh to launch the OpenJDK java. In most cases, just change the first line from
./jre_linux/bin/java ...to:java ...Where "..." represents the rest of the line.

This will run the game using your default jvm. You can see which one that is if you type "java -version" in the console. If that's not the OpenJDK jvm, change starsector.sh to point to your OpenJDK java executable.

If the above does not work try the official ATI drivers in addition to running with OpenJDK.

Original thread here.

Installing mods

To install a mod, download it and unzip it into the "mods" directory. On Windows, it's in the installation directory. On a Mac, it's right inside the application package - right-click on the application and select "Show Package Contents" to see it. On Linux, it's in the starsector directory.

Do not unzip the contents of the mod into the mods folder - you have to put the directory the mod is in into the folder instead.

You can select which mod(s) you want to run with in the launcher.

You can find a list of available mods here.

Upgradecap:
Awesome!!!  Finally got this thread around here ;D

arwan:

--- Quote from: Ivaylo on April 09, 2012, 03:33:56 AM ---... There is a new hope. ...
--- End quote ---
insert star wars theme music now

--- Quote from: Ivaylo on April 09, 2012, 03:33:56 AM ---...strike back...

--- End quote ---
the force is strong with this one.. come to the dark side and experiance UNLIMITED POWER!!!


atleast that is what went threw my mind as i read this.

good post i hope it helps a lot of people out.

Ivaylo:
You win the easter egg hunt, arwan!

Alex:
Updated and reformatted OP.

Navigation

[0] Message Index

[#] Next page

Go to full version