Grapejuice - Easily run Roblox on Linux

To get it working you need to build a custom version of wine-tkg, pre-compiled versions are available in the discord server. If you use the pre-compiled versions, install wine on your system first to make sure you have all the dependencies needed to run Wine property.

It’s pretty decent software but I ended up having two small issues when running Roblox and Roblox Studio. The first is that I could only hit Play once in Roblox Studio before it would try to load and hang at 66%. The second is that the mouse wasn’t movable in the Roblox application itself.

Personally haven’t had this happen, what distro are you on?

This is a wine issue, look into getting a patched version of wine.

I’m on Ubuntu Focal. Wine is the newest development version which I believe is 6.23. I’ll get a patched version.

There is a bit of frame dropping / lag in Roblox. Is it possible to repair that issue as well?

I have been using Grapejuice for about a year now, and it seems to be working fine. Until today.
Studio crashes instantly on startup. I have looked at the logs and this is what I got:

Unable to read VR Path Registry from C:\users\blob\AppData\Local\openvr\openvrpaths.vrpath

I tried creating an empty file at the path in the log, but to no avail.

1 Like

Same here: Roblox Studio stopped working on Linux

You’re using a custom Wine build that’s at least 4 months old on a rolling release distro. When you add custom packages to a rolling release distro you will need to keep those up to date yourself. They will break when one of their dependencies changes. You’re also using DXVK, which will only add to this complexity. Not only that, DXVK (and the Vulkan) renderer in general don’t work that well in studio. Child window rendering is wildly unstable with Vulkan based renderer backends as well.

As for the VR registry line: it is completely benign.

The most stable setup for running studio right now is:

  • Vanilla wine
  • D3D11 renderer
  • No DXVK

It won’t be the most performant thing ever, but it’ll render accurately.

3 Likes

This Is Really Good Because ROBLOX isn’t offically Supported On Linux. if i ever switch to linux i may consider using this… Also Does It work with Custom Modified Clients Such As The 2016 Clients (Aka Ones Made By ROBLOX clones)

1 Like

Grapejuice 4 has been released, its a big departure from the previous releases. Its got a boatload of new features alongside a completely overhauled UI! I’ve updated the original post to reflect the changes.

4 Likes

The Roblox client appears to be working fine for me however studio is quite laggy. I tried switching renderers but with no success. Thanks in advance.

1 Like

I also do have issues with Studio being laggy (reparenting instance by dragging can freeze Studio, viewport laggy)

Upon further research, it seems to only happen with expensive computations (lights, and shadows)

The player in roblox studio appears to be very laggy for me regardless lights, shadows, part count etc… The mouse is very unusable too. I installed the supposedly “patched” version and I can’t even open studio anymore because it crashes.

Hope support for arch comes soon!

1 Like

Just install Grapejuice from the AUR? Use a AUR helper like yay and install grapejuice-git

2 Likes

Thanks? today i started to use manjaro linux so i cant know anything, but i managed to get it running

1 Like

Now i can say " I’m on Linux bro "

1 Like

It does, I’m running arch and it works perfectly fine.

2 Likes

Woohoo! I just complained about not being able to use Linux, and low and behold my prayer was answered

Pretty cool ngl

1 Like

Whenever I click on a game with team create, it just loads then gives me the could not connect error.
Whenever I play a Roblox game, it loads then gives me the ID = 17 error.
What am I doing wrong? My internet connection is fine.

Im running Ubuntu 20.04 and Wine 7.0.
Im running GrapeJuice 4.11.2
I installed it using RoJuicer by @CheeseGodTheEpic

Hey, have you tried using grapejuice its own installer without Rojuicer, might be that causing it if not I think either it’s not supported or broken or you should try using it with different graphics settings (can be found in grapejuice itself).