
Обновили ли сте до Kodi 21 и сте установили, че не се свързва с вас? Не сте сами. Всъщност има много хора като вас. И проблемът не е специфичен за конкретна дистрибуция или тип пакет. Може да се случи независимо от това, което използвате. Използвам Manjaro на основната си машина и не чух нищо нито в X11, нито в Wayland. Ако разгледаме форума му, ще открием , че това се случва и в Ubuntu, дори когато се използва пакетът Flatpak, което препоръчват разработчиците му и което може да се счита за официално решение.
Проблемът е, че някои операционни системи използват PipeWire, но не го използват за аудио, или поне така обяснява Neo1973 във форума. Следователно, решението е да се принуди да използва PulseAudio , което изисква добавяне на опция към изпълнимия файл. Разбира се, това е необходимо само ако Kodi е спрял да работи след скорошна актуализация.
Как да накарате Kodi 21 да играе отново на Linux
Ако вашият Kodi изглежда ви се е ядосал и вече не ви говори, просто трябва да направите тест: към изпълнимия файл, „kodi“ без кавичките, ако идва от официални хранилища, трябва да добавите „–audio- backend=pulseaudio", също без кавичките, което би било като kodi --audio-backend=pulseaudio. Ако това е пакетът flatpak, пълният изпълним файл ще изглежда така flatpak run tv.kodi.Kodi --audio-backend=pulseaudio.
Докато чакаме поправка, струва си това да се случва всеки път, когато стартираме Kodi. Най-добрият начин да направите това е да промените вашия .desktop файл, който се намира в /usr/share/applications. Трябва да отворите файла и да промените реда "Exec=", за да поставите изпълнимия файл на предишния код. Не е необходимо да рестартирате или нещо подобно, но промяната ще трябва да се прави всеки път, когато се актуализира, ако разработчиците му не го поправят. Когато Kodi отвори вече ще използва PulseAudio и пак ще звъни, което не беше ядосано.
Kodi 21 пристигна през април с промени, като например пребазирането му във FFmpeg 6.