Skip to main content

Install Runescape on ChromeOS

For reasons beyond my own understanding, the knowledge was requested upon myself to assist in the installation of Runescape onto a Chromebook.

Activate Linux Virtual Machine

Navigate to the settings menu for ChromeOS and locate the Developer Settings. Once in the Developer options there should be an option to enable a Linux Virtual Machine. This may require an update for ChromeOS before it may be installed but once installed it will launch a linux terminal.

Configure Linux VM

Update apt:

sudo apt update

Install flatpak:

sudo apt install flatpak

Install the Runescape flatpak application:

sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

More details on the application can be found at: https://flathub.org/apps/com.jagex.RuneScape

Install Runscape via flatpak:

sudo flatpak install flathub com.jagex.RuneScape

Adjust file permissions:

sudo chown root:root /usr/bin/bwrap && sudo chmod u+s /usr/bin/bwrap

Adjust ChromeOS Flags

Once the above has been completed it will be required to enable the following flags in ChromeOS:

  • chrome://flags/#crostini-gpu-support
  • chrome://flags/#scheduler-configuration ChromeOS will need to be restarted in order to adjust for the configuration changes made by enabling the flags.

Once all the flags have been enabled the Runescape Application can be found in the application menu under the "Linux Apps" folder and will be labelled "Runescape" where the game can be launched.

It is worth noting that since the method of generating the game is a Linux VM that is using an experimental feature to allow GPU Passthrough from ChromeOS to the VM that there will be a decreased performance compared to the standard GPU & CPU performance that would be expected for the device.