Domů > Linuxové zápisky pro uživatele > XBMC (nyní Kodi): instalace na zaběhnutém Ubuntu

XBMC (nyní Kodi): instalace na zaběhnutém Ubuntu

Tento zápisek se zabývá instalací vynikajícího multimediálního centra XBMC (ve verzi Eden) na již zaběhlém systému Ubuntu 11.04+.

Nebudu zde ale popisovat funkce a nastavení samotného XBMC (přeci jen je na netu informací více než dost). Dozvíte se ale, jak ho nainstalovat v tzv. režimu „standalone“, což znamená, že bude spouštěno přímo ve vlastním prostředí. Bude jen na Vás, jestli si při přihlášení vyberete Unity, Gnome atd. a nebo přímo samotné XBMC.

Instalace je opravdu jednoduchá. Alespoň na mém Ubuntu 11.10 a 12.04 naprosto bez problému (grafická karta nVidia i ATI).

Instalace

Přidáme repozitář a nainstalujeme balíčky

sudo add-apt-repository ppa:team-xbmc
sudo apt-get update
sudo apt-get install xbmc xbmc-bin

Hotovo:-) Teď budete mít po startu na výběr, jestli chcete prostředí XBMC nebo např. Ubuntu (Unity). Pokud budete mít nějaký problém (který mě naštěstí nepotkal) doporučuji se podívat na přehlednou XBMC wiki.

Kosmetická úprava

Pokud budete chtít počítač primárně využívat jako multimediální centrum, můžete si změnit startovací animaci z Ubuntu na XBMC

Instalace

Našel jsem již hotový balíček, který udělá všechno důležité za Vás. Tzn. že se při jeho instalaci nakopíruje do /lib/plymouth/themes/ nové animace a provede se potřebné změny vč. aktualizace initramfs.

sudo apt-get update
sudo apt-get install plymouth-label v86d
sudo wget http://excyle.nl/plymouth-theme-xbmc-logo.deb
sudo dpkg -i plymouth-theme-xbmc-logo.deb

Pokud byste měli problém s rozlišením, doporučuji se podívat na odkazy ve „zdrojích informací“

Audio výstup – HDMI vs. Analog

Ubuntu ve výchozí instalaci používá pulseaudio, a proto nebude možné v XBMC vybrat digitální audio HDMI výstup, ale pouze analog. Dalo by se to vyřešit tak, že pulseaudio odinstalujeme, nicméně automaticky se odebere mj. i unity-desktop a zmizí vám z panelu ovládání hlasitosti a další možnosti v panelu nástrojů – samozřejmě v Unity.

Dá se to docela jednoduše vyřešit menším „workaroundem“.

XBMC máme tedy jakou samostatnou session.

Vytvoříme si soubor

mcedit /usr/bin/xbmc-stadalone-custom

s následujícím obsahem:

#!/bin/bash
# Kill PulseAudio
echo autospawn = no > ~/.config/pulse/client.conf
killall pulseaudio
# Start XBMC
xbmc-standalone
# Start Pulse Audio
rm ~/.config/pulse/client.conf
pulseaudio --start

nastavíme právo spouštění:

chmod +x /usr/bin/xbmc-stadalone-custom

zeditujeme XBMC session:

mcedit /usr/share/xsessions/XBMC.desktop

a změníme

Exec=/usr/bin/xbmc-standalone
TryExec=/husr/bin/xbmc-standalone

na

Exec=/usr/bin/xbmc-standalone-custom
TryExec=/usr/bin/xbmc-standalone-custom

Tím jsme vlastně udělali to, že se nám killne pulseaudio před každým přihlášením do XBMC. Tzn., že pokud se přihlásíme do Unity, bude pulse fungovat směle dál a my v něm nepřijdeme o možnosti zvukového nastavení:)

Nyní si můžeme v XBMC vybrat audio output HDMI Digital a vychutnat si digitální zvuk v TV nebo domácím kině přes HDMI (pokud to podporuje grafická karta).

Další vyladění

Mám tady ještě pár subjektivních doporučení pro XBMC:

Používám, podle mě hodně zdařilý, skin Aeon Nox

a samozřejmě doplněk dmd-czech, který Vám zpřístupní archivy nejen českých televizí.

Zdroje informací

http://wiki.xbmc.org/index.php?title=HOW-TO:Install_XBMC_on_Ubuntu/HOW-TO_1
http://shadower16.wordpress.com/2012/01/12/replace-the-ubuntu-plymouth-boot-screen-with-an-xbmc-one/
http://main.solusos.com/showthread.php?1959-Change-Plymouth-theme


  1. David
    20.04.2013 na 08:37 | #1

    Pokud budete měnit rozlišení, je dobré si zjistit to, které Vaše karta podporuje, a to příkazem

    hwinfo –framebuffer

    http://news.softpedia.com/news/How-to-Fix-the-Big-and-Ugly-Plymouth-Logo-in-Ubuntu-10-04-140810.shtml

  2. Aleš
    07.01.2015 na 08:47 | #2
      nejlepší multimediální centrum za luxusni cenu – zadara 🙂
  1. Žádné zpětné odkazy