- PVSM.RU - https://www.pvsm.ru -
Так случилось, что решил я упростить себе вопрос он-лайн просмотра фильмов, вариант стандартного смарт ТВ меня не устраивал, а постоянно торчащий кабель HDMI для подключения к ноутбуку раздражал. Решение моей проблемы я увидел в приобретении Raspberry pi 4, который можно аккуратно спрятать за корпусом телевизора.
Заказал готовый набор на али и пока ждал почитывал как и что делать. Подходящих мне решений нашлось два:
В процессе реализации решил скомбинировать оба варианта: настроить автозапуск плеера Kodi и при необходимости выйти из него в систему Raspbian. И именно в таком решении и скрылась основная проблема, но все по порядку.
Изложу по шагам, как делал.
Шаг первый: Выбор нужной версии одноплатного компьютера.
В моем случае я взял топовый вариант того, что было у продавца:
При желании можно взять более простой и дешевый комплект, но я решил, что называется взять «про запас».
Шаг второй: Установка операционной системы.
Первый запуск Raspderry [1] подробно описан и даже в картинках показан на официальном сайте.
Я пошел немного другим путем и использовал утилиту balenaEtcher, чтобы распаковать образ системы Raspbian на SD карту. Кто решит пойти по этому пути, скачать можно тут [2]. Сама утилита в управлении примитивно проста: вставляем в компьютер флешку для прошивки, запускаем balenaEtcher, указываем путь к образу системы и нажимаем Flash!
Скачать образ Raspbian [3] можно с официального сайта.
Я использовал версию «Raspbian Buster with desktop and recommended software» — практически готовое решение, что называется «из коробки». Внутри есть и окружение рабочего стола и предустановленное ПО. В этой версии по умолчанию используется окружение PIXEL (Pi Improved Xwindows Environment, Lightweight), которое по своей сути является доработкой окружения LXDE.
При первом запуске Raspbian задаст вам несколько конфигурационных вопросов (выбор страны, языка и часового пояс / установка пароля / подключение Wi-Fi / получение последних обновлений) и предложит перезагрузиться. На них мы не будем останавливаться, т.к. они интуитивно понятны и описаны в картинках по ссылке выше на официальном сайте.
Шаг третий: Настройка.
Возможно придется подстроить разрешение монитора, сделать это можно так: Пуск/Параметры/Screen Configuration. Откроется окно Screen Layout Editor где нужно зайти Configure/Screens/HDMI/Разрешение/выбрать нужное разрешение из списка и нажать на зеленую галочку.
Нам понадобится настроить возможность переключения языка раскладки. Делается это так:
Из дополнительного ПО, что пришлось установить — виртуальная клавиатура Onboard, т.к. в мои планы использование физической клавиатуры не входит.
Сделать это можно двумя способами:
sudo apt-get install onboard
Искать клавиатуру надо в Пуск/Специальные возможности/Onboard.
На этом процесс настройки закончен.
Шаг четвертый: Устанавливаем плеер Kodi.
Прежде чем установить сам плеер, стоит провести некоторые манипуляции по настройке распределения памяти между GPU и CPU, расширению используемого пространства памяти и подключению режима 4k 60fps, это можно сделать как минимум тремя способами, но на мой взгляд этот самый простой:
sudo raspi-config
Далее малина попросит перезагрузку, которую стоит выполнить. После этого снова открываем Терминал и получаем обновления системы командами (необходимо в том случае, если устанавливали систему некоторое время назад):
sudo apt-get update
sudo apt-get dist-upgrade
Далее устанавливаем плеер Kodi командой:
sudo apt-get install kodi
После этой команды система спросит хотим ли мы продолжить, на что конечно же отвечаем «y» и ждем окончания установки. После чего перезагружаем систему.
После всех этих манипуляций можно запустить плеер Kodi (Пуск/Аудио и видео/Kodi).
Шаг пятый: Настройка автозапуска Kodi.
Теперь при включении малины у нас будет запускаться окружение PIXEL и далее можно запустить Kodi как обычное приложение. Но мне нужно, чтобы Kodi запускался при старте системы и при необходимости можно было попасть в окружение PIXEL. Для этого нужно настроить автозапуск приложения при старте малины. Снова возвращаемся в Терминал и пишем:
sudo nano ~/.config/lxsession/LXDE-pi/autostart
Откроется пустой файл конфигурации автозапуска, в него вписываем строку:
@kodi
Закрываем с сохранением Ctrl+x/y/Enter. Тут Терминал может начать ругаться, что такой директории нет. Тогда эту директорию придется сначала создать и есть три варианта:
Перезапускаем малину и теперь вместо PIXEL видим интерфейс Kodi. Теперь, если попытаться выйти из Kodi, то мы должны попасть в окружение PIXEL и вот тут кроется основная проблема, которая потребовала у меня времени. Вместо PIXEL мы увидим черный экран окружения Openbox, а это совсем не то, что мы ожидали получить. Решение этой проблемы простое — вернемся на шаг назад, когда мы вносили правки в файл автозапуска. Одной строки @kodi
не достаточно, нужно еще запустить окружение PIXEL. Поэтому в этом фале нужно написать следующее:
@lxpanel --profile LXDE-pi
@pcmanfm --desktop --profile LXDE-pi
@kodi
Вот теперь все должно работать так, как задумывалось в самом начале. Остается только настроить сам Kodi, но тут уж каждый сам конфигурирует под себя, а на просторах интернета много статей как это сделать.
Шаг шестой: Быстрые подсказки по настройке Kodi.
Подскажу только по тем настройкам, которые скорее всего понадобятся.
Сменить язык: Settings/Interface/Regional/Language
Подогнать разрешение: Настройки/Система/Экран/Разрешение
Добавить раскладку клавиатуры: Настройки/Система/Ввод/Раскладки клавиатуры
Установка дополнений из репозитория:
Если Вы захотите смотреть IP TV, то может возникнуть необходимость воспользоваться PVR IPTV Simple Client. По умолчанию его нет в репозитории Kodi, но его можно достать в Add / Remove Software по запросу «Simple IPTV PVR for Kodi».
Автор: kriukov
Источник [5]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/raspberry/348227
Ссылки в тексте:
[1] Первый запуск Raspderry: https://projects.raspberrypi.org/en/projects/raspberry-pi-setting-up
[2] тут: https://www.balena.io/etcher/
[3] Скачать образ Raspbian: https://www.raspberrypi.org/downloads/raspbian/
[4] тут: https://iptvmaster.ru/best-russian-repositories-kodi/
[5] Источник: https://habr.com/ru/post/490540/?utm_source=habrahabr&utm_medium=rss&utm_campaign=490540
Нажмите здесь для печати.