Category: Main Games Online (MMORPG) Games Roblox Roblox Player


Latest version of Roblox available from the website. ­Down­load Here.

Application Details:

Version: Roblox Player
License: Free to use
Votes: 107
Latest Rating: Garbage
Latest Wine Version Tested: 6.2-staging

Maintainers: About Maintainership

No maintainers. Volunteer today!

Link ROBLOX Wiki Link ROBLOX Development Blog Free Download Roblox Client Download

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

Roblox Studio runs fine and you can use it to login in.

Roblox Player Launcher works fine, but it opens the webpage in the native browser, not in browser within the Wine environment.

What does not

I cannot figure out how to get the player to try to start a game.


What was not tested

Actually playing a game.

Hardware tested


  • GPU: Nvidia
  • Driver: proprietary

Additional Comments

The command line options reported by the Roblox Player Beta are:

-? [ --help ]: Display the help.
-g [ --globalBasicSettingsPath ] arg: Specify path to the global settings.
-v [ --version ]: Display the current version.
-h [ --hash] arg: Web hash launch key, overrides other launch args.
-c [ --content ] arg: Specify path to the content directory.
-a [ --authenticationUrl ] arg: Specify authentication URL from server.
-t [ --authenticationTicket ] arg: Specify game session ticket from server.
-j [ --joinScriptUrl ] arg: URL of launch script from server.
-b [ --browserTrackerId ] arg: Specify browser tracking ID from website.
-w [ --waitEvent ] arg: Window is invisible until this event occurs.
--API arg: Output API file.
-d [ --dmp ]: Upload crash dump.
--play: Specifies the launching of a game.
--app: Specifies the launching of an application.
--fast: Uses fast starttup path.
--launchtime arg: Specify the launch time from the browser.

I cannot figure out how to get URLs etc to pass to these arguments.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
ShowArch Linux x86_64Feb 13 20216.2-stagingYes Yes YesGarbageBakon Bot 
ShowArch Linux x86_64Jan 17 20215.22-stagingYes Yes YesGarbageGongaga 
ShowUbuntu 16.04 "Xenial" i386 (+ variants like Kubuntu)Aug 26 20205.0.2Yes No NoGarbageConnor Turner 
ShowArch Linux x86_64Jun 15 20205.10Yes Yes NoGarbageBakon Bot 
ShowUbuntu 19.10 "Eoan" (+ variants like Kubuntu)Mar 31 20205.4-stagingYes Yes NoGarbageJonathan Alfonso 

Known Bugs

Bug # Description Status Resolution Other apps affected
39142 Roblox Client/Server connection is dropped with error "This server has shut down." UNCONFIRMED View
48306 Roblox Player: Client kicked with Error Code 268 UNCONFIRMED View

Show all bugs

HowTo / Notes

Information regarding OpenGL vs DirectX mode

In older versions of Wine, Roblox Player & Studio work far better with OpenGL graphics enabled.

To enable OpenGL mode, open the Roblox Studio, click "File", then "Settings", followed by "Rendering". A prompt will come up saying "Changing settings may make ROBLOX unstable". Click OK. Under the Rendering submenu, change the option "graphicsMode" from "Direct3D" to "OpenGL". Restart Roblox Studio.

The game should now perform much better.

We recommend using Wine 5.0 or higher.

Note about installing Roblox on Linux easily

Running Roblox on Linux is easiest when using a helper script, such as Grapejuice or Roblox Linux Wrapper. You can obtain Grapejuice by clicking this link and Roblox Linux Wrapper by clicking this link. Each project has instructions to follow on how to install Roblox on Linux.


The Roblox game client is using anti-cheat and security features (VMProtect) that prevent Wine (and other emulators) from connecting to servers. 

The client will load up just fine and you will be connected for a brief second but will be forced into a disconnect within 10 seconds.


Comments Disabled

Comments for this application have been disabled because there are no maintainers.