частина 5
Чому XBMC, чому Linux - запитаєте ви. Це хороше запитання, з огляду на моє повна відсутність досвіду роботи під Linux до цього. До того ж існує багато альтернатив: комерційний Microsoft Media Center і відкритий MediaPortal для Windows, відкриті MythTV, LinuxMCE, Freevo і Elisa для Linux. Відповідь проста - саме на зв'язці XBMC + Ubuntu Linux я зустрів найбільшу кількість докладно описаних прикладів реалізації медіацентру на платформі Atom + ION. Тобто я був впевнений, що зможу повторити вдалий досвід. І я був приємно здивований великою кількістю докладних «HowTo» на форумі Ubuntu: це відмінна риса, адже слово Ubuntu в перекладі з мови зулу приблизно означає людяність. Почавши розбиратися глибше, у мене склалася думка, що у відкритих проектах більшість людей працюють серйозно і на совість.
Отже, спробуємо «темну сторону сили». відкриваємо термінал Applications -> Accessories -> Terminal
Нам потрібно буде встановити всі останні апдейти. Для цього у вікні терміналу вводите:
sudo nano /etc/apt/sources.list
система запросить пароль користувача xbmc, вводите xbmc
Набираємо далі в терміналі:
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 318C7509 64234534 AF1CDFA9
Цей рядок додає ключі.
Тепер встановлюємо XBMC медіацентр
sudo apt-get update
sudo apt-get install xbmc xbmc-standalone
sudo apt-get install xbmc-skin- *
sudo apt-get install xbmc-eventclients- *
sudo apt-get install xbmc-scripts- *
sudo nano /etc/apt/sources.list
Зберігаємо внесені в файл зміни, виходимо.
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com CEC06767
sudo apt-get update
sudo apt-get install linux-headers-generic nvidia-glx-185
sudo nvidia-xconfig -s --no-logo --force-generate
Додамо набір політик, що дозволяють Power Management
sudo polkit-auth --user xbmc --grant org.freedesktop.hal.power-management.suspend
sudo polkit-auth --user xbmc --grant org.freedesktop.hal.power-management.hibernate
sudo polkit-auth --user xbmc --grant org.freedesktop.hal.power-management.reboot
sudo polkit-auth --user xbmc --grant org.freedesktop.hal.power-management.shutdown
sudo polkit-auth --user xbmc --grant org.freedesktop.hal.power-management.reboot-multiple-sessions
sudo polkit-auth --user xbmc --grant org.freedesktop.hal.power-management.shutdown-multiple-sessions
Запускаємо XBMC: Applications -> SoundVideo -> XBMC Media Center
Settings, Videos, Player Render Method: VDPAU
Settings, Appearance, Screen: Fullscreen
Міняємо налаштування звуку
Висновок звуку на HDMI:
Settings, System, Audio hardware:
Audio output: Digital
Default audio device: hdmi
Passthrough audio device: hdmi
Downmix to stereo: Yes
Якщо вам потрібен висновок звуку на оптичний вихід SPDIF (toslink), а не HDMI, то поміняти:
Default audio device: default
Passthrough audio device: iec958

Налаштування звуку (ALSA config)
У відкритому інтерфейсі потрібно включити і встановити рівень гучності для Master і інших потрібних вам виходів, наприклад HDMI
MM означає mute і OO значить On
Клавіша M перемикає Mute / On
sudo alsactl store 0
Якщо c збереженням виникають проблеми, наприклад після перезавантаження звук знову виявиться замьюченним, це означає що в системі встановлена ще одна програма для управління звуком і вона нам все псує. Зараз ми все виправимо - виконати:
sudo apt-get remove pulseaudio
і зберегти знову
Щоб завантажуватися не в графічний інтерфейс Лінукс, а відразу в програму-медіацентр XBMC:
Logout (клікніть на зеленого чоловічка в правому верхньому куті робочого столу Лінукс, виберіть Logout)
Натисніть F10 - Select session - XBMC
Цього разу виберіть «just this time». коли перевірите, що все працює - повторіть і відзначте XBMC як сесію за замовчуванням
Logout з XBMC через кнопку в правому нижньому кутку основного екрану програми
F10 - Select session - Gnome
sudo apt-get update
sudo apt-get upgrade
Поправки до файлу xorg
Enable 1080p 24Hz (розділ screen)
sudo sed -i '50i \ Option «DynamicTwinView» «False»' /etc/X11/xorg.conf
sudo sed -i '50i \ Option «FlatPanelProperties» «Scaling = Native» /etc/X11/xorg.conf
Перевіримо, що ці рядки потрапили у відповідний розділ файлу:
sudo nano /etc/X11/xorg.conf
Перевірили, вийшли через Ctrl-X
Якщо має місце некоректна промальовування курсора, поправимо це:
sudo sed -i '40i \ Option «HWCursor» «False»' /etc/X11/xorg.conf
Цей рядок відключає апаратну промальовування курсора.
На цьому установка та базове налаштування медіацентру завершені.

Управління ним дуже просте і продумане, для більшості операцій досить однієї мишки: лівий клік - виконати, програти ітп. Правий клік - скасувати, перейти назад ітп.
Сайт програми розташований тут:
На ньому ви можете знайти купу різних скінів, плагінів і скриптів. Мені особисто сподобався новий Rapier скін. Експериментуйте!
Основний форум тут:
він великий і англомовний, містить величезну кількість «How to» на всі випадки життя.
А далі ми займемося ось чим:
- зробимо з медіацентру файлове сховище зі зручним доступом через мережу, встановивши на медіацентр і налаштувавши Samba
- забезпечимо безпечний доступ по мережі до графічного інтерфейсу Ubuntu на медіацентрі з будь-якої іншої машини, та ще так, як ніби працюємо прямо на ньому. Для цього встановимо на нього NX server і налаштуємо його
- встановимо і налаштуємо торрент-клієнт. Попередньо Transmission здався мені занадто бідним за частиною налаштувань, тому я використав Deluge
До наступних зустрічей!