Как установить Linux на Chromebox для более дешевого HTPC с Kodi

Разные

Если ваш смарт-телевизор больше не получает обновлений и вас раздражают ограничения Amazon Fire TV Stick и Google Chromecast, HTPC может быть правильным выбором для вас. Мы покажем вам, как превратить старый Chromebox в дешевый HTPC с Kodi, чтобы потоковое вещание снова стало вам в радость.

Умные телевизоры уже давно прочно вошли в нашу с вами жизнь. В наши дни практически невозможно купить телевизор без «умного» функционала. К сожалению, через несколько лет многие производители перестали поставлять обновления программного обеспечения, и все интеллектуальные функции перестали работать. Ключи HDMI, такие как Fire TV Stick или Chromecast, имеют ограниченную помощь. Но настоящим обновлением станет компактный компьютер для кинотеатров, также известный как домашний
кинотеатр, или HTPC. Он вам обойдется не очень дорого, если вы создадите его на основе старого Chromebox. О том, как это сделать, мы вам подробно расскажем ниже.

Как установить Linux на Chromebox для более дешевого HTPC с Kodi
Черная хромированная коробка слева иногда стоит всего 35 евро,
справа – бесплатное приложение «Kore».

Шаг 1: купите дешевый Chromebox

В нашем офисе мы используем Chromebox в конференц-залах. Это было удобно, потому что коллеги могли быстро войти в систему с помощью своей учетной записи Google и получить доступ к закладкам, истории и документам браузера. Однако наш старый ASUS Chromebox первого поколения с 2014 года больше не получает официальных обновлений. Более новые модели могут использовать Play Store и загружать приложения, такие как Kodi. Наша старая модель не могла этого сделать, и это делает ее
практически бесполезной.

Но мы не признаем поражение только потому, что производитель прекращает поддержку программного обеспечения. Вместо это мы сами примем меры и будем искать альтернативы. В случае с ASUS Chromebox существует множество сценариев, которые либо заменяют Chrome OS, либо настраивают ее как систему с двойной загрузкой. Нам настолько понравилась эта возможность, что мы искали подержанные Chromebox на eBay. Аукционы на эти устройства заканчиваются в пределах от 40 до 60 евро. Зачастую вы платите чуть больше, чем за карту Raspberry Pi MicroSD!

Как установить Linux на Chromebox для более дешевого HTPC с Kodi
Ваша коллекция фильмов хранится на сервере или жестком диске
USB; Kodi Chromebox как HTPC заботится о библиотеке.

HTPC за 50 долларов

Для собственного эксперимента мы выбрали самую старую модель ASUS Chromebox CN60. Новые устройства обладают большей мощностью, но для Kodi достаточно самого старого девайса с 2 Гб оперативной памяти и 16 Гб SSD. При желании вы можете обновить как RAM, так и SSD. Мы имели дело с 4 Гб оперативной памяти и внешним жестким диском USB 3.0.

С помощью компонентов, показанных выше, вы также можете легко установить Windows на Chromebox, а затем получить мощный, но энергосберегающий и ультракомпактный офисный компьютер по цене менее 300 долларов или около того. Для нашего урока здесь достаточно самого слабого Chromebox, потому что Linux / Kodi использует ресурсы гораздо более экономно, чем громоздкий продукт от Microsoft. Говоря о «продукте», программном обеспечении, которое мы используем для превращения
Chromebox в дешевый HTPC: оно не будет стоить вам ни цента! Это бесплатное ПО с открытым исходным кодом.

Как установить Linux на Chromebox для более дешевого HTPC с Kodi
LibreELEC использует только 600 Мб оперативной памяти (с
потоковой передачей Netflix!) И менее 2 Гб встроенной флэш-памяти.

К слову, не все Chromebox одинаковы, но все они одинаково хороши. Есть несколько разных моделей. Варианты Acer CXI и CXI2, а также Dell 3010 известны своими проблемами при снятии винта защиты от записи (подробнее об этом позже). Тем не менее, все Chromebox одинаково подходят для установки Kodi и преобразования в дешевый HTPC. Еще одним показателем мод-совместимости Chromebox является запись в базе данных GalliumOS; дистрибутив Linux для устаревших устройств Chrome OS с
отключенным поиском.

Как установить Linux на Chromebox для более дешевого HTPC с Kodi
Благодаря разнообразию подключений (на передней панели есть
еще два порта USB 3.0), Chromebox требует использования в качестве
дешевого HTPC.

Шаг 2: подготовка Chromebox

Чтобы подготовить установку Chromebox для Linux / Kodi, подготовьте тонкую отвертку с крестообразной головкой и иглу (например, инструмент для извлечения лотка с SIM-картой из смартфона). Сделайте резервную копию любых локально сохраненных данных, потому что ваш Chromebox будет сброшен через несколько секунд.

Отмена защиты от записи

Для начала вы должны открыть Chromebox. Вместо замены оперативной памяти выкрутите винт защиты от записи. Он может находиться в разных положениях, в зависимости от модели. Вы можете найти соответствующие фотографии в Kodi-Wiki. Вы не будете использовать этот винт впоследствии.

Активация режима разработчика

Теперь в дело пойдет игла для SIM-карты. Подключите клавиатуру, питание и монитор. Аккуратно нажимайте на иглу до щелчка в отверстии рядом с гнездом для карты памяти и удерживайте эту скрытую кнопку нажатой при включении питания. Подтвердите белый экран комбинацией клавиш «Ctrl + D», а затем снова нажмите на скрытую кнопку с помощью иглы.

Как установить Linux на Chromebox для более дешевого HTPC с Kodi
На ASUS Chromebox CN60 кнопка восстановления находится
рядом со слотом SD.

После пятиминутного сброса до заводских настроек Chromebox становится «Chromebox для разработчиков». Это заметно с раздражающим 30-секундным таймаутом при каждом запуске системы. Вы можете настроить это позже. Но теперь такой тайм-аут все еще полезен.

Шаг 3: установка Kodi на Chromebox

У вас есть два основных варианта установки Kodi на Chromebox. Либо вы используете дистрибутив Linux LibreELEC, который предоставляет достаточный функционал операционной системы для Kodi. Или вы используете полную версию GalliumOS и устанавливаете Kodi поверх нее. Мы решили попробовать первый вариант. Последний будет предлагать гораздо более широкий спектр функций, но требует больше системных ресурсов и лишних действий, не говоря уже о полностью управляемом дистанционном управлении.

В Kodi-Wiki рекомендуется установка с помощью скрипта настройки E-Z, который также отлично нам пригодился.

  1. Включите Chromebox.
  2. Пропустите тайм-аут с помощью комбинации Ctrl + D (как вариант).
  3. Наберите номер в Wi-Fi или подключите кабель локальной сети.
  4. Реализуйте комбинацию клавиш Ctrl + Alt + F2.
  5. Авторизуйтесь с пользователем "chronos", без пароля.
  6. Запустите: curl -L -O https://mrchromebox.tech/setup-kodi.sh && sudo bash setup-kodi.sh

Затем вы будете иметь дело с мастером установки. Он заботится о загрузке, разметке и дает вам варианты порядка загрузки. У вас будет такой выбор:

  1. Двойная загрузка выключена.
    • Chrome OS + GalliumUS / Ubuntu.
    • Chrome OS + LibreELEC (это руководство).
    • LibreELEC на внешней флешке.
  2. Дополнительные параметры.
    • Замена UEFI на неофициальные прошивки.

Мы преобразовали наш Chromebox в систему с двойной загрузкой, используя вариант Chrome OS + LibreELEC. При разбиении мы указали, что 5 Гб должно быть зарезервировано для Kodi / LibreELEC. Даже после установки нескольких плагинов Kodi оказалось, что было бы достаточно даже трех гигабайтов памяти.

Вы всегда можете повторить вышеуказанные шаги для сценария установки E-Z, чтобы внести изменения в порядок загрузки или продолжительность тайм-аута. На экране тайм-аута нажмите клавиши Ctrl + D для Chrome OS и Ctrl + L для LibreELEC (никогда не используйте пробел!). Мы решили подождать 30 секунд и выбрать LibreELEC в качестве опции по умолчанию. Вы также можете сократить время ожидания до одной секунды и быть намного быстрее на стартовом экране Kodi.

Как установить Linux на Chromebox для более дешевого HTPC с Kodi
Kodi – это интерфейс LibreELEC, Linux для Chromebox.

Запустите Chromebox как HTPC

При первом запуске с LibreELEC вы должны настроить некоторые параметры Chromebox. Это подробно описано в Kodi-Wiki. Подключите Chromebox к телевизору, наберите Wi-Fi с клавиатуры.

Как установить Linux на Chromebox для более дешевого HTPC с Kodi
В настройках LibreELEC могут быть подключены ваши
устройства WLAN и Bluetooth. Вы также можете настроить Chromebox в
качестве точки доступа.

Управляйте HTPC со своего смартфона в качестве пульта дистанционного управления

В настройках (шестеренка в левом верхнем углу) перейдите к пункту «Управление» в меню «Сервисы». Активируйте пункт «Разрешить контроль через http». Теперь загрузите приложение Kore и подключите его к сети с помощью вашего Kodi Chromebox.

Как установить Linux на Chromebox для более дешевого HTPC с Kodi
Kore – это приложение с открытым исходным кодом,
предназначенное для использования в качестве пульта дистанционного
управления Kodi.

Вы также можете купить инфракрасный адаптер и использовать обычный пульт дистанционного управления с вашей HTPC Chromebox. Эти и другие рекомендуемые периферийные устройства также можно найти в Kodi-Wiki.

Оптимизация видео и аудио

Если шрифты обрезаны, вы можете выполнить калибровку в настройках дисплея и, соответственно, сжать изображение. В настройках аудио вы должны определить и настроить аудиоустройство. На заводе используется выход HDMI, но сигналы преобразуются перед передачей. Если вы используете приемник, вы должны включить Passthrough для всех форматов, которые он поддерживает. Кроме того, вы можете использовать Bluetooth-динамики, которые вы подключаете в настройках «LibreELEC».

Как установить Linux на Chromebox для более дешевого HTPC с Kodi
Звук DD + может передаваться напрямую через совместимые
приемники через сквозной канал.

С телевизором Samsung (модель UE40) в редакции мы столкнулись с ошибкой HDMI. Это можно исправить путем полной перезагрузки телевизора.

Теперь вы можете использовать LibreELEC / Kodi для сканирования вашей местной коллекции фильмов и подготовки ее к базе данных. Вы также можете подключить потоковые сервисы, такие как Netflix или Amazon. В обоих случаях у вас есть доступ ко всем звуковым дорожкам и дорожкам субтитров. Тем не менее, потоковая передача может иногда буферизоваться в течение длительного времени или требуется время, чтобы поток работал с полным качеством.

Как установить Linux на Chromebox для более дешевого HTPC с Kodi
Требуется некоторое привыкание, но Netflix или Amazon
получают интерфейс Kodi.

Kodi также можно настроить как устройство Spotify Connect. Вы можете найти нужный плагин интуитивно, выполнив поиск «Spotify». Плагин называется "Librespot". Однако, как приемник Chromecast, Chromebox больше не может быть определен с Linux / LibreELEC. Но именно поэтому мы оставили Chrome OS в качестве опции двойной загрузки.

Chromebox как HTPC: полет нормальный

Помимо задержки ввода через пульт дистанционного управления Core Wi-Fi, производительность на высоком уровне. Кроме того, воспроизведение всего контента осуществляется без каких-либо значительных задержек. Даже 4K-видео прекрасно воспроизводятся с SD-карты. Благодаря аппаратному ускорению это тоже не должно быть проблемой (вы можете легко получить полную спецификацию от Kodi-Wiki). И самое приятное, что Chromebox работает практически бесшумно. Все это делает его идеальной основой для дешевого HTPC.

Что еще?

Теперь у вас есть несколько возможностей от LibreELEC. Автоматические обновления поддерживают вашу систему и установленные плагины в актуальном состоянии. Если вам больше не нравится Chromebox как HTPC, вы можете экспортировать базу данных LibreELEC и перенести ее на другой компьютер.

В следующих тестах мы попробуем Chromebox с дистрибутивом Linux GalliumOS. Это связано с тем, что VPN-подключения также можно настроить через него, чтобы вы могли использовать потоковые сервисы, как если бы вы были за границей. LibreELEC, увы, не поддерживает эту функцию. Кроме того, мы хотели бы попробовать поддержку контроллера и посмотреть, в какие классические игры можно играть в эмуляторах с Chromebox как HTPC с LibreELEC / Kodi.

Каков ваш путь к недорогому компьютеру для домашнего кинотеатра? Поделитесь с нами вашими соображениями в комментариях.

Оцени запись
DoitDroid