Key Takeaway: Stremio works well on Linux, and the best way to install it in 2026 is Flatpak from Flathub using the package com.stremio.Stremio. In June 2026 Stremio moved its version 5 Linux desktop app to the Flatpak Stable channel, which is the path I recommend for Ubuntu, Fedora, Arch, and most other distros. Older Debian and Ubuntu .deb builds and source options still appear on the downloads page, but Flatpak is simpler to keep updated for most people.

I use Stremio on Linux when I want a full desktop media center with add-ons, a local streaming server, and keyboard-friendly browsing. The app is free, syncs your library after you sign in, and feels closer to a native desktop program than a browser tab.
In this guide I show the recommended Flatpak install, distro-specific Flatpak setup for Ubuntu, Debian, Fedora, and Arch, when the older .deb or source path still makes sense, first-launch tips, how Linux compares with Windows and Raspberry Pi, and fixes for the problems I see most often.
| Option | Best for | Update path | Main limit |
|---|---|---|---|
| Flatpak from Flathub (recommended) | Most Linux desktops in 2026 | flatpak update | Needs Flatpak and Flathub set up once |
| Older .deb (Stremio 4.4 era) | Debian or Ubuntu systems that cannot use Flatpak | Manual .deb reinstall | Older package line on the downloads page |
| Stremio Web in a browser | Quick tests without installing | None | Many streams need a streaming server |
| Build from source (linux-shell) | Developers and packagers | Rebuild from Git | More work, not needed for daily use |
Does Stremio Work on Linux?
Yes. Stremio ships a Linux desktop client that runs on 64-bit systems. The modern path is Flatpak. On June 26, 2026, Stremio published a tech update that moved version 5 for Linux to the Flatpak Stable channel, so users no longer need to chase experimental builds for the current desktop app.
The Linux client is built around a GTK4 and libadwaita shell with WebKitGTK for the interface and libmpv for playback. That stack lives in the stremio-linux-shell repository on GitHub. Flathub lists tens of thousands of downloads per month for com.stremio.Stremio, and recent releases such as 1.2.2 focus on WebKit rendering, player loading, and clipboard fixes.
You can also open Stremio in a browser, but the web client is not a full substitute. Many streams need the streaming server that ships with the desktop app, so I treat Stremio Web as a backup rather than the main Linux install.
Best Way to Install Stremio on Linux (Flatpak)
For almost every desktop user, Flatpak from Flathub is the best install. It works across distros, updates through one command, and matches the channel Stremio chose for version 5.
- Install Flatpak for your distro if it is not already present. The Flatpak setup site has short commands for Ubuntu, Fedora, Arch, and others.
- Add Flathub if needed:
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo - Install Stremio:
flatpak install flathub com.stremio.Stremio - Launch it from your app menu or with
flatpak run com.stremio.Stremio. - Update later with
flatpak updateor your software center.
You can confirm the package name and release notes on the Flathub page for Stremio. Prefer that listing over random .AppImage mirrors or third-party PPAs.
If you already had an older Flatpak or a local build, uninstall those first so you do not end up with two icons that open different versions.
Install Stremio on Ubuntu and Debian
Ubuntu and Debian both support Flatpak well. On recent Ubuntu releases you can install Flatpak from the default repositories, then add Flathub once.
- Open a terminal and run
sudo apt update. - Install Flatpak with
sudo apt install flatpak. - On Ubuntu, also install the software plugin if you want a GUI:
sudo apt install gnome-software-plugin-flatpak. - Add Flathub with
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo. - Log out and back in, or reboot, so the session picks up Flatpak paths.
- Install Stremio with
flatpak install flathub com.stremio.Stremio. - Start it with
flatpak run com.stremio.Stremioor from the applications grid.
Debian users follow the same Flatpak and Flathub steps. If your Debian release ships an older Flatpak, update it before installing large desktop apps. After install, search for Stremio in the menu; if it is missing, log out once so the desktop refreshes its application list.
People searching for Stremio Ubuntu or Stremio for Linux often end up on old forum threads about .deb packages. Those packages can still work as a fallback, but Flatpak is the path Stremio is actively shipping for version 5.
On Ubuntu flavors such as Kubuntu or Xubuntu the Flatpak commands stay the same. Only the software center name changes. If the menu icon is missing after install, run the flatpak run command once, then log out so the desktop session refreshes its application cache.
Install Stremio on Fedora, Arch, and Other Distros
Fedora usually has Flatpak ready. Add Flathub if it is not already enabled, then install the same package name.
- Fedora and RHEL-family desktops: Flatpak is commonly preinstalled. Enable Flathub, then run
flatpak install flathub com.stremio.Stremio. - Arch and Arch-based desktops: Install Flatpak from the official repositories with
sudo pacman -S flatpak, add Flathub, then install Stremio the same way. - Other distros: If Flatpak and Flathub are available, the install command does not change. That is the main reason Flatpak is the best choice for Stremio Linux across different distros.
After install, give the app permission to use your network and to open local files if your portal prompts ask. Playback and add-on catalogs need network access, and some users also grant access to a Downloads folder for local media.
Older .deb and Source Options (When Flatpak Is Not Enough)
The official Stremio downloads page still lists older Linux options, including a Stremio 4.4 Debian and Ubuntu .deb for 64-bit systems and a source option. Use these only when Flatpak is blocked by policy, you are on a locked-down image, or you are packaging for a custom environment.
- Older .deb: Download the Linux 64-bit Debian and Ubuntu package from the official site, then install with your package tool such as
sudo apt install ./stremio-*.deb. Expect an older feature line than Flatpak Stable. - Source / linux-shell: Developers can clone stremio-linux-shell and build against GTK4, libadwaita, WebKitGTK, and libmpv. This is useful for packaging, not for a quick living-room setup.
- When to avoid both: If Flatpak works on your system, stay on Flatpak. Mixing a .deb and a Flatpak often creates confusing duplicate shortcuts.
Do not grab Stremio Linux installers from random file hosts. Stick to Flathub, the official downloads page, or the Stremio GitHub organization.
First Launch: Account, Add-ons, and Playback Tips
The first launch looks familiar if you already use Stremio elsewhere. Sign in with your existing account to pull library items and installed add-ons, or create a free account if this is your first device.
- Add-ons: Open the add-on catalog and install only sources you trust and are allowed to use. Keep the list small at first so you can see which ones actually play well on your machine.
- Hardware acceleration: If video stutters, check GPU drivers for your distro and try another stream quality before blaming Stremio.
- Audio devices: PulseAudio and PipeWire both work for most users. If sound is missing after a Flatpak update, confirm the app is not muted in your system mixer.
- External displays: Fullscreen should work on both Wayland and X11 sessions; if a second monitor blacks out, move the window to the primary display and toggle fullscreen again.
- Keyboard habits: Arrow keys and Enter are enough for browsing. Keep a mouse nearby for add-on settings.
If you only need a quick look at your library, Stremio Web can help, but regular watching is smoother in the desktop app because the streaming server is local. For the web-only limits, see our guide on how to use the Stremio web app; for day-to-day Linux use, stay on Flatpak.
I also keep the Flatpak sandbox in mind when troubleshooting. If a stream plays on another device but not on Linux, I update Flatpak first, then test a different quality or add-on before changing system codecs. Most playback issues I see on Linux are outdated packages or a blocked network path, not a missing secret setting inside Stremio.
Stremio Linux vs Windows PC vs Raspberry Pi
Linux is not the only way to run Stremio, and the right device depends on where you sit.
| Platform | Install style | Best use | Watch-out |
|---|---|---|---|
| Linux desktop (this guide) | Flatpak Stable (v5) | PC or HTPC with a keyboard and mouse | Set up Flatpak and Flathub once |
| Windows PC | Native Windows installer | Most living-room PCs and laptops | Different download path than Linux |
| Raspberry Pi | Official Stremio OS image for Pi 5 and Pi 4 | Dedicated TV box from a microSD card | Experimental Pi image, not a desktop Flatpak guide |
| Android phone, TV, or Firestick | Official APK or store build | Couch viewing on a TV stick or box | Sideload rules vary by device |
Our Stremio for PC guide covers the Windows desktop path in detail and does not replace this Linux guide. If you want a tiny TV box instead of a full Linux PC, see Stremio on Raspberry Pi for the official Pi image rather than repeating those flashing steps here. Android and Firestick users should follow the Stremio APK guide instead of copying Linux commands.
Fix Common Stremio on Linux Problems
| Problem | Likely cause | What to try |
|---|---|---|
| Command not found: flatpak | Flatpak not installed or PATH not refreshed | Install Flatpak for your distro, then log out or reboot |
| Unable to find remote flathub | Flathub not added | Run the flatpak remote-add command for Flathub, then retry install |
| App opens but streams fail | Network block, broken add-on, or missing codecs path | Test another add-on stream, check firewall rules, and update Flatpak |
| Black video with sound | WebKit or player rendering glitch | Update to the latest Flatpak; recent 1.2.x builds include player and WebKit fixes |
| Two Stremio icons | Old .deb and Flatpak both installed | Remove the older package and keep Flatpak |
| Want the previous major line | Need to leave v5 temporarily | Use the Flatpak commit pin steps from the June 2026 Stremio Linux blog only as a temporary rollback |
| Works in browser catalog but not playback | Stremio Web without a streaming server | Use the desktop Flatpak app for full playback |
| Copying links to the clipboard fails | Bug in builds before version 1.2.2 | Update Flatpak; version 1.2.2 fixed writing URLs to the clipboard |
The June 2026 Stremio v5 Linux blog post documents a Flatpak commit pin you can use if you must roll back from version 5 to an older v4 Flatpak build. Treat that as troubleshooting, not as the default install. Prefer updating forward once your issue is fixed.
Stay Safe and Legal
Stremio itself is a media center. Installing it on Linux is normally fine, because the app does not host movies or shows. What you watch depends on the add-ons and services you connect. Use legal sources you are entitled to access, keep your system updated, and download Stremio only from Flathub, the official site, or the Stremio GitHub organization.
A VPN can protect privacy on shared networks, but it does not make unauthorized streams legal. For a fuller breakdown of rights and safety habits, read our guide on whether Stremio is legal and safe.
Final Verdict
Stremio on Linux is ready for daily use if you install Flatpak from Flathub. That is the channel Stremio chose for version 5, it updates cleanly across Ubuntu, Fedora, Arch, and other distros, and it keeps the streaming server with the desktop app where it belongs. Keep the older .deb and source paths for special cases, use Stremio Web only for light tasks, and stay on official packages.
If you follow the Flatpak steps above, sign in, install a short list of trusted add-ons, and update with flatpak update, you should have a stable Stremio Linux desktop without chasing outdated installers.
That is the whole loop I recommend: Flatpak for install and updates, official sources only, desktop app for real playback, and Pi or Android guides when your screen is a TV stick instead of a Linux PC.
Frequently Asked Questions
Does Stremio work on Linux?
Yes. Stremio provides a Linux desktop client, and in June 2026 it moved version 5 to the Flatpak Stable channel on Flathub as com.stremio.Stremio.
What is the best way to install Stremio on Linux?
Install Flatpak, add Flathub if needed, then run flatpak install flathub com.stremio.Stremio and launch with flatpak run com.stremio.Stremio.
How do I install Stremio on Ubuntu?
Install Flatpak with apt, add the Flathub remote, log out or reboot, then install com.stremio.Stremio from Flathub. That is the preferred path over older Ubuntu .deb packages.
Is the old Debian or Ubuntu .deb still available?
Yes. The official downloads page still lists an older Stremio 4.4 Debian and Ubuntu .deb for Linux 64-bit, but Flatpak is the better default for most users in 2026.
Can I use Stremio in a Linux browser instead?
You can open Stremio Web in a browser, but many streams need the streaming server that comes with the desktop app, so Flatpak is better for regular viewing.
Does Stremio Linux work on Fedora and Arch?
Yes. Once Flatpak and Flathub are set up, the same com.stremio.Stremio package installs on Fedora, Arch, and most other Flatpak-capable distros.
How is Stremio on Linux different from Raspberry Pi?
This Linux guide is for desktop Flatpak installs. Raspberry Pi users who want a dedicated TV image should follow our Stremio on Raspberry Pi guide for the official Stremio OS flash steps.
Is Stremio legal to install on Linux?
Installing the Stremio app is generally legal because it is a media center. What you watch depends on your add-ons and local law; use only content you have the right to access.
