stremio-shell icon indicating copy to clipboard operation
stremio-shell copied to clipboard

The Flatpak version of Stremio doesn't support using an external player.

Open RadoslavL opened this issue 6 months ago • 2 comments

The option is just missing. I enabled the d-bus session and d-bus system permissions of Stremio to try to fix it, but that didn't change a thing. The logs don't say anything about mpv either. The Flatpak version seems to have its own version of mpv running internally, but it doesn't allow opening a seperate mpv window.

RadoslavL avatar Jul 12 '25 22:07 RadoslavL

Hi I got the same issue but I was able to fix it by doing this: I installed flatpak-spawn, allowed dbus session permission and added the "org.freedesktop.Flatpak" as a Talks session bus with Flatseal

Then I modified the server.js file (at "/var/lib/flatpak/app/com.stremio.Stremio/current/active/files/opt/stremio/server.js") like this:

For any player in the "players" list (find it by searching var players = {): Replace the "path" field with [ "/usr/bin/flatpak-spawn" ] Add "--host", "\<the player you want to use>" before the other arguments of the "args" field

Then search for timeCmd + " " + argsCmd and replace it by argsCmd + " " + timeCmd

(by the way, sorry for my bad English)

eligamii avatar Aug 09 '25 01:08 eligamii

This software is badly shipped, why must the user go over hops for something the developers can easily do? Literally VLC has so many API possibilities for this to just WORK, no sense in doing this on the user side... Oh well.

Edit: I have found the solution! Simply use yay -S with this repo https://aur.archlinux.org/packages/stremio-linux-shell-git thank me later lol

CodingKittens247 avatar Aug 18 '25 20:08 CodingKittens247