Linux下解决Jellyfin媒体库封面显示方块 - 哔哩哔哩

使用的镜像为官方原版jellyfin/jellyfin,Docker部署

不改动镜像,不覆盖字体,仅挂载

出现的原因

容器使用的系统字体不全。启用播放设置中的备用字体无济于事

解决办法

更换镜像,比如nyanmisaka/jellyfin

    一些小问题:由于版本比官方低,导致插件也只能使用低版本

更换字体

    本方案使用bind mount持久化
 docker exec -it -u root jellyfin /bin/bash

apt update
apt install fonts-noto-cjk-extra

ls /usr/share/fonts

cp -r /usr/share/fonts /config

ls /config/fonts

exit

mv /你的config挂载路径/fonts /你想放的挂载路径/
以官方部署文档为例:mv /path/to/config/fonts /path/to
注意 此处可能会有权限问题 可以使用sudo mv或更改文件夹权限


--volume /你的fonts挂载路径:/usr/share/fonts
以官方部署文档为例:--volume /path/to/fonts:/usr/share/fonts


- /你的fonts挂载路径:/usr/share/fonts
以官方部署文档为例:- /path/to/fonts:/usr/share/fonts

结束

重新部署容器即可