Star Trek Online Guide

Discussion in 'Guides' started by booman, Aug 11, 2013.

  • by booman, Aug 11, 2013 at 2:18 PM
  • booman

    booman Grand High Exalted Mystic Emperor of Linux Gaming Staff Member

    Joined:
    Dec 17, 2012
    Messages:
    8,343
    Likes Received:
    625
    Trophy Points:
    113
    Location:
    Linux, Virginia
    Home page:
    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: Aug 16, 2017
    wyrde likes this.
  • Categories:

Comments

Discussion in 'Guides' started by booman, Aug 11, 2013.

  1. booman
    Try:
    Code:
    sudo apt-get install multiarch-support
  2. steve723
    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.
  3. booman
    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.
  4. steve723
    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.
  5. booman
    I'll research and see if there is a way to backup the game so the next install doesn't take so long...
  6. booman
    Follow these directions but do it with Star Trek files
  7. steve723
    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.?
  8. Daerandin
    Problems of this sort if often hardware dependent. Does it happen every time you play the game?
  9. booman
  10. steve723
    Yes.
  11. booman
    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.
  12. Fryndr
    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.
  13. Fryndr
    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
  14. steve723
    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?
  15. booman
    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.
  16. Fryndr
    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.
  17. Fryndr
    I have nvidia 9800 GT 1024MB. It is wokring now after setting the in game graphics to fullscreen.
  18. booman
    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
  19. dem
    Hi,

    Does this guide still working these days ?

    thanks
  20. booman
    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.

Share This Page