How to install ToonTown Rewritten on a Chromebook

This post was updated August 6, 2019 at 2:08am to include instructions on how to install the Archive Manager without installing the Software Center or if the Software Center doesn’t work properly.

Hi all,

So this is gonna be a fun post to write. I have spent MANY, MANY hours trying to figure out how to get ToonTown Rewritten to run on my Chrome OS Device. You’d think this would have any semblance of easy, but no. Linux is difficult. Very difficult.

To the ToonTown Rewritten developers: PLEASE RELEASE A .DEB FILE FOR YOUR GAME!!!

So now, I’m going to show you how to do it, since they won’t do it.

Before we get started, I’m gonna have to place this disclaimer here: Toontown Rewritten is not affiliated with The Walt Disney Company and/or the Disney Interactive Media Group. Toontown Rewritten is an entirely free game, funded out of pocket by its staff members. The game contains no subscriptions, advertisements, donations, or any other forms of revenue.

The first step is to enable Linux on your Chromebook. This is simple enough. Go into your settings, search for “Linux”, and where you see “Linux (Beta)”, turn it on, and click install. After a few seconds, the Linux Terminal should appear and you should see a new Linux folder in your apps menu.

After this, go to the ToonTown Rewritten website, and download the Linux version of the app. You should recieve a tar.gz file. Make sure this downloads to your Linux Files portion of your system. Leave this alone. We’ll get back to this later.

Now, run the following commands in the terminal:

  • sudo apt-get install gnome-software gnome-packagekit
  • sudo apt-get update
  • sudo apt-get dist-upgrade
  • (You can skip these first three if you don’t want a graphical software center)
  • sudo apt-get install libopenal1
  • sudo apt-get install libatomic1

After all these commands are run, it would be a good idea to reboot your Chrome device. You should see a new app in your Linux folder called “Software”. This is what we want. Open it up.

Once opened, you’re gonna want to search for a program called “Archive Manager”. Select the option with the roller icon (not the blue one called Engrampa). Install this app.

If you chose not to install the software center, or the software center doesn’t work properly, run the following command to install the Archive Manager:

sudo apt-get install gnome-software file-roller

Without the Software Center, you uninstall programs by running the same apt-get command, except typing “remove” instead of “install”

Once finished, launch it. A simple program should open up. Select the icon at the top-left and select “Open”. Next, select the tar.gz file that we just downloaded before, and click the “Extract” button.

Now, close the Gnome Software Center and Archive Manager. You can uninstall these if you want, but I would keep them if I were you.

In your Linux Files, there should now be a folder called “Toontown Rewritten”. We’re getting close.

Return to the terminal. From here, run the following command:

  • cd Toontown\ Rewritten

Now, run the command “dir”. You should get one result: Launcher.

This is where things get difficult. In a normal setting, you should be able to simply run “sudo ./Launcher” and start playing. Unfortunately, they decided not to make it that easy. If they wanted to, they would have made the program an executable you could just double-click. Or, y’know, give us a .deb that we can just double-click and install!!!

In order to continue forward, we need to preload everything. Run the following command:

  • LD_PRELOAD=/usr/lib/x86_64-linux-gnu/ ./Launcher

Now, the launcher should show up, and start downloading all the files it needs! Once it’s finished installing everything, just log in with your ToonTown Rewritten account and start playing!

Although you might want to turn down all the settings… especially if you’re running on a low-end Chromebook like I am. These things aren’t designed with gaming in mind.

And there you have it! ToonTown Rewritten is now working on your Chromebook! Just remember these following commands:

  • cd Toontown\ Rewritten
  • LD_PRELOAD=/usr/lib/x86_64-linux-gnu/ ./Launcher

You’ll need them to open the launcher in the future.

And that, my friends, is why I’m gonna stick to installing .deb files and stuff in the software center. My Chromebook is supposed to make life easier, not harder! But I guess Linux was always gonna be difficult until Google releases a “Google Play Linux” or whatever.

As always,

-Keep Exploring