Star Trek Online Guide

startrek81.jpg


Star Trek Online is set in the year 2409, thirty years after the events of Star Trek: Nemesis.
Each character is captain of their own ship and can choose between three factions:
  • Federation
  • Klingon
  • Romulan
Immerse yourself in sci-fi third person action, tactical space combat and exploring the galaxy in a beautifully rendered world of Star Trek.

startrek89.jpg


Follow my step-by-step guide on installing, configuring and optimizing Star Trek Online in Linux with PlayOnLinux.

Note: This guide applies to the Downloaded version of Star Trek Online. Steam and Arc versions may require additional steps.

Note: March 2017 Perfect World Entertainment ended support for Windows XP and Direct X 9. This guide no longer applies until we can pursue more testing in Wine.


Tips & Specs:

To learn more about PlayOnLinux and Wine configuration, see the online manual: PlayOnLinux Explained

Mint 17 64-bit
PlayOnLinux: 4.2.8
Wine: 1.7.43

Wine Installation

Click Tools
Select "Manage Wine Versions"
wine01.png


Look for the Wine Version: 1.7.43
Note: Try using stable Wine 1.8 and 1.8-staging

Select it
Click the arrow pointing to the right
wine02.png


Click Next

Downloading Wine
wine04.png


Extracting

Downloading Gecko
wine05.png


Installed
wine06.png


Wine 1.7.43 is installed and you can close this window

Download Star Trek Online Client

Go To: http://download.perfectworld.com/sto/star_trek_setup.exe
Save the star_trek_setup.exe in a folder on your desktop
startrek01.png


PlayOnLinux Setup

Launch PlayOnLinux
Click Install
startrek02.png


Click "Install a non-listed program"
startrek03.png


Click Next

Select "Install a program in a new virtual drive"
Click Next
startrek05.png


Name your virtual drive: startrekonline
Click Next
startrek06.png


Check all three:
  • Use another version of Wine
  • Configure Wine
  • Install some libraries
Click Next
startrek07.png


Select Wine 1.7.43
Click Next
startrek08.png


Select "32 bits windows installation"
Click Next
startrek09.png


Wine Configuration

Applications Tab
Windows Version: Windows 7
Click Apply
startrek10.png


Graphics Tab
Check "Automatically capture the mouse in full-screen windows"
Check "Emulate a virtual desktop"
Desktop size: 1920x1080 (or enter the resolution of your Linux desktop)
Click OK
startrek11.png


Installing Packages (Components, Libraries, DLL's)

Check the following:
  • POL_Install_corefonts
  • POL_Install_d3dx9
  • POL_Install_tahoma
Click Next
startrek12.png


Note: All packages will automatically download and install

Installing Star Trek Online

Click Browse
startrek13.png


Select the star_trek_setup.exe from your desktop folder
Click Open
startrek14.png


Click Next again

Click OK

Click Next

Click "I Agree"

Click Next

Uncheck "Create a desktop icon"
Click Install
startrek20.png


Uncheck "Launch Star Trek Online"
Click Finish
startrek21.png


PlayOnLinux Shortcut

Select "Star Trek Online.exe
Click Next
startrek22.png


Click Next again

Select "I don't want to make another shortcut"
Click Next
startrek24.png


PlayOnLinux Configure

Select "Star Trek Online"
Click Configure
startrek25.png


General Tab
Wine Version: 1.7.43
startrek26.png


Note: Click the + to download other versions of Wine, click the down-arrow to select other versions of Wine

Display Tab
Video memory size: Enter the amount of memory your video card/chip uses
startrek27.png


Close Configure

Launching Star Trek Online

Select Star Trek Online
Click Run
startrek28.png


Launcher Update
startrek29.png


Log in with your account credentials (or register)
startrek30.png


Star Trek Online Launcher will download and patch the entire game: 9 Gigabytes
startrek31.png


Click Engage
startrek32.png


Cryptic Loading Screen
When you launch Star Trek Online the first time, you will have to wait about 15-20 minutes
After that it launches fairly quick

Login Again
Sometimes the login will fail and you have to login again
startrek33.png


Optimization

Click Options

Display Tab
Adjust windowed or fullscreen
Adjust refresh rate and antialiasing
startrek34.png


Graphics Tab
Use Render Quality and Graphics Detail sliders to adjust graphics
Or manually set:
  • Screen
  • Detail
  • Effects
  • Lights
startrek35.png


Advanced Tab
More settings to increase/decrease performance
startrek36.png


Rule of Thumb
High settings = More detail, lower frame rates
Low settings = Less detail, higher frame rates

Conclusion:
Star Trek Online ran really well on my Geforce 550 Ti. I rarely had any issues with loading, controls or diplay settings. The game actually pre-set everything to High and the game is beautiful.
Every once in a while the mouse would not turn your character/ship completely around, but a quick right-click fixes it.

Gameplay Video:

Screenshots:
startrek80.jpg


startrek82.jpg


startrek83.jpg


startrek94.jpg


startrek92.jpg


startrek91.jpg


startrek86.jpg


startrek84.jpg
 
Last edited:
I already tried that it said it was all already updated to the latest version. I can't get STO to launch only install and patch. I tried installing IE8 via POL but I installed a 64 bit prefix to try in case STO decided to start using 64 bit code like some games are stating to do. It seems that POL IE8 script is for the 32 bit version only. I aam going to try to manually search for IE8 64 bit installer. I remembered that I used to have a 64 bit Win Vista and the game ran just fine so a 64bit wine prefix should work... but then wine doesn’t always work so well. If that doesn’t work then I will have to reinstall STO into a 32 bit wine prefix.
 
I forgot, this guide is a bit old. You don't need IE8 anymore. Follow my Neverwinter guide to installing Arc. Instead of downloading Neverwinter, just click on Star Trek.

or
Just change Wine versions to something newer like 1.7.16
I bet it will magically work.
 
Looks like getting the 64 bit version to run is going to take a bit of tweaking. I figure it would probably be faster to delete and run a 32bit install for now. That means I play around 3 hrs from now due to the slow poke patcher but then again the game is now over 9 Gigs due to Season 9 recent launch.
 
I'll research and see if there is a way to backup the game so the next install doesn't take so long...
 
Follow these directions but do it with Star Trek files
Steps

1.Download the NeverWinter Online launcher setup from http://nw.perfectworld.com/download or use the launcher setup you downloaded before if you haven't deleted it.

2.Run the launcher setup, on the page where you need to select the location to install NeverWinter Online select your desired new location, on the last page un-check "Launch NeverWinter Online" then finish the setup wizard by clicking "Finish".

3.Copy two folders from your original NeverWinter Online directory (by default it is C:\Users\Public\Games\Cryptic Studios) copy the localdata and Neverwinter files to the location you chose in step one, for example if you chose to move neverwinter to E://Cryptic Studios you would copy the files into the new cryptic studo file. NOTE: when you followed the new launcher setup process the launcher will automatically make the Cryptic Studio file in the location you chose and some if its content.
 
It works but too laggy no fun. I think I know why.

Snippit from final lines of POL log file:

Code:
ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred
ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred
ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred
ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred
ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred
ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred
ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred
ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred
ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred
ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred
ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred
ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred
ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred
ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred
ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred
ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred
ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred
ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred
ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred
ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred
several thousand of these lines! You’d think they would have fixed this by now. (ALSA devs.). Maybe wine devs.?
 
Do the wine suggestion or even Allen's How To. Should work fine and you will get your performance back!
Happened to me back in Janurary with Borderlands 2! After doing the fix, frame rates were totally playable.
 
Hello all. I have followed the Star Trek Online Guide and I has success all the way until it was time to hit Engage. When I do, it gives me a fatal error: Unable to create directx device. I installed the recommended video driver by Mint and I then tried the one it had by default. Same result. I looked at the Neverwinter guide and I noticed that you choose Windows 7 instead of Windows XP like on this guide. Could that be the case? Am I gonna have to do a reinstall?

Linux Mint 16 Cinnamon
Wine 1.7.10
and anything else I need to provide you with.
 
Hello all. I have followed the Star Trek Online Guide and I has success all the way until it was time to hit Engage. When I do, it gives me a fatal error: Unable to create directx device. I installed the recommended video driver by Mint and I then tried the one it had by default. Same result. I looked at the Neverwinter guide and I noticed that you choose Windows 7 instead of Windows XP like on this guide. Could that be the case? Am I gonna have to do a reinstall?

Linux Mint 16 Cinnamon
Wine 1.7.10
and anything else I need to provide you with.

Hey all. I fixed the issue. I didn't run nvidia-xconfig for my video card. It works now. However, it only is running in 1024x768. Do I need to set the resolution higher when I am creating the script in POL? Ty
 
Hello all. I have followed the Star Trek Online Guide and I has success all the way until it was time to hit Engage. When I do, it gives me a fatal error: Unable to create directx device. I installed the recommended video driver by Mint and I then tried the one it had by default. Same result. I looked at the Neverwinter guide and I noticed that you choose Windows 7 instead of Windows XP like on this guide. Could that be the case? Am I gonna have to do a reinstall?

Linux Mint 16 Cinnamon
Wine 1.7.10
and anything else I need to provide you with.
I just built a new desktop system and I haven't yet installed STO yet but I have installed STO many times since open beta back in January 2010 and the only time I ever got an Unable to create directx device was either I didn't install the correct directx or I had a bad display driver. Win XP works every time. Please double check and make sure you followed booman's guide correctly. I used to have trouble with the display driver. What graphics card are you using?
 
If STO is running 1024x768 that is because of the virtual desktop setting in Wine Configuration.
Just go to the STO display/video options and set it to match your Linux desktop.
Then it will appear fullscreen.
 
If STO is running 1024x768 that is because of the virtual desktop setting in Wine Configuration.
Just go to the STO display/video options and set it to match your Linux desktop.
Then it will appear fullscreen.

Thank you Booman that worked. Yes I realized that if you go fullscreen in the game it takes over and gives you the right resolution. Tyvm.
 
I just built a new desktop system and I haven't yet installed STO yet but I have installed STO many times since open beta back in January 2010 and the only time I ever got an Unable to create directx device was either I didn't install the correct directx or I had a bad display driver. Win XP works every time. Please double check and make sure you followed booman's guide correctly. I used to have trouble with the display driver. What graphics card are you using?

I have nvidia 9800 GT 1024MB. It is wokring now after setting the in game graphics to fullscreen.
 
Great! The only reason I use that virtual desktop is because you have more control over resolution and it won't resize your Linux desktop. Also its the only consistent way to control the mouse too.
Feel free to post any more questions
 
Hey Dem, not sure if it works, haven't tried Star Trek in the long time. The Arc installation should work and then you can download Star Trek Online from there.
 
Back
Top