games:old_school_runescape_runelite
This is an old revision of the document!
Table of Contents
Information
Notes
- Disabling Compute Shaders with the built-in GPU plug-in improves performance seemingly without downside
Anisotropic Filtering with the built-in GPU plug-in set to any value other than
0causes fishing spots in water to become significantly more subtle and harder to see, notably affects Tree textures, and seemingly is the cause for blurry things in-general
Download
gio open 'https://runelite.net/'
Install/Update
Java
Dependencies
- 2023/03/21: LWJGL reports
Unsupported JNI versionfor Java 19, but seems to work fine If Steam hooking is wanted, use the AppImage instead
sudo dnf install java-latest-openjdk wmctrl && sync
Set Default Java
sudo update-alternatives --config 'java'
RuneLite
This expects
RuneLite.jarto be in the~/Downloadsfolder
mkdir -p ~/'.local/bin/runelite' && mv --force --verbose ~/'Downloads/RuneLite.jar' ~/'.local/bin/runelite' && chmod +x ~/'.local/bin/runelite/RuneLite.jar' && sync
AppImage
This expects
RuneLite.AppImagefromLinux (x64)to be in the~/Downloadsfolder
mkdir -p ~/'.local/bin/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/sh # Working Directory cd ~/'.runelite' # Environment Variables # Modern Open/Mesa Graphics export MESA_SHADER_CACHE_DIR=~/'.runelite' export MESA_GL_VERSION_OVERRIDE='4.6FC' export MESA_NO_ERROR='1' export mesa_glthread='true' export MESA_DISK_CACHE_SINGLE_FILE='1' export MESA_DISK_CACHE_DATABASE='1' # Launch # Java #java -jar ~/'.local/bin/runelite/RuneLite.jar' # AppImage ~/'.local/bin/runelite/RuneLite.AppImage' # 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 'RuneLite - ' -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'
Steam Launch
- Set as a launch option for Old School RuneScape on Steam
- This allows gametime tracking for Steam
Need to be using the AppImage
~/.local/bin/runelite/runelite.sh %command%
3)
If at all in-doubt, go to the OSRS home page and click RuneLite from their sidebar
/usr/local/www/wiki/data/attic/games/old_school_runescape_runelite.1679920522.txt.gz · Last modified: by Sean Rhone
