Все для домашнего медиа - Отзывы | Советы по покупке | Дизайн | Новости технологий

Установка XBMC на сервере Ubuntu с помощью декодера Broadcom Crystal HD BCM70015 – Часть 2

896

В предыдущем посте я представил обзор всего процесса, который я прошел. В этой части я собираюсь описать процедуру, которую я использовал для установки драйверов Crystal HD. Прежде чем вы начнете процесс, вам нужно будет установить несколько файлов, необходимых для компиляции из исходных текстов. Обратите внимание, что я не эксперт. Я собрал эту информацию из разных источников, и эта процедура работала для меня на серверах Lucid и Maverick.

Установите необходимые файлы.

sudo apt-get установить g ++ linux-source linux-headers-uname -r build-essential tofrodos autoconf git-core libasound2-dev dos2unix subversion make gcc gawk pmount libtool nasm automake cmake gperf распаковать бизон libsdl-dev libsdl-image1.2 -dev libsdl-gfx1.2-dev libsdl-mixer1.2-dev libfribidi-dev liblzo2-dev libfreetype6-dev libsqlite3-dev libogg-dev libasound-dev python-sqlite libglew-dev libcurl3 libcurl4-openssl-dev x11proto-xinerama-dev libxinerama-dev библиотека libxrandr-dev libmad0 libogg-dev libvorbisenc2 libsmbclient-dev libmysqlclient-dev libpcre3-dev libdbus-1-dev libhal-dev libhal-storage-dev libjasper-dev libfontconfig-dev libbz2-dev libboost-dev libfaac-dev libenca-dev libxt-dev libx-dev libxmu-dev libpng-dev libjpeg-dev libpulse-dev mesa-utils libcdio-dev libsamplerate-dev libmms-dev libmpeg3-dev libfaad-dev libflac-dev libiso9660-dev libass-dev libssl-dev fp-компилятор gdc libwavpack-dev libmpeg2 -4-dev libmicrohttpd-dev libmodplug-dev libssh-dev gettext cvs yasm

Обратите внимание, что многие из этих пакетов не требуются для CrystalHD, однако они требуются для XBMC.

Обратите внимание, что в Lucid Lynx нет dos2unix. Поэтому используйте «fromdos» вместо «dos2unix» или сделайте следующее:

/usr/bin# sudo ln -s fromdos dos2unix /usr/bin# sudo ln -s todos unix2dos

В Maverick Meerkat также устанавливают следующее:

sudo apt-get install autopoint

Затем получите драйверы из репозитория git и выполните оставшиеся шаги:

~/ git clone git://git.wilsonet.com/crystalhd.git cd ~/crystalhd/driver/linux dos2unix * autoconf ./configure

Используйте команду make. Если у вас многоядерный процессор, используйте параметр «-j2» или «-j4», где 2 или 4 – количество ядер. Это ускорит процесс изготовления.

make -j4 sudo make install sudo modprobe crystalhd

Затем установите библиотеки CrystalHD:

cd ~/crystalhd/linux_lib/libcrystalhd make -j4 sudo make install

Хотя вам может не потребоваться перезагрузка, я предпочитаю перезагрузку. Итак, перезагрузите ваш сервер. Затем проверьте, указан ли CrystalHD в выводе следующей команды.

lsmod

Не беспокойтесь, если ни одно приложение не использует его в настоящее время (вы можете увидеть «используется 0»). Вы также можете получать предупреждения «CONFIG_DEBUG_SECTION_MISMATCH = y» во время процесса сборки. Они “в целом” безвредны, поэтому игнорируйте их.

В третьей части я расскажу о том, как я скомпилировал и установил XBMC с поддержкой CrystalHD.

Источник записи: https://www.smarthomebeginner.com

Этот веб-сайт использует файлы cookie для улучшения вашего опыта. Мы предполагаем, что вы согласны с этим, но вы можете отказаться, если хотите. Принимаю Подробнее