Skip to main content

Setting up NSMBe5 on Linux

Regardless of a personal choice, a need of freedom or no choice at all, many people are using or switching to Linux. It has great advantages, but when it comes to NSMB modding, it becomes a little bit harder.


In this tutorial, I will cover how to install and run NSMBe5 on a Linux computer.

 

  • This tutorial has been tested on the following OSes:
  • Fedora
  • Manjaro (Should work for every Arch-based distribution)
  • Linux Mint (Should work for every Debian-based distribution)
  • Help us improve the compatibility list!

Requirements :


Step 1: Installing PortProton

Method 1: Via Flathub (recommended)

Follow the Flathub setup guide, then install the app by opening a terminal and typing

 

flatpak install flathub ru.linux_gaming.PortProton

If it doesn't work or you need admin rights, check the second method.

Method 2: Manual installation

Go to flathub.org/apps/ru.linux_gaming.PortProton and hit “download”. This will download a .flatpakref file.

 

The file should appear in your Downloads folder. If your browser asks you where it should save it, choose a location that you will remember.

 

Capture d’écran du 2025-03-23 12-42-49.png

Go to the file's location, do a right-click on an empty space and select "Open in a terminal" From there, type the following command:

flatpak install ru.linux_gaming.PortProton.flatpakref

If it doesn't work because admin rights are needed, try the following command instead:

flatpak install --user ru.linux_gaming.PortProton.flatpakref

If this method still doesn't work, ask us in NSMB Central.

Congratulations! You're now ready to open NSMBe!

Step 2: Installing NSMB Editor

PortProton might download some files before starting the first time you launch it. That's normal.

Go to your NSMBe5 folder. Open NSMBe5.exe by double-clicking on it. You should see a window like this:

Copie d'écran_20250330_212505.png

If you want to add a shortcut to your app menu, click on "Create shortcut". It will ask you where to put it: