Skip to content
Grapejuice
GitLabDiscord

Install Grapejuice on Manjaro

This document will guide you through the steps of installing Grapejuice on Manjaro. Please read it in its entirety, from top to bottom.

Installation options

The follwing Grapejuice installation methods can be used to install Grapejuice on Manjaro:

  • Source Installation
  • Package
  • Flatpak

It is recommended you pick either the Package option or the Flatpak option. Do not install multiple methods at the same time as it will cause conflicts!

Install Grapejuice using Flatpak

Installation instructions for the Flatpak package are the same for all distributions. Check out the Flatpak page in the sidebar for instructions on using the Flatpak package.

Tip

If you install the Flatpak, you do not need to follow any other instructions on this page!

Enable 32-bit support

Roblox still relies on some 32-bit libraries. In order to make those work, you will have to enable 32-bit support on your installation.

Start off by editing the file /etc/pacman.conf In that file you will find a repository called multilib that is commented out by default. Uncomment the repository by removing the pound signs at the start of the lines pertaining to the multilib repository. Do not uncomment multilib-testing as it might cause issues with your system.

When you are done editing the /etc/pacman.conf file, the multilib section should look like this:

# If you want to run 32 bit applications on your x86_64 system,
# enable the multilib repositories as required here.

#[multilib-testing]
#Include = /etc/pacman.d/mirrorlist

[multilib]
Include = /etc/pacman.d/mirrorlist

Install Wine

Before you do anything with Grapejuice, you need to have Wine installed. Roblox will only work if you have wine-staging 8.0 or higher installed on your system. You are using Manjaro Linux, which means that you are on the bleeding edge! The Manjaro Linux software repository contains a version of Wine that works with Roblox. It is recommended that you install wine-staging from the Manjaro Linux repository.

pacman -S wine-staging

Install the Grapejuice package

Manjaro is a distribution that is meant to be user friendly. Because of that, you can either install the Grapejuice package using the graphical user interface, or the terminal.

Using the graphical user interface

  • Open the graphical package manager
  • Go to settings, enable the AUR
  • Search for Grapejuice
  • Install Grapejuice

Using the terminal

Make sure that your system is up to date and that it is set up to use the AUR. It is recommended that you use an AUR helper to install the Grapejuice package.

There are two variants of the package. A versioned package and a VCS package. The versioned package is called grapejuice and the VCS package is called grapejuice-git. Be aware that you have to update grapejuice-git manually.

Install the grapejuice package using your AUR helper of choice.

yay -S grapejuice

Installing Grapejuice from source

Watch out!

This method is not recommended for your Distribution. Do not run these commands if you do not know what you are doing!

First, make sure your system is up to date. Run

sudo pacman -Syu

Next, install all dependencies required for Grapejuice.

sudo pacman -S git python-pip python-setuptools python-virtualenv cairo gtk3 gobject-introspection desktop-file-utils xdg-utils xdg-user-dirs gtk-update-icon-cache shared-mime-info mesa-utils

To install Grapejuice from source, you actually need the source first. Download the source code by running this command:

git clone --depth=1 https://gitlab.com/brinkervii/grapejuice.git /tmp/grapejuice

When the git clone command has finished, you can actually install Grapejuice by running these commands:

cd /tmp/grapejuice
./install.py

After Installation

🎉 Congratulations! Grapejuice is now installed. If you did everything correctly, you should now be able to click the Play button on any game on the website. Don’t like the website? The app should work as well.

You can find both Grapejuice and the Roblox app in your app launcher.