Kodi na Linuksie – instalacja, konfiguracja i najczęstsze błędy

Oskar Gajzler
Przez
Oskar Gajzler
Redaktor IINTE.edu.pl, na co dzień zajmuje się technologiami internetowymi i tłumaczeniem skomplikowanych tematów na prosty język. Pisze poradniki o tym, jak załatwiać sprawy przez internet, jak...
14 min czytania

1. Czym jest Kodi i do czego służy?

Kodi to otwarto‑źródłowe centrum rozrywki (HTPC), licencja GPL, dostępne dla Linuksa, Windows, macOS, Android i innych systemów.

Na Linuksie Kodi świetnie sprawdza się jako:

  • centrum multimediów podłączone do telewizora (HTPC),
  • lekki odtwarzacz filmów i muzyki na desktopie,
  • klient do strumieniowania treści z NAS, serwerów DLNA, FTP, SMB, itp.

Najważniejsze cechy:

  • obsługa praktycznie wszystkich popularnych formatów wideo i audio,
  • czytelny interfejs na telewizor (obsługa pilotem, klawiaturą, myszą),
  • dodatki (add‑ons) – internetowe VOD, IPTV, napisy, skórki, narzędzia,
  • biblioteka multimediów z okładkami, opisami, metadanymi,
  • możliwość pracy w trybie pełnoekranowym jako „system do TV”.

2. Wymagania wstępne

2.1 Sprzęt

Minimalne wymagania zależą od jakości odtwarzanych treści. Dla typowego użytkownika:

  • CPU: dwurdzeniowy procesor (Intel/AMD lub ARM w przypadku mini‑komputera),
  • RAM: 2 GB lub więcej,
  • GPU: z akceleracją sprzętową (Intel HD, nowsze AMD/NVIDIA, Raspberry Pi itp.),
  • miejsce na dysku: od kilkuset MB (samo Kodi) + miejsce na multimedia.

2.2 Wybór dystrybucji Linuksa

Kodi dobrze działa m.in. na następujących dystrybucjach:

  • Ubuntu i pochodne – prosta instalacja z PPA i repozytoriów;
  • Debian – pakiety Kodi w stabilnych i testing, zwykle wersje konserwatywne;
  • Arch Linux / Manjaro – świeże wydania z repozytoriów, ewentualnie AUR; wymagana dbałość o zgodność wersji;
  • Fedora / RHEL / CentOS / Alma / Rocky – polecany Flatpak z Flathuba dla prostszej aktualizacji i zgodności;
  • LibreELEC / OSMC – wyspecjalizowane systemy „tylko Kodi”; w tym poradniku skupiamy się na „zwykłych” dystrybucjach.

3. Instalacja Kodi na popularnych dystrybucjach

3.1 Ubuntu i pochodne (Linux Mint, Kubuntu itd.)

Na Ubuntu i Mint można wykorzystać oficjalne PPA Kodi Team lub skorzystać z wersji w repozytorium dystrybucji.

Wariant 1 – PPA (często nowsza wersja)

W terminalu wykonaj kolejno polecenia:

sudo apt install software-properties-common
sudo add-apt-repository ppa:team-xbmc/ppa
sudo apt update
sudo apt install kodi

Instrukcja:

  1. software-properties-common – narzędzia do obsługi repozytoriów PPA.
  2. add-apt-repository – dodaje oficjalne repozytorium Kodi.
  3. apt update – aktualizuje listę pakietów.
  4. apt install kodi – instaluje Kodi i wymagane zależności.

Wariant 2 – bez PPA (tylko z repo dystrybucji)

Na wielu współczesnych Ubuntu/Mint wystarczy:

sudo apt update
sudo apt install kodi

Aby sprawdzić dostępną wersję Kodi, użyj:

apt policy kodi

Wersja z repozytorium dystrybucji bywa bezpieczniejsza (mniej konfliktów z bibliotekami), choć często jest starsza.

Instalacja konkretnej wersji (zaawansowane)

Jeśli dostępnych jest kilka wersji Kodi, można zainstalować konkretną:

apt policy kodi
sudo apt install kodi=NUMER_WERSJI

Przed eksperymentami sprawdź oficjalną dokumentację Kodi dla Linuksa.

3.2 Debian

Na Debianie Kodi można zainstalować bezpośrednio z repozytoriów:

sudo apt update
sudo apt install kodi

W wydaniu stable może to być nieco starsza wersja. Sprawdź apt policy kodi i porównaj z wersją na kodi.tv.

3.3 Fedora / RHEL / CentOS / Alma / Rocky

Jeżeli w repozytoriach dystrybucji nie ma satysfakcjonującej wersji Kodi lub chcesz uprościć utrzymanie, wygodnym rozwiązaniem jest Flatpak z Flathuba. Przykładowy skrypt dla CentOS 8 może przygotować HTPC: pobiera pakiety, instaluje Kodi jako Flatpak, tworzy użytkownika kodi i konfiguruje autostart. Po wykonaniu takiego skryptu Kodi może uruchamiać się automatycznie przy starcie systemu.

Aby uruchomić Kodi z Flatpaka ręcznie, użyj:

flatpak run tv.kodi.Kodi

Dla własnej konfiguracji HTPC warto przejrzeć i dostosować skrypt (np. automatyczne logowanie, dodatkowe usługi typu Plex Media Server).

3.4 Arch Linux / Manjaro

W Arch Linux pakiet znajduje się w repozytorium extra; na Manjaro najczęściej w oficjalnych repozytoriach dystrybucji.

Instalacja (Arch/Manjaro):

sudo pacman -Syu
sudo pacman -S kodi

Jeśli pojawią się problemy z niekompatybilnymi zależnościami (zwłaszcza na Manjaro), upewnij się, że używasz pakietu zgodnego z wersjami bibliotek w systemie lub wykonaj pełną aktualizację i ponowną instalację.

3.5 Raspberry Pi (Ubuntu, Debian, OSMC)

OSMC / LibreELEC – Kodi jest integralną częścią systemu, instalacja sprowadza się do nagrania obrazu na kartę microSD.

Ubuntu / Debian na Raspberry Pi – Kodi bywa dostępne w repozytoriach, ale zwróć uwagę na architekturę ARM i zgodność źródeł pakietów.

Nie dodawaj PPA team-xbmc przeznaczonego dla x86_64 na Raspberry Pi (ARM) – prowadzi to do błędów zależności i braku odpowiednich pakietów. Jeśli to zrobiłeś, usuń PPA i przywróć domyślny stan:

sudo apt-add-repository --remove ppa:team-xbmc/ppa
sudo apt update
sudo apt autoremove
sudo apt install kodi

4. Uruchamianie Kodi

Po instalacji Kodi pojawi się w menu aplikacji (GNOME, KDE, Xfce). Możesz też uruchomić je z terminala:

kodi

Przy pierwszym uruchomieniu interfejs jest zwykle po angielsku, a w katalogu użytkownika tworzony jest folder konfiguracyjny ~/.kodi/ (na OSMC: /home/osmc/.kodi).

5. Podstawowa konfiguracja Kodi po instalacji

5.1 Ustawienie języka polskiego

Po pierwszym starcie wykonaj:

  1. Wejdź w Settings (Ustawienia) – ikona zębatki.
  2. Wybierz Interface → Regional → Language i ustaw Polish (Polski).
  3. Kodi pobierze pakiet językowy i przełączy interfejs.

5.2 Ustawienia wyświetlania

W menu Ustawienia → System → Wyświetlacz (Display):

  • ustaw rozdzielczość zgodną z monitorem/TV (np. 1920×1080, 3840×2160),
  • wybierz częstotliwość odświeżania (50/60 Hz, najlepiej zgodnie z możliwościami TV),
  • włącz automatyczne przełączanie częstotliwości na czas filmu dla płynniejszego ruchu.

Na Linuksie kluczowe jest wsparcie akceleracji wideo przez sterowniki GPU – w przeciwnym razie Kodi będzie przeciążać CPU.

5.3 Dodanie bibliotek multimediów

Filmy / Serial

Aby dodać źródło i zbudować bibliotekę:

  1. W Kodi przejdź do Filmy → Pliki → Dodaj źródło wideo.
  2. Wskaż lokalizację (dysk lokalny, NAS przez SMB/NFS, FTP, itp.).
  3. Ustaw typ zawartości: Filmy albo Programy TV.
  4. Wybierz scraper (np. TheMovieDB dla filmów).
  5. Po zapisaniu Kodi przeskanuje katalogi i utworzy bibliotekę z okładkami i opisami.

Analogicznie postępuj w menu Muzyka.

6. Dodatki (add‑ons) – skąd je brać i jak instalować

Kodi ma rozbudowany system dodatków. Z perspektywy „internetu” najważniejsze są:

  • dodatki do serwisów VOD,
  • wtyczki IPTV i radio internetowe,
  • dodatki do napisów (subtitles).

6.1 Oficjalne repozytorium Kodi

Bezpiecznym źródłem są dodatki z oficjalnego repozytorium Kodi, dostępnego domyślnie po instalacji. Aby zainstalować dodatek:

  1. Przejdź do Dodatki (Add-ons) → ikonka otwartego pudełka (góra menu) → Zainstaluj z repozytorium.
  2. Wybierz Oficjalne repozytorium Kodi (nazwa zależna od wersji/instalacji).
  3. Przeglądaj kategorie: Wtyczki wideo, Napisy, Muzyka, Programy itp.
  4. Wybierz wtyczkę → Zainstaluj.

6.2 Dodatki z zewnętrznych repozytoriów

Kodi pozwala dodawać zewnętrzne repozytoria (ZIP/URL), ale korzystaj wyłącznie z legalnych i zaufanych źródeł; wiele nieoficjalnych wtyczek bywa niestabilnych, przestarzałych lub narusza warunki usług. Najbezpieczniej trzymać się oficjalnych repozytoriów i dodatków zgodnych z prawem.

7. Zaawansowana konfiguracja Kodi na Linuksie

7.1 Uruchamianie Kodi w trybie pełnoekranowym / HTPC

Jeśli komputer ma służyć jako centrum multimediów, skonfiguruj autostart Kodi po zalogowaniu (np. dodając kodi do programów startowych w środowisku graficznym) lub uruchamiaj Kodi od razu po starcie systemu na dedykowanym użytkowniku kodi w rozwiązaniach typu HTPC.

7.2 Reset ustawień Kodi w razie problemów

Linux desktop (Ubuntu/Mint itd.)

Kodi przechowuje pliki w katalogu użytkownika ~/.kodi/. Aby przywrócić domyślną konfigurację, zamknij Kodi i zmień nazwę katalogu konfiguracyjnego:

mv ~/.kodi ~/.kodi_backup

Po następnym uruchomieniu Kodi utworzy nowy, „czysty” zestaw ustawień. W razie potrzeby skopiuj z kopii wybrane pliki (np. biblioteki).

OSMC (Raspberry Pi)

Na OSMC ustawienia Kodi znajdują się w /home/osmc/.kodi/userdata/. Aby przywrócić domyślne ustawienia GUI, wykonaj:

cd /home/osmc/.kodi/userdata/
sudo mv guisettings.xml guisettings.xml_kopia

Po restarcie system utworzy nowy plik guisettings.xml.

8. Odinstalowanie Kodi i czyszczenie pozostałości

8.1 Ubuntu/Mint/Debian – usunięcie pakietu

W terminalu usuń Kodi poleceniami:

sudo apt update
sudo apt remove kodi*
sudo apt purge kodi*

remove usuwa pakiet i podstawowe pliki programu, a purge dodatkowo czyści pliki konfiguracyjne w /etc.

8.2 Usunięcie katalogu użytkownika

Kodi zostawia ustawienia i cache w katalogu ~/.kodi/. Aby go usunąć:

rm -r ~/.kodi/

Po tym Kodi i wszystkie jego lokalne dane zostaną wyczyszczone.

9. Najczęstsze błędy i problemy – diagnoza i rozwiązania

Ta część jest kluczowa: użytkownicy często nie radzą sobie z typowymi błędami po instalacji lub aktualizacji Kodi.

9.1 Błędy zależności przy instalacji (Ubuntu/Debian/Mint)

Objawy – podczas apt install kodi pojawiają się komunikaty o niemożliwych do spełnienia zależnościach, konfliktach bibliotek lub braku wersji dla danej architektury.

Najczęstsza przyczyna na Raspberry Pi / ARM – dodanie PPA team-xbmc dla x86_64 do systemu ARM (brak zgodnych pakietów, błędy zależności).

Rozwiązanie krok po kroku:

  1. Usuń nieprawidłowe PPA:
    sudo apt-add-repository --remove ppa:team-xbmc/ppa
  2. Zaktualizuj listę pakietów:
    sudo apt update
  3. Wyczyść zbędne pakiety:
    sudo apt autoremove
  4. Zainstaluj Kodi z repozytorium zgodnego z architekturą:
    sudo apt install kodi

Dobrą praktyką jest instalowanie Kodi z repozytorium dystrybucji, a PPA używanie wyłącznie na klasycznym PC (x86_64) po sprawdzeniu zgodności.

9.2 Kodi nie uruchamia się / nagle przestaje działać

Objawy – brak reakcji po kliknięciu ikony, błąd przy starcie z terminala, uruchomienie i natychmiastowe zamknięcie.

Możliwe przyczyny:

  • uszkodzony plik konfiguracyjny,
  • zmienione uprawnienia w katalogu użytkownika,
  • konflikt wersji Kodi z bibliotekami systemowymi (np. po aktualizacji w Manjaro).

Rozwiązania krok po kroku:

  1. Uruchom Kodi z terminala i obserwuj komunikaty
    kodi
  2. Zresetuj ustawienia użytkownika (sprawdza się przy wadliwej skórce lub dodatku)
    mv ~/.kodi ~/.kodi_backup
  3. Sprawdź właścicieli i prawa w ~/.kodi – pliki muszą należeć do aktualnego użytkownika i mieć prawa odczytu/zapisu.
  4. Arch/Manjaro – wykonaj pełną aktualizację (sudo pacman -Syu) i upewnij się, że pakiet Kodi jest zgodny z wersjami bibliotek.

9.3 Brak wtyczek systemowych (np. inputstream.adaptive)

Część usług VOD i strumieni adaptacyjnych wymaga wtyczek takich jak inputstream.adaptive. Brak lub niekompatybilna wersja może uniemożliwiać odtwarzanie treści.

Co zrobić:

  • w menu Dodatki → Moje dodatki → Wejście strumienia sprawdź, czy inputstream.adaptive jest dostępna i włączona,
  • jeśli brak – sprawdź, czy dystrybucja dostarcza osobny pakiet (np. kodi-inputstream-adaptive),
  • w razie problemów rozważ nowsze Kodi (PPA, Flatpak, rolling release),
  • upewnij się, że wersje wtyczek DRM/Widevine są zgodne z wersją Kodi i polityką dystrybucji.

9.4 Dodatki przestały działać po aktualizacji Kodi

Przykład: po aktualizacji do Kodi 21 (Omega) na Linux Mint 22 część dodatków przestała działać lub sypie błędami.

Przyczyny – zmiany w API między wersjami Kodi, dodatki nie zostały jeszcze dostosowane, zmiany w obsłudze DRM/inputstream.

Jak działać:

  1. Sprawdź dostępność nowszej wersji problematycznego dodatku i zaktualizuj go z repozytorium.
  2. Gdy kluczowy dodatek nie wspiera nowego Kodi, rozważ tymczasowy powrót do poprzedniej serii (jeśli dystrybucja to umożliwia).
  3. Monitoruj oficjalne forum/dokumentację Kodi oraz repozytoria dodatków – poprawki często pojawiają się szybko.

9.5 Problemy z dźwiękiem i obrazem (przycięcia, brak dźwięku)

Typowe scenariusze:

  • brak dźwięku na HDMI,
  • przycięcia obrazu przy wysokiej rozdzielczości,
  • brak użycia akceleracji sprzętowej.

Ogólne zalecenia:

  • sprawdź ustawienia w Ustawienia → System → Dźwięk i wybierz właściwe wyjście (HDMI/analog),
  • zaktualizuj sterowniki graficzne i system – akceleracja bywa uzależniona od wersji Mesa/sterownika GPU,
  • przetestuj włączenie/wyłączenie sprzętowej akceleracji wideo w ustawieniach Kodi.

10. Dobre praktyki i wskazówki dla użytkowników

Poniżej zestaw praktycznych porad dla użytkowników Kodi na Linuksie:

  • korzystaj głównie z oficjalnych repozytoriów (Kodi i dystrybucji) – minimalizujesz problemy z zależnościami i bezpieczeństwem,
  • sprawdzaj architekturę systemu (x86_64 vs ARM / Raspberry Pi) przed dodaniem zewnętrznych PPA,
  • rób kopie zapasowe katalogu ~/.kodi/ przed testami nowych skórek, dużymi zmianami konfiguracji lub aktualizacją do świeżej wersji,
  • unikaj „magicznych skryptów” i nieznanych repozytoriów dodatków – grożą niestabilnością i ryzykiem bezpieczeństwa,
  • gdy Kodi przestanie działać, najpierw uruchom je z terminala i przeanalizuj błędy – zwykle wskazują konkretną zależność lub wadliwy dodatek,
  • w systemach dedykowanych (CentOS HTPC, OSMC, LibreELEC) korzystaj z dokumentacji twórców obrazów i skryptów opisującej typowe scenariusze i znane błędy.
Udostępnij ten artykuł
Obserwuj
Redaktor IINTE.edu.pl, na co dzień zajmuje się technologiami internetowymi i tłumaczeniem skomplikowanych tematów na prosty język. Pisze poradniki o tym, jak załatwiać sprawy przez internet, jak bezpiecznie korzystać z sieci i jak dobierać sprzęt oraz oprogramowanie. Prywatnie tropi nowinki technologiczne i testuje je, zanim opisze.
Brak komentarzy

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *