В предыдущих статьях я представил обзор процесса и объяснил, как я устанавливал драйверы CrystalHD. В этой части я опишу, как я скомпилировал и установил XBMC из исходного кода с поддержкой CrystalHD.
Если вы еще не установили все зависимости, то проверьте мой предыдущий пост и затем возвращайтесь сюда.
Отредактируйте ваш /etc/apt/sources.list и добавьте следующее:
deb http://ppa.launchpad.net/team-xbmc/ppa/ubuntu maverick main
deb-src http://ppa.launchpad.net/team-xbmc/ppa/ubuntu maverick main
Примечание: замените «maverick» вашей версией Ubuntu.
Затем обновите и создайте свои зависимости:
sudo apt-get update
sudo apt-get build-dep xbmc
Тогда скачайте xbmc. Вы можете загрузить последние источники из репозитория git (может быть нестабильным) или последнюю стабильную версию. Для последней ночи следуйте этому:
cd ~
git clone git://github.com/xbmc/xbmc.git
Для последней стабильной версии загрузите последний файл отсюда: http://mirrors.xbmc.org/releases/source/, как описано (замените «xbmc-10.1.tar.gz» на ваше имя файла):
cd ~
wget http://mirrors.xbmc.org/releases/source/xbmc-10.1.tar.gz
tar zxfv xbmc-10.1.tar.gz
Затем перейдите в папку xbmc и выполните следующие действия:
cd ~/xbmc
./bootstrap
./configure --enable-crystalhd
make clean
make –j4
Последняя команда «make» может выполняться в течение нескольких часов. Использование всех ядер процессора может немного ускорить процесс. После завершения процесса make вы можете запустить xbmc с помощью команды «xbmc.bin» из командной строки.
При желании вы можете установить скомпилированную версию с помощью следующей команды:
sudo make installОднако для этого потребуется каждый раз удалять установленную версию перед обновлением. Однако, если все работает хорошо, я предпочитаю не обновлять xbmc, если нет огромных улучшений. Я закомментирую ссылки на репозиторий XBMC в /etc/apt/sources.list и «заблокируйте версию», используя Synaptic.
Чтобы обновить, удалите установленную версию xbmc (если вы установили ее с помощью вышеуказанной команды), загрузите последний источник и следуйте инструкциям в начале.
Другой вариант — установить пакет «xbmc-standalone» и заставить систему автоматически загружаться в xbmc (полноэкранный режим). Для этого:
sudo apt-get install xbmc-standaloneЗатем войдите в свой сеанс gnome и измените настройки на автоматический вход. Затем выйдите из сеанса gnome и войдите в сеанс xmbc. В следующий раз вы должны автоматически загрузиться в xbmc (полный экран). Мой «всегда включенный» сервер Ubuntu подключен к моему HDTV и автоматически загружается на xbmc. Все, что мне нужно сделать, это переключить вход телевизора на ПК и начать просмотр / прослушивание.
Источник записи: https://www.smarthomebeginner.com