Installing Grape Juice Roblox on Mint Linux 20.1

From Free Knowledge Base- The DUCK Project: information for everyone
Revision as of 23:01, 14 April 2022 by Farmer (Talk | contribs)

Jump to: navigation, search

Roblox can now run on Linux using Wine

Grapejuice is a modern wrapper/management application that makes running Roblox through Wine easy. The goal of the project is in fact making it so that as little user interaction as possible is required.

The project is publicly available on my GitLab profile: https://gitlab.com/brinkervii/grapejuice

2022

grapejuice 3.40.14 requires Wine 6.11 (or newer hopefully) for the Roblox game client to work.

Mint Linux 20.1 repository has Wine 5.0.3, which is too old for grapejuice. Therefore, just opening Synaptic Package Manager and clicking install is not going to get the job done.

Winehq can be installed in Ubuntu and Linux Mint via Wine apt repository

sudo apt-get install libgnutls30:i386 libldap-2.4-2:i386 libgpg-error0:i386 libxml2:i386 libasound2-plugins:i386 libsdl2-2.0-0:i386 libfreetype6:i386 libdbus-1-3:i386 libsqlite3-0:i386
sudo dpkg --add-architecture i386
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key

and

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main'

and

sudo apt update
sudo apt install --install-recommends winehq-stable

after complete

wine --version
wine-7.0

That is newer than what Grape Juice requires.

According to sources, recently a patch was submitted to Wine that makes Roblox Player work as well. Make sure that if you want the Player to run, that your Wine version is at least 7.0. Now we have 7.0 so I guess we qualify!

The primary gap-filler feature is the fact that Wine by default creates no protocol handlers, which is how Roblox functions at its core. Without protocol handling, you won't be able to launch Roblox Studio and Experiences from the website

Linux Mint 20.1 Ulyssa is based on Ubuntu Focal Fossa 20.04.

Grape Juice has the two options, Ubuntu 20.04 (Focal Fossa) and above: Install from package or install from source - the web site recommends using the package.

use this link:

commands

sudo apt update
sudo apt upgrade -y

and she blew up there...

sudo apt upgrade is the command used to download any available updates and apply them to the out-dated packages installed in a Linux system.

The problem seems to be with libglib2.0-0:i386

So we

sudo apt --fix-broken
sudo apt update
sudo apt upgrade -y

This time it completes without error

On to Grape Juice...

curl https://gitlab.com/brinkervii/grapejuice/-/raw/master/ci_scripts/signing_keys/public_key.gpg | sudo tee /usr/share/keyrings/grapejuice-archive-keyring.gpg > /dev/null
sudo tee /etc/apt/sources.list.d/grapejuice.list <<< 'deb [signed-by=/usr/share/keyrings/grapejuice-archive-keyring.gpg] https://brinkervii.gitlab.io/grapejuice/repositories/debian/ universal main' > /dev/null
sudo apt update
sudo apt install -y grapejuice

Now you can create your roblox account

https://www.roblox.com/

To Play Roblox look in the mint menu

  • MENU -> Games -> Roblox App

Verified Successful on April 2022.