

It works very well.
Online accounts work as intended.
While it works fine, in my opinion a better way to run this game is by using "Bolt launcher", you can find it on flathub, it is a better experience especially since it uses the Open Source client "RuneLite", a better way to play this game on Linux.

Default client runs great without any issues. As for RuneLite, it was straightforward before JagexLauncher: download it, launch, login and done. The only working way I found to run it was using Bolt launcher. It fails to compile from AUR or by hand, so I had to use flatpak(note that if your system didn't use flatpak before, it will install 3GB of some base lib files before you can run Bolt).
Works OOTB with experimental
Works Great

No go, uninstalled from Steam
Tried four versions of Proton and couldn't get to the menu. Didn't want to spend forever on it so I uninstalled from Steam and got playing on the Jagex launcher flatpack on github, like someone else here recommended. Standalone Wine install works too, but it's stupid about new accounts. otherwise, you can probably play on Wine just fine.

works great out of the box if you use the runelite launcher however the version on steam would need some tinkering to run

Works great out of the box, no issues found.
Screen Flickering

Screen flickering
I tinkered a lot but I could not fix screen flickering for the life of me. Only setting the in-game frame rate to 60fps significantly improved this, but did not fix flickering altogether. It's quite playable though.

Tried many times with Steam and didn't work. Get the Jagex flatpack from Github and use that to install OSRS instead.
__NV_PRIME_RENDER_OFFLOAD=1 __VK_LAYER_NV_optimus=NVIDIA_only __GLX_VENDOR_LIBRARY_NAME=nvidia PROTON_NO_ESYNC=1 PROTON_NO_FSYNC=1 %command%

__NV_PRIME_RENDER_OFFLOAD=1 __VK_LAYER_NV_optimus=NVIDIA_only __GLX_VENDOR_LIBRARY_NAME=nvidia PROTON_NO_ESYNC=1 PROTON_NO_FSYNC=1 %command%
Worked 100%
Played on Debian 12 Bookworm. Nvidia laptop users use the launch commands above.

__NV_PRIME_RENDER_OFFLOAD=1 __VK_LAYER_NV_optimus=NVIDIA_only __GLX_VENDOR_LIBRARY_NAME=nvidia PROTON_NO_ESYNC=1 PROTON_NO_FSYNC=1 gamemoderun %command%
fullscreen doesn't fullscreen. still 100% playable
worked 100%
Works perfectly out of the box. No issues found.
Works perfectly, no issues with server whatsoever.
gamemoderun %command%
Everthing works as intended. Nothing is broken.
Great out of the box experience
I can resize the width of the window, but not the height. It just becomes a very tall window that kind of reaches out of view. I can easily fix that by snapping the window to one of the sides and top or just go fullscreen.
This was as simple to install and play as on Windows. Except for the minor window resizing issue, i had no problems playing the game at all.
Works fine out of the box with no proton options needed.
Have tried launching the game on proton experimental and 7.0-5/7.0-6. Doesn't launch and doesn't show any error message.
Completely Unplayable.
Works out of the box on default config
Remapped the left trigger to inventory hotkey instead of the default skill stats screen.
It's a game designed for monitor play so a lot of the text is small when used handheld. Also not great when thrown on the telly.
So, it starts windowed, so you need to click it into full screen. Also, if you play the game both docked and handheld, every time you switch between modes, you need to make the game not fullscreen on the main menu and make it fullscreen again to make it change the display resolution.
You also need to use the Steam button menu to close the program when you want to log out as there is no in game close function, just a log out of session function.
I will say, I don't expect serious combat would be the funnest in handheld, nor would I go into the Wilderness in handheld, but for idle skilling and some questing it is a very workable set up. Perfectly fine while mining, woodcutting, fletching, and smithing, anyway. Wouldn't use it for agility training, though. But it was good enough to get me through two weeks of dogsitting away from my normal PC set up.
Works right out of the box.
Game froze once right when I completed the tutorial. (trying to teleport)
Online gameplay seems to be great. I am able to connect and play without any problems.
I haven't played Old School Runescape on Windows so I can't give out any details about perfromance differences.
Crashes every time I use home teleport
Through Proton the game worked fine for about 5 hours, then had really bad slowdowns in certain areas (behind Lumbridge castle, around the Grand Exchange, and a couple of other areas). To fix this, I used RuneLite (a popular open-source third party Old School RuneScape client) to play the native release. I launched this through Steam using SteamTinkerLaunch in a slightly unorthodox way:
- Download and install the RuneLite Linux AppImage (Flatpak may also work but at the time of writing it looked slightly out of date).
- Download SteamTinkerLaunch (recommended installation through package manager or Flatpak but only if using Flatpak Steam)
- From Steam, right click on Old School RuneScape, click Properties, and in the "Launch Options" box, enter
steamtinkerlaunch %command%
.
- This is slightly unorthodox as usually you'd use SteamTinkerLaunch as a compatability tool, however this way allows us to launch the RuneLite client natively without Proton, as I believe using SteamTInkerLaunch as a compatibility tool would attempt to launch the AppImage with Wine and that would not work
- Launch Old School RuneScape, and when the SteamTinkerLaunch window appears, click the "Main Menu" button (or press space)
- Click on the Game Menu button along the bottom
- Under the "Misc options" heading:
- Check the "Use custom command" checkbox
- Click on the box beside "Custom command" and a file picker will open. From here, select the RuneLite AppImage. This is normally in
~/Applications
if using AppImageLauncher, otherwise it'll be wherever you downloaded the AppImage. Now the Box should showRuneLite_abunchofnumbersandletters.AppImage
- Check the "Only custom command" checkbox
- Click "Save and Play"
- RuneLite should launch and you should be able to play the game. For future launches, you can just wait for SteamTinkerLaunch to time out and launch the game, it should only add a few seconds to launch time.
Game works fantastic with this tweak!

Mouse cursor flickers when moved.
Worked flawlessly until a couple days ago, now there's a slight issue with the mouse cursor flickering. Setting the Proton version to Proton 7.0-3 avoids this problem.
Works great!
Bound face buttons to in-game macros, and quick open of on screen keyboard.
Game is good, not really my thing but everything about it works great.
Performance: Great Connection: Great
Everything seems to be working perfectly
Works perfectly out of box
Great experience.
worked perfect
Works on the latest version, no problems!
Very minor crackling on music
Runs perfectly out of the box

Game launches, but stuck on loading screen indefinitely
It's not hung, there's a little animation that the loading bar continues playing, but it never progresses. Tried with Proton 6.3-7 and Experimental. I recommend using RuneLite instead, since it has a native Linux build.

Game doesn't launch
Game would immediately exit before launching. Tried Proton Experimental, 6.3-7, 5.13-6, and 4.11-13, and none of them worked. Also tried installing to the default location in addition to my normal library location on an NTFS drive.

Difficult to start up
I’ve had to uninstall the game a few time to get it to launch properly but this is a constant thing, I even went ahead and tried to use different versions of Proton to make it work, even the GE versions. After I turn off my computer and turn it back on, OSRS won’t start which is a shame, I have to uninstall and reinstall it so I can have a chance of it working. When it works, the client works great with practically no issue whatsoever, but I’m tired of having to reinstall it. I’ll just link RuneLite to Steam since RuneLite works great with no issue whatsoever.