Linux install

Linux install
  • Views Views: 5,925
  • Last updated Last updated:
  • Linux Install
    This will be a general guide on installing the SWGR client on Linux. This guide will make the assumption that you know how to install the required content, normally I use Flatpaks to install the required software.

    Software you will need
    • ProtonUp QT
    • Lutris
    First install the latest Proton-GE (9.25 at the time of this writing)
    Browse to https://lutris.net/games/star-wars-galaxies-an-empire-divided/ install the SWG Restoration client
    then once its installed and patched, change the runner to Proton X.XX (whatever version is the latest)

    Alternative Linux Install
    I was able to get this to work as well, as the previous instructions weren't working for me.

    Software you will need
    • SWG Restoration Install file from the official site
    • Faugus Launcher
    • Steam
    First open Faugus Launcher and add the SWG Restoration Install file.
    Run the install and let it go until it finishes and asks if you want to open SWG Resotration. Unclick it and do not open it yet.
    Open Steam
    Add SWG Restoration.exe, it will probably be in /home/USERNAME/Faugus/swg-restoration/drive_c/Program Files/SWG Restoration/SWG Restoration.exe
    Right click SWG Restoration.exe in steam and click on Properties
    Go to Compatibility
    Click on Force the use of a specific Steam Play compatibility tool
    Choose Proton Hotfix
    Close out and click Play
    Steam will launch the Restoration launcher and finish installing the game and I was able to get it open after that

    Unified Linux Install using Steam​

    Software needed
    • Steam
    • SWG Restoration exe
    • Winetricks or Protontricks GUI (usually available from your distro's Software Manager)

    Start by adding the SWGR exe to Steam as a non-steam game. Proceed with the installation as usual. Once the installation is done, go to Steam, and change the properties to point to where you've just installed SWGR (what you're looking for is where the SwgClient_r.exe file is).
    Then, do the following-
    Using ProtonTricks or WineTricks GUI:
    1. Open ProtonTricks/WineTricks.
    2. Choose SWG Restoration
    3. Choose the default WINE Prefix.
    4. Choose Change Settings
    5. Select the following
      win10
      hidewineexports=enable
      windowmanagerdecorated=n
      windowmanagermanaged=y
    6. Click 'OK' and let it do its thing.
    7. Once all is done, go back and choose Install a Windows DLL or component
    8. Choose the following components
      d3dcompiler_43
      d3dx10
      d3dx9
      d3dx9_39
      dxvk
      xact
      xact_x64
      vcrun2022
    9. You will get several popups, just click OK through them.
    10. At some point, you will get a Setup dialog box for Microsoft Visual C++ 2022 Redistributable (I got two dialog boxes, second one said 'Setup Failed' but everything worked fine)
    11. One all is done, go back to Steam and from Compatibility choose Proton Hotfix
    Enjoy playing SWG Restoration with the 64bit client!
    NB: If you get weird graphical glitches, many people reported success by firing up the launcher, opening the game settings, and choosing "Shader 2.0" from the shaders dropdown.