如何解决来自 NFS 共享的 Kodi Libreelec 卡顿播放
基础设施:
- HP DL380e 上的 1 个文件服务器虚拟机
- AndroidTV 上的 2 个 kodi
- RaspBerryPi 上的 1 个 kodi/Libreelec
- 英特尔 NUC 10th 上的 1 个 kodi/Libreelec
Libreelec 是 9.2.6 版。 kodi 是 18.9 版
一切都运行良好且快速 - 到目前为止没有问题。
昨天我在我的文件服务器 (Debian bullseye) 上进行了更新 (apt-get dist-upgrade)。
更新后,使用 NFS 共享中的 kodi 播放电影时断断续续,我有跳跃和渲染伪影。
我试图在服务器上将 NFS 版本降低到版本 3,但没有结果。
比我手动安装了 SMB(kodi 内置)和(在英特尔 NUC 上)NFS 的共享。有了这些坐骑,一切都运行良好,没有卡顿、伪影或其他任何东西。
我认为问题在于 kodi 内置的 libnfs? “最新”的 NFS 服务器版本似乎有问题?
有人可以帮忙吗?
编辑: 似乎是内核问题:https://github.com/xbmc/xbmc/issues/19147
解决方法
从内核 5.10.11 到 5.10.15 有一个错误。 如果您等不及新内核,请自行构建。
这里有一些关于 Debian 的文档:
apt-get install linux-source-X.XX
apt-get install libdev libelf-dev libssl-dev m4 debhelper dpkg-dev dwarves
mkdir ~/kernel
cd ~/kernel
tar xavf /usr/src/linux-source-X.XX.tar.xz
cp /boot/config-X.XX ~/kernel/linux-source-X.XX/.config
nano ~/kernel/linux-source-X.XX/.config
### change CONFIG_SYSTEM_TRUSTED_KEYS=""
### change #CONFIG_SYSTEM_EXTRA_CERTIFICATE
cd linux-source-X.XX
make oldconfig
nano net/sunrpc/svcsock.c
### change at nearly row 1113 see link below
make -j 3 deb-pkg LOCALVERSION=-yournamehere KDEB_PKGVERSION=$(make kernelversion)-1
cd ..
dpkg -i linux-image-X.XX-yournamehere-1_amd64.deb
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。