On running the Roblox official exe file on Wine results in the following error.
Please note that for security reasons, Roblox no longer supports Windows XP or Vista. To keep playing Roblox, please upgrade to Windows 7 or above
The most common fix that is prescribed is to use GrapeJuice. Although Grapejuice works great for setting up Roblox Studio on linux, it does not work with Roblox Player. The same error mentioned above returns with Grapejuice version as well. This article is written in Jaunary 2022 so things might change by the time this article is read.
Using the Roblox Linux Wrapper
Roblox Linux Wrapper is a bunch of Shell scripts that make running Roblox Player a breeze.
How to set it up
- Install WineHQ. Recommended is Wine Staging, but I tested in on Wine Stable and it worked just fine. You can get the details here
- Get the source code of the wrapper
git clone https://github.com/roblox-linux-wrapper/roblox-linux-wrapper.git
- Navigate into the folder and the execute script named rlw
This should setup all the necessary files required for Roblox to run./rlw
- Now you can just start Roblox as usual
Sometimes Roblox web UI wont recognize the Wine Roblox you have installed. After clicking the play button and granting the necessary permissions wait for a few seconds for Roblox player to start up
Thats it. Simple solution to get Roblox working on any Linux distro of your choice. This solution was tested on Wine 7.0, Pop-OS with NVidea 2GB VRAM, and it works without any issues. Any additional fixes and features can be found on their Github page - https://github.com/roblox-linux-wrapper/roblox-linux-wrapper