OldSchool Tera with Bottles on Linux

This was tested on PikaOS, a Debian-based gaming distro. Should work on any distro with access to the Bottles flatpak.
Covers both the Linux-friendly TERA launcher (enterance) and a foundation for Toolbox.
The launcher process is quite jank, but the game runs well once you get this process nailed down.

Pre-requistes:

  • Download latest client from https://oldschool.to.
  • If planning to use TERA Toolbox, clone the repo from https://github.com/chinponya/tera-toolbox.
    • To do this, run git clone https://github.com/chinponya/tera-toolbox from the terminal.
    • It is recommended to download this to an empty folder.
  • Install the Bottles flatpak from your preferred method.
    This guide was written using the Discover app to install the Bottles flatpak.

Walkthrough

  • Create a new Bottle inside of the Bottles app.
    Step 1
  • Use this configuration for the new Bottle.
    Step 2
  • Once the bottle is created, browse the Bottles' folder.
    Step 3
  • Open the drive_c folder and create a new subfolder called TERA.
    Step 4
  • Extract the contents of the osto-client-latest.zip file into the TERA folder inside of your drive_c directory.
    Step 5
  • Once that completes, navigate back to the Bottles app, and click on Dependencies.
    Step 6
  • The following dependencies are required for TERA Toolbox:
  • iertutil
  • urlmon
  • Find the two above items in the list, and click the diskette icon on the right to install each one.
  • Note that this step can take a few minutes per dependency. Be patient! (:
    Step 7
    Step 8
  • Next, navigate back to your TERA Bottle page, and click + Add Shortcuts.
    Step 9
  • Find enterance.exe inside of your TERA folder, and click Add
    Step 10
  • Next, run your enterance shortcut by clicking on the 3 dots to the right and clicking the shell icon.
    Step 11

Important!

You need to run Enterance with a shell until you successfully login. Once you've logged in, you can run it by clicking the play icon to the right. If you experience ANY issues with the game launching, open it with the shell and report the logs to Discord.

  • Login like normal and let your game patch.
  • If you receive any errors in the shell, ignore them. The game will function properly.
  • If you are unable to login, report the issue to the Discord.
    Step 12
  • You should be able to play the game normally.

TERA Toolbox

  • Download the TERA Toolbox following the process at the top of the guide.
  • Once downloaded, open the folder and edit the config.json file.
  • Update the 'noselfupdate: false' line to read 'noselfupdate: true' as pictured below and save your changes:
    Toolbox-1
  • Next, open your TERA Bottle and browse to your TERA folder:
    Toolbox-2
    Toolbox-3
  • Next, copy the downloaded tera-toolbox folder to your TERA folder:
    Toolbox-4
  • Lastly, add a new shortcut to your bottle for the Toolbox exe:
    Toolbox-5
    Toolbox-6
  • In order to use the Toolbox, make sure you launch the shortcut for it first, then click Start in the top right.
  • Once you see the [toolbox] Ready, waiting for game client start! message, you can run the game normally.
    Toolbox-7

Special thanks to chinponya from the OSTO Discord for forking Toolbox and getting this working.

Edit

Pub: 21 Sep 2025 00:56 UTC

Edit: 03 Oct 2025 10:03 UTC

Views: 124