Skip to content

Litterbox images don't seem to work #229

@valberrie

Description

@valberrie

Is there an existing issue for this?

  • I have searched the existing issues

Have you ran the program with debug logging?

  • I used --log-level=debug when running the program

What went wrong?

with enable_images and litterbox_images both set to true, images still don't work (default Jellyfin logo is shown). there is no indication that it isn't working even with logging set to trace.

Terminal output

2025-12-19 09:44:09 TRACE [reqwest::blocking::wait] (ThreadId(1)) park without timeout
2025-12-19 09:44:09 TRACE [reqwest::blocking::client] (ThreadId(2)) start runtime::block_on
2025-12-19 09:44:09 TRACE [reqwest::blocking::wait] wait at most 30s
2025-12-19 09:44:09 TRACE [reqwest::blocking::wait] (ThreadId(1)) park timeout 29.999998629s
2025-12-19 09:44:09 DEBUG [reqwest::connect] starting new connection: https://github.com/
2025-12-19 09:44:09 TRACE [reqwest::retry] shouldn't retry!
2025-12-19 09:44:09 TRACE [reqwest::retry] shouldn't retry!
2025-12-19 09:44:09 TRACE [reqwest::blocking::client] closing runtime thread (ThreadId(2))
2025-12-19 09:44:09 TRACE [reqwest::blocking::client] signaled close for runtime thread (ThreadId(2))
2025-12-19 09:44:09 TRACE [reqwest::blocking::client] (ThreadId(2)) Receiver is shutdown
2025-12-19 09:44:09 TRACE [reqwest::blocking::client] (ThreadId(2)) end runtime::block_on
2025-12-19 09:44:09 TRACE [reqwest::blocking::client] (ThreadId(2)) finished
2025-12-19 09:44:09 TRACE [reqwest::blocking::client] closed runtime thread (ThreadId(2))
2025-12-19 09:44:09 DEBUG [jellyfin_rpc::config] Getting config path
2025-12-19 09:44:09 DEBUG [jellyfin_rpc::config] Platform is not Windows
2025-12-19 09:44:09 DEBUG [jellyfin_rpc::config] Config path is: /home/val/.config/jellyfin-rpc/main.json
2025-12-19 09:44:09 DEBUG [jellyfin_rpc::config] Config loaded successfully
2025-12-19 09:44:09 DEBUG [jellyfin_rpc] Creating jellyfin-rpc client builder
2025-12-19 09:44:09 DEBUG [jellyfin_rpc::config] Platform is not Windows
2025-12-19 09:44:09 DEBUG [jellyfin_rpc::config] Platform is not Windows
2025-12-19 09:44:09 DEBUG [jellyfin_rpc] Found config.jellyfin.music.display
2025-12-19 09:44:09 DEBUG [jellyfin_rpc] Found config.jellyfin.music.separator
2025-12-19 09:44:09 DEBUG [jellyfin_rpc] Found config.jellyfin.movies.display
2025-12-19 09:44:09 DEBUG [jellyfin_rpc] Found config.jellyfin.movies.separator
2025-12-19 09:44:09 DEBUG [jellyfin_rpc] Couldn't find config.jellyfin.episodes.display, using legacy episode values
2025-12-19 09:44:09 DEBUG [jellyfin_rpc] Building client
2025-12-19 09:44:09 TRACE [reqwest::blocking::wait] (ThreadId(1)) park without timeout
2025-12-19 09:44:09 TRACE [reqwest::blocking::client] (ThreadId(4)) start runtime::block_on
2025-12-19 09:44:09 INFO  [jellyfin_rpc] Connecting to Discord
2025-12-19 09:44:09 INFO  [jellyfin_rpc] Attempt 1: Trying to connect
2025-12-19 09:44:09 DEBUG [discord_rich_presence::ipc_unix] get_pipe_pattern: false
2025-12-19 09:44:09 DEBUG [discord_rich_presence::ipc_unix] connect_ipc: /run/user/1000/discord-ipc-0
2025-12-19 09:44:09 DEBUG [discord_rich_presence::ipc_unix] connect_ipc: No such file or directory (os error 2)
2025-12-19 09:44:09 DEBUG [discord_rich_presence::ipc_unix] get_pipe_pattern: false
2025-12-19 09:44:09 DEBUG [discord_rich_presence::ipc_unix] connect_ipc: /run/user/1000/app/com.discordapp.Discord/discord-ipc-0
2025-12-19 09:44:09 DEBUG [discord_rich_presence::ipc_unix] connect_ipc: No such file or directory (os error 2)
2025-12-19 09:44:09 DEBUG [discord_rich_presence::ipc_unix] get_pipe_pattern: false
2025-12-19 09:44:09 DEBUG [discord_rich_presence::ipc_unix] connect_ipc: /run/user/1000/app/dev.vencord.Vesktop/discord-ipc-0
2025-12-19 09:44:09 DEBUG [discord_rich_presence::ipc_unix] connect_ipc: No such file or directory (os error 2)
2025-12-19 09:44:09 DEBUG [discord_rich_presence::ipc_unix] get_pipe_pattern: false
2025-12-19 09:44:09 DEBUG [discord_rich_presence::ipc_unix] connect_ipc: /run/user/1000/.flatpak/com.discordapp.Discord/xdg-run/discord-ipc-0
2025-12-19 09:44:09 DEBUG [discord_rich_presence::ipc_unix] connect_ipc: No such file or directory (os error 2)
2025-12-19 09:44:09 DEBUG [discord_rich_presence::ipc_unix] get_pipe_pattern: false
2025-12-19 09:44:09 DEBUG [discord_rich_presence::ipc_unix] connect_ipc: /run/user/1000/.flatpak/dev.vencord.Vesktop/xdg-run/discord-ipc-0
2025-12-19 09:44:09 INFO  [jellyfin_rpc] Connected!
2025-12-19 09:44:16 TRACE [reqwest::blocking::wait] wait at most 30s
2025-12-19 09:44:16 TRACE [reqwest::blocking::wait] (ThreadId(1)) park timeout 29.999999336s
2025-12-19 09:44:16 DEBUG [reqwest::connect] starting new connection: http://localhost:8096/
2025-12-19 09:44:16 TRACE [reqwest::retry] shouldn't retry!
2025-12-19 09:44:16 TRACE [reqwest::blocking::wait] wait at most 30s
2025-12-19 09:44:16 TRACE [reqwest::blocking::wait] (ThreadId(1)) park timeout 29.999991295s
2025-12-19 09:44:16 TRACE [reqwest::blocking::wait] (ThreadId(1)) park timeout 29.999968158s
2025-12-19 09:44:16 TRACE [reqwest::blocking::wait] (ThreadId(1)) park timeout 29.999868862s
2025-12-19 09:44:16 TRACE [reqwest::blocking::wait] (ThreadId(1)) park timeout 29.999846342s
2025-12-19 09:44:16 TRACE [reqwest::blocking::wait] (ThreadId(1)) park timeout 29.999684029s
2025-12-19 09:44:16 TRACE [reqwest::blocking::wait] (ThreadId(1)) park timeout 29.999663067s
2025-12-19 09:44:16 TRACE [reqwest::blocking::wait] (ThreadId(1)) park timeout 29.99964872s
2025-12-19 09:44:16 TRACE [reqwest::blocking::wait] (ThreadId(1)) park timeout 29.999635466s
2025-12-19 09:44:16 TRACE [reqwest::blocking::wait] (ThreadId(1)) park timeout 29.999621906s
2025-12-19 09:44:16 TRACE [reqwest::blocking::wait] (ThreadId(1)) park timeout 29.999609479s
2025-12-19 09:44:16 TRACE [reqwest::blocking::wait] (ThreadId(1)) park timeout 29.999562875s
2025-12-19 09:44:16 TRACE [reqwest::blocking::wait] (ThreadId(1)) park timeout 29.999540163s
2025-12-19 09:44:16 DEBUG [jellyfin_rpc] Found 2 sessions
2025-12-19 09:44:16 DEBUG [jellyfin_rpc] Session username is Some("val")
2025-12-19 09:44:16 DEBUG [jellyfin_rpc] NowPlayingItem exists
2025-12-19 09:44:16 DEBUG [jellyfin_rpc] PlayState exists
2025-12-19 09:44:16 TRACE [reqwest::blocking::wait] wait at most 30s
2025-12-19 09:44:16 TRACE [reqwest::blocking::wait] (ThreadId(1)) park timeout 29.999999527s
2025-12-19 09:44:16 TRACE [reqwest::retry] shouldn't retry!
2025-12-19 09:44:16 TRACE [reqwest::blocking::wait] wait at most 30s
2025-12-19 09:44:16 TRACE [reqwest::blocking::wait] (ThreadId(1)) park timeout 29.999990271s
2025-12-19 09:44:16 TRACE [reqwest::blocking::wait] (ThreadId(1)) park timeout 29.999951498s
2025-12-19 09:44:16 DEBUG [jellyfin_rpc] Checking if an item is blacklisted: The Knot
2025-12-19 09:44:16 DEBUG [jellyfin_rpc] Checking path: /var/home/val/Media/Music/Main Library/01. Contemporary Music/Swans/01. Recordings/2016-2017 - The Glowing Man Era/2017.10.28 - Kulturzentrum Lagerhaus, Bremen, Germany [AUD]/Source - SP-CMC-8 Mic (Quality - B+)/01 - The Knot.flac
2025-12-19 09:44:16 INFO  [jellyfin_rpc] The Knot | Swans

Jellyfin-RPC version

jellyfin-rpc-cli 1.3.4

What OS are you using?

Fedora Linux 43.20251207.0 (Silverblue)

What version is the Jellyfin server on?

10.11.5

Anything else?

my config file is as follows:

{
    "jellyfin": {
        "url": "http://localhost:8096",
        "api_key": [my api key],
        "username": "val",
        "music": {
            "display": {
                "details_text": "{track}",
                "state_text": "{artists}",
                "image_text": "{album}"
            },
            "separator": "-"
        },
        "movies": {
            "display": {
                "details_text": "{title} ({year})",
                "state_text": "{genres} {sep} {critic-score} {sep} {community-score}",
                "image_text": "{title} ({year})"
            },
            "separator": "-"
        },
        "images": {
            "enable_images": true,
            "litterbox_images": true
        }
    }
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions