Kodi. Установка на Ubuntu-server 14.04

kodi-logo

Всем привет! Сегодня будем ставить медиацентр Kodi на Ubuntu Server 14.04

 

Установка:

add-apt-repository ppa:team-xbmc/ppa

sudo apt-get update

 apt-get install kodi

 apt-get install  xinit

Добавляем пользователя:

 adduser kodi

Добавляем юзера без пароля и при этом с возможным входом в систему. Параметр gecos для того, чтобы команда молча создала юзера, не спрашивая ничего лишнего

 adduser --disabled-password --disabled-login --gecos "" kodi

Необходимо добавить созданного пользователя в группы:

 usermod -a -G cdrom,audio,video,plugdev,users,dialout,dip,tty kodi

Kodi. Автозапуск при включении

Разрешим любым юзерам запускать иксы:

Для этого в конфиге /etc/X11/Xwrapper.config строку allowed_users=console меняем на allowed_users=anybody

Создаем скрипт для автозапуска

sudo nano /etc/init.d/kodi.conf

env USER=kodi
exec su -c "xinit /usr/bin/kodi-standalone -- -nocursor :0" $USER
Устанавливаем права
 chmod 755 /etc/init.d/kodi.conf
Добавляем созданный скрипт в автозагрузку
update-rc.d kodi.conf defaults 90
(Если нужно удалить из автозагрузки)
 update-rc.d -f kodi.conf remove

Включаем звуковую карту

Что бы получить звук с аналоговой звуковой карты, например, встроенной в материнку, нужно установить Alsa:

sudo apt-get install alsa alsa-tools

Переключимся на нашего пользователя

sudo su kodi

и запустим инструментарий Alsa

alsamixer
Настройка звука в Kodi

alsa

  Для того, чтобы включить звук  выбираем Master  (нажимаем кнопку M) и регулирум  уровень громкости. Выход — Esc.

Борьба с Grub

На мой взгляд будет лишним при запуске медиацентра каждый раз лицезреть меню Grub, поэтому  отключаем его меню совсем (так как система у меня одна на компе):

правим файл: /etc/default/grub

В открывшемся файле найдите параметр «GRUB_TIMEOUT» и присвойте ему значение «0». Вот так:

Всё, теперь при загрузке не будет отображаться меню GRUB, однако вы можете вызвать его, зажав клавишу «Shift».

Но здесь есть одна проблема- если в случае нештатного отключения компьютера (вырубили свет, потом включили) GRUB2 снова будет запускать счетчик.
Лечиться это так: правим файл /etc/grub.d/00_header

ищем переменную GRUB_RECORDFAIL_TIMEOUT:30 и меняем ее (я поставил 5 на всякий случай) Теперь при некорректном выключении компьютера счетчик начнется с 5 секунд, затем:

sudo update-grub

Или, как вариант, можно установить переменную GRUB_RECORDFAIL_TIMEOUT (таймаут при срабатывании recordfail) в конфигурационном файле GRUB2 /etc/default/grub:

GRUB_RECORDFAIL_TIMEOUT=5

Монтирование флешек

Для корректного монтирования флешек и дисков понадобиться установить:

sudo apt-get install udisks usbmount

На этом пока все. Осталась нерешенной проблема выключения медиацентра: выключается только со второго раза. Если есть какие идеи как это побороть — пишите в комментариях.

Vladimir

Добавить комментарий