flathub / media.emby.EmbyTheater

https://flathub.org/apps/details/media.emby.EmbyTheater
0 stars 0 forks source link

Playback no longer working. #1

Open rowbawts opened 7 months ago

rowbawts commented 7 months ago

I'm not sure what the issue is but this Flatpak seemingly stopped playing back files. The Flatpak that this uses as its source that Emby distributes directly (https://github.com/MediaBrowser/emby-theater-electron/releases/download/3.0.19/emby-theater-flatpak_3.0.19_x86_64.flatpak) works so I'm thinking it's something in the newer Freedesktop that this one uses that broke.

rowbawts commented 7 months ago

It definitely has to do with the Freedesktop runtime as the 21.08 version that Emby distributes that I mentioned above works. And what seems to be the issue when I compare the terminal outputs, is that the 22.08 version for some reason fails to load a VA-API decoder.

Hydranet commented 6 months ago

I'm getting the same here.

flatpak run media.emby.EmbyTheater
Gtk-Message: 10:01:53.558: Failed to load module "canberra-gtk-module"
Gtk-Message: 10:01:53.559: Failed to load module "canberra-gtk-module"
MESA-LOADER: failed to open radeonsi: /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so: undefined symbol: amdgpu_va_get_start_addr (search paths /usr/lib/x86_64-linux-gnu/GL/default/lib/dri, suffix _dri)
failed to load driver: radeonsi
MESA-LOADER: failed to open swrast: /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/swrast_dri.so: undefined symbol: amdgpu_va_get_start_addr (search paths /usr/lib/x86_64-linux-gnu/GL/default/lib/dri, suffix _dri)
Initializing cec-client...

{
  cecExePath: 'cec-client',
  cecEmitter: EventEmitter {
    _events: [Object: null prototype] {},
    _eventsCount: 0,
    _maxListeners: undefined
  },
  cecHdmiPort: 'null'
}
UDP Client listening on 0.0.0.0:33501
starting udp receive timer with timeout ms: 1000
cec-client exited with code 1
timer expired 0 servers received
[]
fs access result for path: Error: ENOENT: no such file or directory, access '/data/media/movies/65 (2023)/65 (2023).mkv'
Hydranet commented 6 months ago

It definitely has to do with the Freedesktop runtime as the 21.08 version that Emby distributes that I mentioned above works.

Same for when I install the 21.08 runtime it works.

  1. flatpak --user install org.freedesktop.Platform/x86_64/21.08
  2. flatpak --user run --runtime=org.freedesktop.Platform/x86_64/21.08 media.emby.EmbyTheater
alucryd commented 5 months ago

Thanks for the report, we will be updating the package soon.