воскресенье, 28 февраля 2021 г.

Kodi не воспроизводит файлы после обновления ядра NFS сервера до 5.10.13

Уже прошло больше недели как я обновил ядро на домашнем сервере с linux-image-5.9.0-0.bpo.5-amd64 (5.9.15-1~bpo10+1) до linux-image-5.10.0-0.bpo.3-amd64 (5.10.13-1~bpo10+1), но перезагрузку сервера сделал только вечером прошлого воскресенья. В понедельник меня ждали жалобы от домочадцев что Kodi, который в основе всех домашних HTPC, больше не проигрывает ни музыку, ни записи с сервера.

Бегло проверил что проблема затрагивает все установки Kodi и поскольку ничего не менялось кроме перезагрузки сервера, то начал вспоминать что менялось на самом сервере. Вспомнил про обновление ядра среди недели. Поменял параметры grub, чтобы загрузилось предыдущее ядро

GRUB_DEFAULT="Advanced options for Debian GNU/Linux>Debian GNU/Linux, with Linux 5.9.0-0.bpo.5-amd64"

После update-grub и перезагрузки проблема с Kodi решилась, но осталось разобраться что не так с ядром 5.10.13.

Времени нашлось только сегодня и сразу на глаза попался отчет об ошибке Bug 211471 - Kodi/VLC unable to stream from NFS server after updating to 5.10.11. Обещают что починено в 5.10.15, но в buster-backports пока только 5.10.13. Чтобы проблемная версия не мозолила глаза нужно исключить ее из установки обновлений

sudo dpkg -i /var/cache/apt/archives/linux-image-amd64_5.9.15-1~bpo10+1_amd64.deb
sudo aptitude purge linux-image-5.10.0-0.bpo.3-amd64

Теперь нужно не забыть откатить изменения в /etc/default/grub

GRUB_DEFAULT=0

И пометить версию 5.10.13-1~bpo10+1 как запрещенную к установке

sudo aptitude forbid-version linux-image-5.10.0-0.bpo.3-amd64=5.10.13-1~bpo10+1
sudo aptitude forbid-version linux-image-amd64=5.10.13-1~bpo10+1

Осталось проверить что aptitude upgrade не будет пытаться ставить ее снова

sudo aptitude update
sudo aptitude upgrade
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.

Все в порядке осталось дождаться когда в бэкпорты придет версия ядра 5.10.15 или выше.

Комментариев нет:

Отправить комментарий