Start by completely stopping Stremio, updating Flatpak itself and its runtimes, and launching the app from a terminal. If it still freezes, reset Stremio’s local Flatpak data; a normal reinstall may preserve the damaged cache or configuration that is causing the problem.
The reported symptoms—an unresponsive home screen, empty catalog rows, and buttons that cannot be selected—can result from corrupted local app data, a Flatpak runtime or permission problem, graphics rendering, or failed network requests. There is not yet enough evidence to identify one confirmed cause for this specific report.
1. Stop Stremio and update Flatpak packages
Updating Linux Mint through Update Manager or apt does not necessarily update Flatpak applications and runtimes. Close Stremio and run:
flatpak kill com.stremio.Stremio
flatpak update
Accept the offered updates, restart the laptop, and try Stremio again. If flatpak kill says the app is not running, continue with the update anyway.
2. Launch Stremio from a terminal
Running the app from a terminal can expose startup, graphics, permission, or network errors that are hidden when it is opened from the menu:
flatpak run com.stremio.Stremio
Leave the terminal open while checking whether the home screen responds. Repeated messages mentioning rendering, OpenGL, permissions, failed connections, or a crash are useful diagnostic clues.
To save the output for support, use:
flatpak run com.stremio.Stremio 2>&1 | tee ~/stremio-flatpak.log
Review the file before sharing it because logs can contain local paths or other identifying information.
3. Rule out a connection or filtering problem
Empty catalog rows can occur when Stremio cannot retrieve metadata, although a completely unresponsive interface may indicate a local rendering problem instead.
Check the following:
- Confirm that normal websites load in a browser on the same laptop.
- Verify that Linux Mint’s date, time, and time zone are correct.
- Temporarily disable a custom proxy, DNS filter, firewall rule, or network-wide blocking tool if one is configured.
- Test another trusted connection, such as a phone hotspot, to determine whether the problem is limited to the current network.
This test is about ordinary app connectivity. It should not be used to bypass access restrictions or obtain unauthorized content.
4. Reset custom Flatpak permission overrides
Permissions changed through Flatseal or command-line overrides can interfere with an application after an update. To remove only the user-level custom overrides for Stremio, run:
flatpak override --user --reset com.stremio.Stremio
Then launch Stremio again. This does not remove the permissions supplied by the application package, but it will remove intentional custom overrides, so note any changes you may need to reapply later.
5. Test software graphics rendering
A frozen interface with visible but unusable controls can be related to the graphics stack. Test one launch using Mesa software rendering:
flatpak run --env=LIBGL_ALWAYS_SOFTWARE=1 com.stremio.Stremio
This affects only that launch and may be noticeably slower. If Stremio becomes responsive, the graphics driver or hardware acceleration path is the likely area to investigate. Install Linux Mint’s recommended graphics updates and avoid creating a permanent environment override until the cause is confirmed.
If this command makes no difference, close Stremio and continue. Software rendering is a diagnostic workaround, not a verified permanent solution for the reported case.
6. Reset Stremio’s local Flatpak data
A standard Flatpak reinstall may leave application data under your home directory. That can explain why repeated reinstallations do not change the behavior.
First stop Stremio, then rename its data directory so that it can be restored if necessary:
flatpak kill com.stremio.Stremio
mv "$HOME/.var/app/com.stremio.Stremio" "$HOME/.var/app/com.stremio.Stremio.backup-$(date +%Y%m%d-%H%M%S)"
flatpak run com.stremio.Stremio
If the directory does not exist, skip this step. Renaming it resets local cache, login state, preferences, and other sandboxed files without immediately deleting the backup. You may need to sign in again, but this does not delete the Stremio account itself.
If Stremio now works, keep the backup briefly in case you need a local file from it. Do not copy the entire old directory back, because that could restore the faulty data.
7. Repair Flatpak and perform a clean reinstall
Check how the application is installed:
flatpak info com.stremio.Stremio
For a user installation, repair that Flatpak installation with:
flatpak repair --user
For a system installation, the equivalent repair may require administrator authorization:
sudo flatpak repair
After the repair, run flatpak update again. If the freeze remains, remove Stremio and its retained local data:
flatpak uninstall --delete-data com.stremio.Stremio
Then reinstall the Linux package from the official Stremio downloads page. Deleting app data signs you out and removes local settings, so use it only after the less destructive steps above.
What worked for affected users
No successful workaround was confirmed in the supplied report. The affected user had already updated Linux packages, closed other applications, and reinstalled Stremio several times without resolving the freeze.
The most relevant next steps are therefore resetting the retained Flatpak data, updating or repairing Flatpak runtimes, and checking whether software rendering changes the behavior. These are diagnostic actions based on the symptoms, not a confirmed universal fix.
Community addons are independently operated and can have their own availability problems. If the interface becomes responsive and only one catalog remains empty, temporarily remove any recently added community addon associated with that row. A single unavailable addon does not, by itself, confirm the cause of a completely frozen application.
If Stremio still freezes
Collect the following before contacting Stremio support or reporting a Linux client bug:
- The output of
flatpak info com.stremio.Stremio - Linux Mint edition and XFCE session details
- Graphics hardware and active driver
- Relevant terminal output from the failed launch
- Whether the software-rendering test worked
- Whether a fresh local data directory changed the result
- Whether the same account works on another supported device
You can identify the graphics device and driver with:
lspci -k | grep -EA3 'VGA|3D|Display'
Do not post passwords, account tokens, private network information, or an unreviewed full log publicly.
FAQ
Why did reinstalling Stremio not fix the freeze?
Removing a Flatpak application does not always remove its data unless deletion of app data is explicitly requested. A damaged cache or configuration can therefore survive reinstallation.
Does an empty “Popular - Movies” row prove an addon is broken?
No. Empty rows can be caused by connectivity, metadata retrieval, local app data, or an independently operated addon. Because the reported buttons are also unresponsive, test the local application and graphics path before blaming a catalog provider.
Should software rendering be left enabled permanently?
Not initially. Use it to determine whether graphics rendering is involved. If it works, keep Stremio and Linux Mint updated and provide the result with your hardware and driver details when seeking support.
Last reviewed: August 7, 2026