Kodi beállítása FreeBSD-hez
Raspberry Pi-n
A leírás a FreeBSD 11.1-es verziójára érvényes.
FreeBSD telepítése
Ha még nem telepítettük a FreeBSD-t a Raspberry Pi-re, akkor tegyük meg!
Természetesen az RPI-B
verzió helyett választható az RPI2
is, függően attól, hogy melyik RPi-nk van.
Ezután írjuk ki a kártyára:
Kodi telepítése és beállítása
Boot után a freebsd
felhasználónévvel és freebsd
jelszóval léphetünk be SSH-n.
A su segítségével
root felhasználóvá válhatunk, és telepíthetjük a kodi-t:
A /boot/msdos/config.txt fájlban a gpu_mem
értékét 128M
-re illetve Pi2 esetén 256M
-re kell állítani.
Érdemes létrehozni jogosultságok miatt a /etc/devfs.conf fájlt:
Ezután a kodi-standalone vagy kodi --standalone paranccsal indíthatjuk.
Egér nélküli webserver-aktiválás
Ha nincs közvetlen fizikai hozzáférésünk az RPi-hez (egér, billentyűzet), akkor érdemes a ~/.kodi/userdata/advancedsettings.xml fájlt létrehozni a következő tartalommal:
Illetve a ~/.kodi/userdata/guisettings.xml fájlban a következő értékeket true-ra állítani (forrás):
- <esallinterfaces> → true
- <webserver> → true
- <zeroconf> → true
Automatikus Kodi-indulás (on-request)
Ha nem akarjuk feleslegesen pazarolni az RPi (korábbi verziókban igen szűkös) erőforrásait, akkor egy megoldás lehet, ha az inetd segítségével indítjuk automatikusan:- A /etc/services fájlba vegyük fel a
- A /etc/inetd.conf fájlba pedig a
- A /home/USER/bin/start-kodi-inetd tartalma pedig legyen Persze a
printf
-es részek elhagyhatóak. AHOME
beállítása viszont szükséges, különben a Kodi hibával kilép. Azért nem a /usr/local/bin/kodi-t használjuk indításra, mert ha nem nulla visszatérési értékkel fejeződik be a Kodi futása, automatikusan újraindítja - ezt pedig nem akarjuk. - Vegyük fel a /etc/rc.conf-ba a sort, majd Indítsuk el az inetd szervert:
Megjegyzés
Ha régi CRT (katódsugárcsöves) TV-nk van, akkor a /boot/msdos/config.txt fájlba a
sort kell felvenni, amellyel PAL szabványt kényszerítünk ki (forrás).