runescape from it's working directory instead of in /usr/share/..This is an old revision of the document!
nano ~/'Jagex/updater/runescape-launcher'
#!/bin/sh
if [ -z $1 ]; then
configURI=http://www.runescape.com/k=5/l=\$\(Language:0\)/jav_config.ws
else
configURI=$1
shift
fi
export PULSE_PROP_OVERRIDE="application.name='RuneScape' application.icon_name='runescape' media.role='game'"
export SDL_VIDEO_X11_WMCLASS="RuneScape"
#export PULSE_LATENCY_MSEC=100
#export MESA_GL_VERSION_OVERRIDE=3.0
# Custom
unset XMODIFIERS
./runescape --configURI $configURI $@
# Custom but above unset XMODIFIERS# Generic export MESA_GLSL_CACHE_DIR=~/'Jagex'
# Custom but above unset XMODIFIERS# Generic export MESA_GLSL_CACHE_DIR=~/'Jagex' # Modern AMD Graphics export MESA_GL_VERSION_OVERRIDE='4.6FC' export mesa_glthread='true'
# Custom but above unset XMODIFIERSMESA_GL_VERSION_OVERRIDE is not required, but without it, the max OpenGL version reported is 3.0, even though the hardware easily supports 4.5 2)# Generic export MESA_GLSL_CACHE_DIR=~/'Jagex' # Modern Intel Graphics export MESA_GL_VERSION_OVERRIDE='4.5FC' export mesa_glthread='true'
# Custom but above unset XMODIFIERSMESA_GLSL_VERSION_OVERRIDE is required, and 130 is the lowest NXT will allow# Generic export MESA_GLSL_CACHE_DIR=~/'Jagex' # Old Intel Graphics export MESA_GLSL_VERSION_OVERRIDE='130' export MESA_GL_VERSION_OVERRIDE='3.0' export mesa_glthread='true'
# Custom but above unset XMODIFIERS# NVIDIA Proprietary export __GL_SHADER_DISK_CACHE_PATH=~/'Jagex' export __GL_THREADED_OPTIMIZATIONS='1'
# Custom but above unset XMODIFIERS# NVIDIA Proprietary export __GL_SHADER_DISK_CACHE_PATH=~/'Jagex' export __GL_THREADED_OPTIMIZATIONS='1' # NVIDIA Proprietary Optimus export __NV_PRIME_RENDER_OFFLOAD='1' export __GLX_VENDOR_LIBRARY_NAME='nvidia'
# Custom but above unset XMODIFIERSexport MESA_GL_VERSION_OVERRIDE='4.5FC'
export MESA_DEBUG='1'
export LIBGL_DEBUG='verbose'
export vblank_mode='0'
export __GL_SYNC_TO_VBLANK='0'
export mesa_glthread='true'
export GALLIUM_HUD='cpu0+cpu1+cpu2+cpu3,cpu4+cpu5+cpu6+cpu7;cpu8+cpu9+cpu10+cpu11,cpu12+cpu13+cpu14+cpu15;GPU-load,requested-VRAM+VRAM-usage;fps,API-thread-offloaded-slots+API-thread-direct-slots+API-thread-num-syncs'
export GALLIUM_HUD='fps'
export MESA_NO_ERROR='1'
export PULSE_LATENCY_MSEC='100'
export SDL_AUDIODRIVER='alsa'
Settings.jcachesqlitebrowser ~/'.steam/steam/steamapps/common/RuneScape/RuneScape/Settings.jcache'
Alt + ~ to access the console in-gamegsettings set 'org.gnome.desktop.wm.keybindings' 'switch-group' "['disabled']"
gsettings reset 'org.gnome.desktop.wm.keybindings' 'switch-group'
help to see commandsdisplayfps being displayed lowers performance noticeably, and it may be better to use GALLIUM_HUD if possible for performance statisticshelp
displayfps
renderer
nano '/tmp/rs3-ping.sh' && chmod +x '/tmp/rs3-ping.sh' && '/tmp/rs3-ping.sh'
for world in {1..141};
do
res=$(ping world${world}.runescape.com -c 1 2>&0 | grep "time=" | cut -d' ' -f 8,9 | cut -d'=' -f 2) && echo World ${world}: ${res};
done
gio open ~/'.steam/steam/steamapps/common/RuneScape'
runescape from it's working directory instead of in /usr/share/..nouveau, adapt Intel or AMD environment variables4730