Skip to content

Video black screen + app freezes on subsequent launches #30

@Darogirn

Description

@Darogirn

I wanted HDR on my linux desktop. On V4 not possible except with external player. So I wanted to try the AUR package stremio-linux-shell-git, but it has packaging issues (missing CEF files)
stremio-enhanced-bin (Electron/web version) fails with "video is unsupported" (I think HDR wouldn't have worked anyway with Stremio-web)
That's why I then wanted to try the Flatpak version. On Wayland with NVIDIA, the Flatpak version has two issues:

Video playback shows black screen on first launch
App becomes unresponsive on subsequent launches

System Information

OS: CachyOS 
Desktop: Hyprland 
GPU: NVIDIA RTX 4080 Super
Driver: 580.105.08 

Installation

Installed via:
flatpak remote-add --if-not-exists flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo
flatpak install flathub-beta com.stremio.Stremio

First launch: UI loads, can browse content, but video playback shows black screen.

Terminal output:

2025-12-12T17:17:58.657505Z ERROR stremio_linux_shell::player: Failed to set property sub-ass-override: Unsupported
Mpv error: Raw(-16)
[176:176:1212/181927.670306:ERROR:services/on_device_model/ml/gpu_blocklist.cc:120] Unable to get gpu adapter
[3:26:1212/181927.670409:ERROR:services/on_device_model/public/cpp/service_client.cc:36] Unexpected on_device_model service disconnect: The device's GPU is not supported.

Also many Error: stream ended from server.js and GCM registration errors.

Second launch onwards: Black screen immediately, app becomes completely unresponsive. Hyprland shows "application not responding" dialog - waiting doesn't help, so I have to terminate:

(node:5) [DEP0005] DeprecationWarning: Buffer() is deprecated...
/app/bin/stremio: line 2: 3 Killed /app/share/stremio/stremio "$@"

Workarounds Attempted

GDK_BACKEND=x11 flatpak run com.stremio.Stremio - same behavior
LIBGL_ALWAYS_SOFTWARE=1 flatpak run com.stremio.Stremio - same behavior

Stremio v4 (Qt-based stremio AUR package) works fine on the same system
HDR works correctly in standalone mpv

I'm looking for native HDR support. The v4 external player workflow lacks autoplay and watch progress tracking, making it impractical.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions