Runelite: macOS Big Sur Compatibility

Created on 24 Jun 2020  ·  26Comments  ·  Source: runelite/runelite

As a heads up, RuneLite is not compatible with macOS Big Sur. The client will not launch and will make you force close it.

_**I'm aware that this is a developer beta and making this issue for reporting purposes._

needs-information macos

Most helpful comment

I've been using macOS 11 and have encountered the same issue when trying to open the release app. It is however possible to open RuneLite via the exec at RuneLite.app/Contents/MacOS/RuneLite.

That said, the issue, I believe, is due to the current inability to install [email protected] via homebrew, which is a dependency of glfw and/or glew.

All 26 comments

I've been using macOS 11 and have encountered the same issue when trying to open the release app. It is however possible to open RuneLite via the exec at RuneLite.app/Contents/MacOS/RuneLite.

That said, the issue, I believe, is due to the current inability to install [email protected] via homebrew, which is a dependency of glfw and/or glew.

[email protected] has been updated, but unfortunately that doesn't seem to have fixed the issue.

Thanks, that works for big sur!

Here's a logstream to tsv with 'runelite' as the search parameter when opening Runelite.app on macOS 11.
https://gist.github.com/AndrewWCarson/c1136c503768b8f436bf1d9515aa38d9

I'll have more time to look at it later. My brain is turned off right now.

Edit: formatting sucked. Just linked a gist.

@Broooklyn is there any plans to update the client to use an xcode build with macos features such as a proper OS toolbar window sizer etc.

@mattmischuk What do you mean proper OS toolbar window sizer?

I assume this would be in reference to getting the minimize, zoom and other options outside of the exit to work on the toolbar. Currently minimize via the toolbar just causes a freeze of the client side.

@Broooklyn I just mean using the native APIs available instead of rendering the title bar as a windows clone in Java.
https://developer.apple.com/design/human-interface-guidelines/macos/windows-and-views/window-anatomy/

@mattmischuk That already exists though? Just uncheck Enable custom window chrome under Window Settings in the RuneLite plugin.
Screen Shot 2020-07-23 at 11 16 02 AM

@Broooklyn fascinating. Would it make sense to make this default for mac users? I think it would, most apps that have custom window chrome (such as Atom and VSCode) have it as a secondary option. I can make a separate issue and PR for that change.

I'd just like to note that as of the latest Big Sur beta release, the terminal workaround is no longer required to open RuneLite.

Try launching this as normal now as it's now working for me.

If someone else can confirm, I will close the issue.

@chadbdurham I can confirm as well. It works on my machine.

Works for me too.

We think we tracked down what was causing this, which is fixed in https://github.com/runelite/launcher/commit/27c82f85743b759c8fc46cd752a7c11d2f24a28e. It also happens sometimes on not Big Sur beta 1 but not as often

Seems like the GPU plugin is no longer working on Big Sur Beta 4. When I enable the GPU plugin, my screen either goes black or freezes.

Seems like the GPU plugin is no longer working on Big Sur Beta 4. When I enable the GPU plugin, my screen either goes black or freezes.

Same issue.
Also, not sure if its just because the gpu plugin has to be disabled now (I only have integrated graphics anyway) but the performance on my 2017 13 inch MacBook Pro has suffered greatly on Big Sur beta with runelite. It's almost unplayable. Fps is low (not like 5fps but still not smooth 40+ like it was on Catalina) but its also stuttering pretty often.

I use a 16” MBP with dGPU and it still happens

The latest version of Big Sur public beta is causing the RuneLite app to stop loading and display a gray screen after the plugins have been loaded.

Screen Shot 2020-08-12 at 5 01 14 PM

is there another work around to this? ^

Yeah—Not using beta software

@Broooklyn I only use beta software on my secondary laptop for this reason. Building a macOS app right now so I need it 😅

Can anyone who is unable to run the GPU plugin on beta 4 try using the experimental gpu plugin from the pluginhub and let me know if it works?

I am still on Beta 3 (not upgrading because I rely on the GPU plugin) so I can't test that, however I CAN report that the experimental version of the GPU plugin fixes the issues it has with the stretched mode plugin! Previously, the screen would get all resized wrong while using stretched and GPU at the same time.

Nevermind, now it's crashing any time I try to enabled stretched mode with the experimental GPU on.

Can anyone who is unable to run the GPU plugin on beta 4 try using the experimental gpu plugin from the pluginhub and let me know if it works?

@Adam- I am on Beta 4, it's working. Only used it for a minute so I'll report back if I encounter any issues. What's different here? Any idea what Apple changed to break the plugin?

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Popedigoz picture Popedigoz  ·  21Comments

DoctaDread picture DoctaDread  ·  29Comments

Trevor159 picture Trevor159  ·  124Comments

MScharnagl picture MScharnagl  ·  30Comments

psikoi picture psikoi  ·  29Comments