Может возникнуть такая ситуация когда возникнет необходимость поставить версию MythTV не соответствующую версии в стандартном репозитарии Mythbuntu (Ubuntu). Такая ситуация может возникнуть например в силу того, что в определенной версии ядра могут быть поломаны драйвера на ТВ-тюнер или любое другое устройство, такое случается хоть и не часто, но случается.
На самом деле в этой небольшой заметке я хочу рассказать не о самом процессе установки, т.к. он не сложен и состоит практически только в прописывании нужных репозиториев (об этом можно почитать здесь), а о возникших проблемах с дистанционным управлением в MythTV.
Выполнив все по инструкции по приведенной выше ссылке, я установил MythTV 0.22, и уже было обрадовался, но взяв в руки ДУ и нажав на кнопку заметил, что при этом не вижу никакой реакции от MythTV. Запустив в терминале программу irw, я убедился что ДУ работает, приемник команды получает. Посмотрев в лог MyhthTV, я увидел такую строку:
LIRC, Error: Failed to connect to Unix socet '/var/run/lirc/lircd'
Т.е. понятно, что MythTV не может "подружиться" с LIRC. Введя в поле поиска в гугле текст ошибки, я обнаружил что проблема встречалась не у меня одного и связана она с тем, что MythTV пытается получить ответ от сокета предоставляемого демоном lircd, но не находит его по пути /var/run/lirc/lircd. Этот путь прописан в настройках настройках MythTV, до которых можно добраться последовательностью команд Утилиты/Настройки->Настройки->Общие, после чего в окне мастера настроек нужно перейти к окну настроек с названием Remote Control. В поле LIRC Daemon Sokcet и находится путь к сокету предоставляемому демоном lircd.
Проблема возникла повидимому (тут я не уверен, но ситуация была такова как я ее описываю) потому что в более свежей версии (0.22) эта настройка имеет значение /var/run/lirc/lircd, тогда как в Mythbuntu 9.04 нужный путь должен иметь вид /dev/lircd. Установив значение поля LIRC Daemon Sokcet в /dev/lircd и перезапустив MythTV мы можем наслаждаться управлением MythTV с помощью пульта ДУ.
В этом блоге вы сможете найти различную информацию на русском языке о MythTV и дистрибутиве GNU/Linux на основе Ubuntu и MythTV - Mythbuntu. Если вы хотите оставить комментарий, то не стесняйтесь, включены анонимные комментарии. P.S. Как это часто бывает, тематика блога немного вышла за пределы Mythbuntu (Ubuntu), но пока не вышла за пределы MythTV. Оставайтесь с нами. :)
Подписаться на:
Комментарии к сообщению (Atom)
Постоянные читатели
Ярлыки
MythTV
(34)
Mythbuntu
(20)
HTPC
(11)
MythTV 0.24
(5)
настройка
(4)
перевод
(4)
MythMusic
(3)
MythTV 0.22
(3)
kinopoisk.ru
(3)
MythTV 0.23
(2)
kinopois.ru
(2)
lirc
(2)
mythfilldatabase
(2)
rumythtv
(2)
themoviedb.org
(2)
аналоговое ТВ
(2)
метаданные фильмов
(2)
настройка бэкэнда
(2)
установка
(2)
AMD
(1)
IPTV
(1)
LinHES
(1)
MCE Remote Control
(1)
Mediatomb
(1)
MythBox
(1)
MythCenter
(1)
MythTV 0.23.1
(1)
MythTV 0.25
(1)
MythTV 0.26
(1)
MythTV установка OpenSUSE
(1)
MythWeather
(1)
Mythbuntu 10.10
(1)
Mythbuntu Control Centre
(1)
SNES
(1)
UPnP
(1)
Ubuntu
(1)
Ubuntu 13.04
(1)
VAAPI
(1)
XBMC
(1)
alsamixer
(1)
grabber
(1)
mp3
(1)
python
(1)
О MythTV по-русски
(1)
Слушать музыку
(1)
Умные плейлисты
(1)
афиша кино
(1)
баги
(1)
граббинг CD
(1)
дистанционное управление
(1)
игры
(1)
импорт CD
(1)
кинопоиск
(1)
клавиши
(1)
кнопки
(1)
музыка
(1)
настройка звука
(1)
обновление
(1)
оборудование
(1)
прогноз погоды
(1)
программа телепередач
(1)
просмотр ТВ
(1)
русификация
(1)
сайт
(1)
сканировать каналы
(1)
скрипт
(1)
смотреть фильмы
(1)
темы
(1)
требования
(1)
удаленный фронтэнд
(1)
Обо мне
- Alex Vasilyev
- Великий Новгород, Russia
Проблема собственно спрятана в недрах Lirc. Начиная с 8.5
ОтветитьУдалить"The lircd socket was moved from /dev/lircd to /var/run/lirc/lircd to conform to the Filesystem Hierarchy Standard. The default pid file location was moved from /var/run/lircd.pid to /var/run/lirc/lircd.pid"
ИМХО навряд ли это можно назвать проблемой lirc, если ставить MythTV 0.22 с Ubuntu 9.10, то все нормально, а вот если накатить 0.22 на Ubuntu 9.04, то и получается нестыковка. Но спасибо за пояснение, теперь ясно, откуда растут ноги у этой проблемы.
ОтветитьУдалить