You are not logged in.

#1 2026-07-18 16:13:23

tannisroot
Member
Registered: 2026-04-26
Posts: 6

jellyfin-mpv-shim crashes on startup

Hi, i've installed the `jellyfin-mpv-shim` package from Arch repos, and when I launch it I get the following:

```
2026-07-18 19:12:18,218 [    INFO] player: Using libmpv playback backend.
2026-07-18 19:12:18,226 [   ERROR] menu: Could not load profile manager.
Traceback (most recent call last):
  File "/usr/lib/python3.14/site-packages/jellyfin_mpv_shim/menu.py", line 80, in __init__
    self.profile_manager = VideoProfileManager(self, player_manager, player)
                           ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.14/site-packages/jellyfin_mpv_shim/video_profile.py", line 66, in __init__
    raise FileNotFoundError("Could not find default shader pack.")
FileNotFoundError: Could not find default shader pack.
```
Is the package broken? Thanks for any help.

Last edited by tannisroot (2026-07-18 16:14:01)

Offline

#2 2026-07-18 22:08:15

jonno2002
Member
Registered: 2016-11-21
Posts: 883

Re: jellyfin-mpv-shim crashes on startup

pacman -Si jellyfin-mpv-shim
Repository      : extra
Name            : jellyfin-mpv-shim
Version         : 2.10.0-1
Description     : Cast media from Jellyfin Mobile and Web apps to MPV
Architecture    : any
URL             : https://github.com/jellyfin/jellyfin-mpv-shim
Licenses        : MIT
Groups          : None
Provides        : None
Depends On      : mpv  python>=3.6  hicolor-icon-theme  python-mpv  python-requests  python-mpv-jsonipc>=1.1.9  python-jellyfin-apiclient>=1.8.1  tk
Optional Deps   : python-pystray: systray support
                  python-pillow: TrickPlay thumbnail previews
                  python-jinja: display mirroring support
                  python-pywebview>=3.3.1: display mirroring support
                  mpv-shim-default-shaders: default shader pack
                  python-pypresence: Discord Rich Presence integration
Conflicts With  : None
Replaces        : None
Download Size   : 451.05 KiB
Installed Size  : 2039.97 KiB
Packager        : Giovanni Harting <anonfunc@archlinux.org>
Build Date      : Thu 07 May 2026 21:32:37
Validated By    : SHA-256 Sum  Signature

pacman -Ss mpv-shim-default-shaders
extra/mpv-shim-default-shaders 2.1.0-2
    Preconfigured set of MPV shaders and configurations for MPV Shim media clients

try intalling 'mpv-shim-default-shaders'

Offline

#3 2026-07-19 11:59:57

tannisroot
Member
Registered: 2026-04-26
Posts: 6

Re: jellyfin-mpv-shim crashes on startup

jonno2002 wrote:
pacman -Si jellyfin-mpv-shim
Repository      : extra
Name            : jellyfin-mpv-shim
Version         : 2.10.0-1
Description     : Cast media from Jellyfin Mobile and Web apps to MPV
Architecture    : any
URL             : https://github.com/jellyfin/jellyfin-mpv-shim
Licenses        : MIT
Groups          : None
Provides        : None
Depends On      : mpv  python>=3.6  hicolor-icon-theme  python-mpv  python-requests  python-mpv-jsonipc>=1.1.9  python-jellyfin-apiclient>=1.8.1  tk
Optional Deps   : python-pystray: systray support
                  python-pillow: TrickPlay thumbnail previews
                  python-jinja: display mirroring support
                  python-pywebview>=3.3.1: display mirroring support
                  mpv-shim-default-shaders: default shader pack
                  python-pypresence: Discord Rich Presence integration
Conflicts With  : None
Replaces        : None
Download Size   : 451.05 KiB
Installed Size  : 2039.97 KiB
Packager        : Giovanni Harting <anonfunc@archlinux.org>
Build Date      : Thu 07 May 2026 21:32:37
Validated By    : SHA-256 Sum  Signature

pacman -Ss mpv-shim-default-shaders
extra/mpv-shim-default-shaders 2.1.0-2
    Preconfigured set of MPV shaders and configurations for MPV Shim media clients

try intalling 'mpv-shim-default-shaders'

That got rid of crash (why is it an optional dependency though? should I report that as a bug if the app can't work without an optional dep?), but now when I launch it there is just nothing after
```
2026-07-19 14:58:51,611 [    INFO] player: Using libmpv playback backend.
```

Offline

#4 2026-07-19 12:41:10

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,896

Re: jellyfin-mpv-shim crashes on startup

Please use [code][/code] tags and avoid bloating the thread w/ pointless full quotes.
Post the new backtrace/messages.

Offline

#5 2026-07-19 20:09:03

jonno2002
Member
Registered: 2016-11-21
Posts: 883

Re: jellyfin-mpv-shim crashes on startup

i had a play with it, installed 'python-pystray' which is another optional dep and it works, seems like the app is working fine but the gui doesnt show up unless 'python-pystray' is installed
i would just install all the op deps just to be safe and let the package maintainer know as well i guess..

EDIT: actually now i think about it, the app is still working and can function without the gui if configured correctly so i guess the gui is optional technically

Last edited by jonno2002 (2026-07-19 20:13:04)

Offline

Board footer

Powered by FluxBB