Table of Contents

Information

Notes

Worlds

Lowest Latency

Specific

Ubuntu

sudo snap install 'runelite' && sync

Download

gio open 'https://runelite.net/'

Install/Update

Java

Dependencies

sudo dnf install java-latest-openjdk wmctrl && sync

Set Default Java

sudo update-alternatives --config 'java'

RuneLite

mkdir -p ~/'.local/bin/runelite' ~/'.runelite' && mv --force --verbose ~/'Downloads/RuneLite.jar' ~/'.local/bin/runelite' && chmod +x ~/'.local/bin/runelite/RuneLite.jar' && sync

AppImage

mkdir -p ~/'.local/bin/runelite' ~/'.runelite' && mv --force --verbose ~/'Downloads/RuneLite.AppImage' ~/'.local/bin/runelite' && chmod +x ~/'.local/bin/runelite/RuneLite.AppImage' && sync

SELinux

sudo restorecon -F -I -R ~/'.local/bin/runelite' && sync

Launcher

nano ~/'.local/bin/runelite/runelite.sh' && chmod +x ~/'.local/bin/runelite/runelite.sh' && sync
#!/bin/bash

# Working Directory
cd ~/'.runelite'

export MESA_SHADER_CACHE_DIR=~/'.runelite'
export _JAVA_OPTIONS='-XX:+UseConcMarkSweepGC'

# Launch

# Java
java -jar ~/'.local/bin/runelite/RuneLite.jar' --disable-telemetry

# AppImage
#~/'.local/bin/runelite/RuneLite.AppImage' --disable-telemetry --J=-XX:+UseConcMarkSweepGC

# End

Desktop Launcher

RuneLite

mkdir -p ~/'.local/share/applications' && nano ~/'.local/share/applications/RuneLite.desktop'
[Desktop Entry]
Name=RuneLite
Comment=A popular free, open-source and super fast client for Old School RuneScape
Categories=Game;Java;AdventureGame;RolePlaying
Exec='/home/CHANGEME/.local/bin/runelite/runelite.sh'
Type=Application
StartupNotify=true
Path=/home/CHANGEME/.runelite
Icon=/home/CHANGEME/.runelite/icon.png
Actions=Screen;Cache;Notes;

[Desktop Action Screen]
StartupNotify=false
Exec='/usr/bin/wmctrl' -r 'net-runelite-client-RuneLite.net-runelite-client-RuneLite' -x -b 'toggle,fullscreen'
Name=Toggle Fullscreen/Windowed

[Desktop Action Cache]
StartupNotify=false
Exec='/bin/bash' -c "rm -Rf '/home/CHANGEME/.runelite/cache' '/home/CHANGEME/.runelite/jagexcache' '/home/CHANGEME/.runelite/mesa_shader_cache'* '/home/CHANGEME/.runelite/jagex_cl_oldschool_LIVE.dat' '/home/CHANGEME/.runelite/random.dat' '/home/CHANGEME/.runelite/'*'.log' '/tmp/oldschool' && sync && notify-send 'The RuneLite cache has been cleaned.'"
Name=Cache Cleanup

[Desktop Action Notes]
StartupNotify=false
Exec=gio open 'https://wiki.realmofespionage.xyz/games:old_school_runescape_runelite'
Name=Installation Notes
sed -i 's/'CHANGEME'/'$USER'/g' ~/'.local/share/applications/RuneLite.desktop'
3)
If at all in-doubt, go to the OSRS home page and click RuneLite from their sidebar