Linux Installation
Are you ready to play Nintendo Switch games on your Linux PC? With the Yuzu Emulator, it’s easier than ever! In this quick and simple tutorial, I’ll show you exactly how to install Yuzu on Linux using two beginner-friendly methods.
Yuzu Emulator for Linux – System Requirements
Here are the minimum and recommended system requirements to install and run Yuzu Emulator on Linux:
Component | Minimum Requirements | Recommended Requirements |
---|---|---|
CPU | Intel Core i5-4430 or AMD Ryzen 3 1200 | Intel Core i5-10400 or AMD Ryzen 5 3600 |
RAM | 8 GB | 16 GB |
GPU | NVIDIA GeForce GT 1030 2GB / AMD Radeon R7 240 2GB | NVIDIA GeForce GTX 1650 4GB / AMD Radeon RX Vega 56 8GB |
Integrated GPU | Intel HD Graphics 4400 / AMD Radeon R5 Graphics (low performance) | Intel Iris Xe / AMD Radeon 680M (better, but still limited) |
Graphics API | OpenGL 4.6 or Vulkan 1.1 support | OpenGL 4.6 or Vulkan 1.1 support |
Storage | SSD recommended for faster loading | SSD for best performance |
Architecture | 64-bit (x86_64) | 64-bit (x86_64) |
OS | 64-bit Linux distribution (Ubuntu, Fedora, Arch, etc.) | Latest 64-bit Linux distribution |
Remember to make sure your GPU drivers are up to date and support the required OpenGL or Vulkan version.
Step By Step Installation tutorial
Here are two ways to install Yuzu emulator on Linux Operating system. Chose the one that suits you the best. I suggest installing it with Flatpak.
Method 1: Install Yuzu on Linux Using Flatpak (Recommended)
This is the easiest and most reliable way to get Yuzu running on almost any Linux distribution.
Step 1: Open Your Terminal
You can usually find the Terminal app in your applications menu.
Step 2: Install Flatpak (if you don’t already have it)
Copy and paste this command, then press Enter:
sudo apt install flatpak
Step 3: Add the Flathub Repository
This lets you download Yuzu easily:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Step 4: Install Yuzu Emulator
Just run this command:
flatpak install flathub org.yuzu_emu.yuzu
Step 5: Start Yuzu
Launch Yuzu with this command:
bashflatpak run org.yuzu_emu.yuzu
If you have followed all the steps correctly you should have installed Yuzu emulator in your Linux Operating System. If you are having any issue, try this second method which also works for most of the users.
Method 2: Run Yuzu Using AppImage (No Installation Needed)
If you prefer a portable version, AppImage is the way to go!
Step 1: Download Yuzu AppImage
Go to the official Yuzu download page and get the latest AppImage for Linux.
Step 2: Make the AppImage Executable
Navigate to your Downloads folder and run:
chmod +x ./yuzu-*.AppImage
Step 3: Start Yuzu
Run this command:
./yuzu-*.AppImage
First-Time Setup
If you are installing yuzu first time in your Linux machine, here are few additional steps you must implement i order to run yuzu.
Add prod.keys: Yuzu needs a special file called prod.keys from your own Nintendo Switch. Place it in this folder: ~/.local/share/yuzu/keys/
Add Your Games: In Yuzu, set your game directory to where your Nintendo Switch games are stored.
Watch this Youtube tutorial which might help you to see the real implementation.
If you still face any issue, Contact Us!