WineHQ

Roblox

Allows you to play games on Roblox.

Application Details:

Version: Player
License: Free to use
URL: https://www.roblox.com
Votes: 107
Latest Rating: Silver
Latest Wine Version Tested: 6.14

Maintainers: About Maintainership

Test Results

Selected Test Results

What works

  • The game launches
  • No longer kicks with the message "You have been kicked due to unexpected client behavior."
  • Able to play any Roblox place I've come across.
  • FPS Unlocker

What does not

  • Doesn't open the game when installed using wine only on any browser.
  • When the game is running in DirectX it can sometimes have weird graphics and stuttering. (You can use Shift+F2 to check what graphics API is being used)
  • Mouse controls has some weird issues.

Workarounds

I used the Grapejuice wrapper in order to install roblox and have it open when selecting play in the browser. Wine doesn't seem to automatically assign roblox to open when launching though the browser.

Chromium based browser didn't know what to do when you tried to join a game. Doing xdg-mime default roblox-player.desktop x-scheme-handler/roblox-player in the terminal fixed this issue for me.

Roblox usually ran for DirectX 11 which isn't ideal for wine. To disable DirectX you can use Grapejuice and go to "Roblox FFlag editor" under launcher and enable "FFlagDebugGraphicsDisableDirect3D11" and "FFlagDebugGraphicsDisableDirect3D9". If you want to prefer either OpenGL or Vulkan enable either "FFlagDebugGraphicsPreferVulkan" or "FFlagDebugGraphicsPreferOpenGL" in the Roblox FFlag editor.

Mouse can be a little weird but Grapejuice sorta fixes it.

What was not tested

  • Recording ingame
  • VR support

Hardware tested

Graphics:

  • GPU: Nvidia
  • Driver: proprietary

Additional Comments

More resources/info can be found here: https://roblox.fandom.com/wiki...

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowArch Linux x86_64Aug 12 20216.14Yes Yes YesSilveragust 
ShowArch Linux x86_64Aug 09 20216.14Yes Yes NoSilverJapko 
CurrentArch Linux x86_64Jun 18 20216.11Yes Yes YesGolddom64 
ShowFedora 34 x86_64May 20 20216.8Yes Yes YesGarbageSyver S 
ShowArch Linux x86_64Feb 13 20216.2-stagingYes Yes YesGarbageBakon Bot 

Known Bugs

Bug # Description Status Resolution Other apps affected
51301 Any action that locks the cursor into place inside the Roblox Client window causes the cursor to freeze UNCONFIRMED View

Show all bugs

HowTo / Notes

Easily installing and running Roblox

Wrappers such as Grapejuice and Roblox Linux Wrapper make installing and running Roblox much easier.

Both projects have an installation guide on their pages.

Comments

The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

Mouse lock still not working
by Spyridon Pi on Sunday August 22nd 2021, 10:00
I downloaded the patched version of Wine-tkg but it has the same problem as the Wine-Staging (crashing with an error) the only workaround is with vanila wine (currently 6.15) but the mouse not working need to use alt-tab to unlock .
RE: Mouse lock still not working
by Bakon Bot on Sunday August 22nd 2021, 11:19
From what I've heard, issues with wine-tkg and wine-staging will be fixed in 6.16 (not 100% sure though) so until then, use vanilla Wine. As for the mouse bug in vanilla Wine, I guess we will have to wait until a mouse patch gets added to a future version of Wine.
Mouse issue
by Conner on Sunday July 11th 2021, 23:01
Just chiming in to say that the mouse locking on right-click issue is still present. I've checked on the various Grapejuice pages though and it looks like they're aware of the bug - hopefully it will be fixed soon! Makes playing very difficult if you use a keyboard and mouse
RE: Mouse issue
by Conner on Monday July 12th 2021, 0:38
Edit: The problem seems to be fixed with a patch added to wine-tkg. If you join the GrapeJuice discord channel, there's a link to the patched .pkg file that you can use to either install the patched version of wine (on arch-based systems), or (preferably) extract it somewhere and point to it in grapejuice's config file (that way you don't have to replace your current version of wine)
Pointer issues
by pogchamp on Thursday June 24th 2021, 8:08
Hello, I am experiencing a problem when playing any game on Roblox. My pointer freezes where it's at when I right-click or press any key on the keyboard. I am new to WINE (but not to Linux, so I am ok there), do tell me what logs to post. I am using Grapejuice as recommended. Thanks.
RE: Pointer issues
by Bakon Bot on Thursday June 24th 2021, 8:57
It's a common issue. I'd suggest filing a bug report so that the issue can be resolved sooner.
RE: Pointer issues
by pogchamp on Thursday June 24th 2021, 12:26
OK. Will do.
RE: Pointer issues
by pogchamp on Thursday June 24th 2021, 15:13
Turns out you need to recompile WINE with a .patch file (it's really .mypatch) and use that version to run Roblox. Fixes the locking when pressing a key on the keyboard, but when you right-click the problem stay (for me at least). I need to switch to another window and come back to unfreeze it. I used wine-tkg to recompile WINE, the process went smoothly. Hope everything becomes fully functional soon.
RE: Pointer issues
by Bakon Bot on Thursday June 24th 2021, 16:30
Glad to hear you managed to fix the issue using that patch! I will most likely file a bug report since the issue is present on vanilla Wine.
Back