Majestic RP Linux Runner

Majestic RP on Linux

An open-source runner designed to detect your GTA V and Proton setup, prepare the Wine prefix and launch Majestic RP with fewer manual steps.

Currently focused on Steam and explicitly configured Rockstar Games Launcher paths. Results may depend on your Proton version and system setup.

Heroic / Epic: currently unsupported
Open sourceSteam and configured RGL pathsBuilt for Proton
GitHub Repositorydigitalhorizongroup/majestic-rp-linuxSee how it works
Majestic RP Linux launcher mascot for Linux RP players
Linux targets
FedoraArch LinuxUbuntuDebianLinux MintopenSUSE

What it solves

Less time configuring Proton. More time getting into the game.

Majestic Linux Runner brings the scattered setup steps into one command-line workflow. It does not include GTA V, Majestic RP, Proton or store launchers.

Finds your game setup

Detects Steam libraries, Proton, GTA V, compatdata and the Majestic Launcher where supported.

Prepares the Proton prefix

Maps the GTA V folder, prepares runtime dependencies and applies launcher configuration fixes.

Helps diagnose problems

The doctor and crash-analysis commands report missing paths, dependencies and known launch issues.

Quick start

From download to launch in three clear stages

1

Download the runner

Get the latest release from GitHub and unpack or install it for your distribution.

2

Check your environment

Run config and doctor so the runner can detect GTA V, Proton and the launcher.

3

Install and launch

Run install once, then use run whenever you want to start Majestic through Proton.

Choose your installation

Use the package that matches your Linux distribution

Most users should choose the latest stable release. Arch users can install the rolling -git package from AUR. Development branches are intended for testing specific changes.

Arch / AUR

majestic-linux-runner-git

Rolling package for Arch Linux and Arch-based distributions. It follows the latest repository code.

yay -S majestic-linux-runner-gitparu -S majestic-linux-runner-git
Open AUR package ↗
Manual AUR build

Build the package with makepkg

Clone the AUR package repository, enter its directory and build it with the standard Arch packaging tool.

git clone https://aur.archlinux.org/majestic-linux-runner-git.gitcd majestic-linux-runner-git && makepkg -si
Open AUR package ↗

Before you start

What you need

  • Python 3.14 or newer
  • A legitimate GTA V installation
  • Steam GTA V with a working Proton prefix, or explicitly configured paths
  • protontricks or winetricks, plus asar

Core workflow

Commands you will use

$ ./install-and-run-majestic-proton.sh doctor$ ./install-and-run-majestic-proton.sh install$ ./install-and-run-majestic-proton.sh run

Start with doctor when something is not detected.

Ready to try it?

Download the runner and check your Linux setup

Review the open-source code, follow the release instructions, and use Discord if you get stuck.

Get latest release