Vinegar - The Better Way to Run Roblox on Linux

I was struggling for a while trying to figure out how to fix this and I’m glad I found your comment. Thank you!

Even though I don’t use Linux and run Windows instead, this is a very interesting project indeed and I would like to see more come out of this.

Nice job.

Hi, is there a way to allow importing rbxl files to vinegar studio

This problem arises from the fact that Vinegar is shipped in a Flatpak, which sandboxes the application. As such, it can’t access the host file system.

In order to bypass this, you can create an exception (a location that the Flatpak can, in fact, access).

Do this with the following command:

$ mkdir ~/Downloads/RBXL
$ flatpak override org.vinegarhq.Vinegar --filesystem="~/Downloads/RBXL/"

This will create a special folder under your Downloads user directory that the Vinegar flatpak can freely access.

Also, my bad if the terminology is a bit complicated.

Whenever you open studio it says to open a tab to log in whatever, Id prefer to use another account for coding as it… has the game I want to code in, but when I press log out it just doesn’t let me, I cant log in or out, never opens the tab to connect account from the site either?

Alternatively, you can navigate to the virtual “drive_c” in ~/.var/app/org.vinegarhq.Vinegar/data/vinegar/prefix/drive_c

1 Like

Never quite got this to actually launch (I was on a chromebook so I admittedly didn’t expect it to), however I just recently installed it on my Pop!_OS desktop and managed to get it working flawlessly (performance is a bit meh but I think that’s more an Nvidia issue).

Addendum, getting some flickering in studio, nothing horrible

For some odd reason, Roblox seems to eat up all my memory. This wouldn’t be that big of an issue, if I wasn’t using this on a Steam Deck. This happens to shift my fans into overdrive, and really quickly drain my battery life. Grapejuice atleast somewhat works and doesn’t do this.

1 Like

im not too amused by it, but is this a normal issue?

also this happens when a script is opened then closed

This has happened to me aswell, apparently its unfixable, despite there being an entry about the issue in the Troubleshooting page.

tried this but i just get a permission denied

Does anyone know why this is happening when using the aur package?

1 Like

Have you checked Troubleshooting - Vinegar? It seems to mention your issue, and provides 3 fixes:

  • Using the Vinegar flatpak, which includes the ChildWindow patch;

  • Using a Wine build that has the ChildWindow patch enabled (such as Wine GE);

  • Disabling DXVK in the Vinegar configuration.

Personally, I use the Flatpack version of Vinegar, and I haven’t had any issues.

How would i get Vinegar to use Wine-Ge?

1 Like

I am sorry if I am misunderstanding, have you already tried using the Flathub/Flatpak version? It should be the easiest to use and the least to cause any issues.

Yes it works but i don’t want a separate package manager just for Vinegar

Vinegar has released Wine builds specifically for running Roblox

After extracting and adding its /bin to your PATH you should be able to run vinegar sysinfo and vinegar edit, which opens ~/.config/vinegar/config.toml in nano. Add the real path to the wineroot attribute under [player] and [studio]

[player]
wineroot = "/home/wait/wine-vinegarhq-build-9.2"

Roblox then ran for me without issue.

1 Like

that worked!

1234567891011121314151617181920

Note that this winebuild is almost identical to the Flatpak build, except that there is no Wayland support. It is not required in the Flatpak.

I’m having issues joining a game from Firefox - the Roblox app opens but does not join the game. It works fine using Microsoft Edge and I’ve made sure the MIME settings are correct. I also changed the Firefox settings in about:config but this also did not work.

Firefox, Edge and Vinegar are all flatpaks on my computer. I’m using KDE and openSUSE Leap 15.5. I had a similar issue with Grapejuice about a year ago but it fixed itself after an update.