Настройка iMON на LinuxMCE
ИК-приемник и VFD дисплей iMON используется многими производителями корпусов для HTPC. Один из самых популярных — SilverStone. Изначально LinuxMCE не поддерживает из коробки их, но есть способ, чтобы добавить эти функции в систему. Это маленький HOWTO объясняет необходимые шаги для настройки.
iMON PAD
Драйвер для ИК-приемника iMON включен в LIRC дистрибутив, начиная с версии 0.7.1. Чтобы добавить его в LinuxMCE вы должны сделать следующее:
1. Перейти в Доплнительно :: Настройка :: Шаблоны, добавить новогое производителя — SoundGraph, добавить новый шаблон (выбрать LIRC Remote Control в категории устройств).
2. В новый шаблон добавить свойство — Configuration и положить туда файл конфигурации LIRC для iMON PAD.
3. Для того, чтобы контролировать MythTV необходимо добавить следующее содержиое — /home/mythtv/.mythtv/lircrc. Для VDR нужно заменить LIRC раздел remote.conf следующими кодами:
LIRC.Up Mouse_N LIRC.Down Mouse_S LIRC.Menu MultiMon LIRC.Menu Menu LIRC.Ok Enter LIRC.Ok SelectSpace LIRC.Back Backspace LIRC.Back Esc LIRC.Left Mouse_W LIRC.Right Mouse_E LIRC.Red Red LIRC.Green Green LIRC.Yellow Yellow LIRC.Blue Blue LIRC.0 0 LIRC.1 1 LIRC.2 2 LIRC.3 3 LIRC.4 4 LIRC.5 5 LIRC.6 6 LIRC.7 7 LIRC.8 8 LIRC.9 9 LIRC.Info AppExit LIRC.Play Play LIRC.Pause Pause LIRC.Stop Stop LIRC.Record Record LIRC.FastFwd FastForward LIRC.FastRew Rewind LIRC.Next NextChapter LIRC.Prev PrevChapter LIRC.Power Power LIRC.Channel+ Ch+ LIRC.Channel- Ch- LIRC.PrevChannel ShiftTab LIRC.Volume+ Vol+ LIRC.Volume- Vol- LIRC.Mute Mute LIRC.Audio Language LIRC.Schedule MouseMenu LIRC.Channels TaskSwitcher LIRC.Channels WindowsKey LIRC.Timers Timer LIRC.Recordings MouseRightClick LIRC.Recordings AppLauncher LIRC.Setup MouseKeyboard LIRC.Commands MouseLeftClick LIRC.User1 Bookmark LIRC.User2 Thumbnail LIRC.User3 AspectRatio LIRC.User4 FullScreen LIRC.User5 Purple LIRC.User6 Caption LIRC.User7 Eject LIRC.User8 Tab #LIRC.User9 ShiftTab
К мастер :: СМИ директоров и добавить IMON PAD пульт дистанционного управления, нажав «Добавить удаленные» кнопки в нижней части формы. После этого все необходимые пакеты LIRC будут загружены и установлены автоматически. Вы не должны делать это вручную! Быстрая перезагрузка маршрутизатора. Вы должны увидеть работающий lircd процесса: пс-эльф | GREP lircd и файл / и т.д. / lircd / lircd.conf должна содержать содержание IMON конфигурации собственности PAD. Для тестирования вы пульта дистанционного управления вы можете использовать утилиту IRW. Просто запустите его и нажать несколько кнопок на пульте дистанционного управления. Вы должны увидеть фактический ИК команду Выход IRW. Как я уже упоминал выше IMON дистанционного управления поддерживается LIRC из коробки. Но использовать IMON кнопки PAD Вы должны перекомпилировать LIRC с прикладной патч-LIRC 0.8.1 IMON PAD патч (1079): смолы xvjf LIRC-0.8.2.tar.bz2 CD-LIRC 0.8.2 Патч-p1 <.. / LIRC-IMON-pad2keys.patch . / Configure делать make install, или, что гораздо лучше можно построить LIRC пакет с поддержкой в IMON кнопки PAD для вашей архитектуры: скачать источников LIRC 0.8.2 и изменению файлов с сайта Ubuntu. LIRC распакуйте исходники и наложить изменений к созданию пакета: Тар-vzxf lirc_0.8.2.orig.tar.gz CD-LIRC 0.8.2 Патч-p0 <.. / lirc_0.8.2-0ubuntu8.diff Примените патч IMON PAD: Патч-p1 <.. / LIRC-IMON-pad2keys.patch Сборка пакета: Dpkg-buildpackage-rfakeroot Примечание: если вы видите сообщение об ошибке ‘диалог не найден! установить диалог: apt-get install диалог если вы получаете ан ошибка: настроить: ошибка: C + + препроцессора «/ Библиотека / CPP» не здравомыслие проверить установку построить первой необходимости: apt-get install накопление существенных IMON VFD дисплей Примечание: LCDProc включает в себя поддержание IMON VFD дисплей, начиная с версии 0.5.0. Вы не должны скомпилировать его из исходных текстов просто установить LCDProc использование apt-get — Суда apt-get install LCDProc и определить IMON водителя в LCDd.conf. Скачать последнюю версию с venky.ws. Распакуйте архив: смолы vzxf LCDProc-XXX-imon.tgz К LCDProc-XXX-IMON каталог, применить этот патч патч для LCDProc-0.4.5 (400), чтобы избежать дисплея хорошее сообщение свидания после ПК будет выключатель. Подготовка установки: aclocal AUTOHEADER && && && Autoconf Automake- или получить уже исправленную версию — Пропатчен IMON LCDProc 0.4.5 (302). Запустите. / Configure && make && make install Копировать LCDd.conf в / USR / местные / и т.д. или изменить сценарий / и т.д. / init.d / lcdd указать на LCDd.conf Копировать Debian сценарии / и т.д. / init.d: ср скрипты / инициализации lcdd.debian / и т.д. / init.d / lcdd и запустить обновление-rc.d lcdd по умолчанию создавать символические ссылки для запуска / остановки демона ЖК и клиентом. Сделать ссылку: LN-S / USR / местные / sbin / LCDd / USR / местные / бен, если вы установите ЖК в путь по умолчанию. LCDd.conf конфигурационный файл содержит набор опций для LCDd. Большинство из них уже определены. Таким образом, вероятно, вы не будете трогать этот файл. Тем не менее, было бы полезно для устранения неполадок набор следующих параметров: ReportLevel = 5 ReportToSyslog = да Чтобы получить больше отладочной информации в каталоге / var / log / журнал. Кроме того, можно запускать LCDd из командной строки: LCDd-с -й В нашем случае команда должна быть такой: LCDd-с LCDd.conf-й IMON Включить VFD дисплей в MythTV Вы можете найти параметры настройки в Utilities/Setup-> Настройка-> Вид-> ЖК-дисплеем. Установите флажок Включить VFD устройство и несколько вариантов появится. Чтобы привести некоторые данные mythlcdserver дисплей VFD должен быть запущен. Включить VFD дисплей VDR Чтобы иметь возможность использования VFD дисплей с VDR необходимо установить плагин VDR-LCDProc: Скачайте и распакуйте куда-нибудь соответствующей версии источников VDR (1.4.7 в случае LinuxMCE) Загрузите последнюю версию VDR-LCDProc плагин Распакуйте его в / плагины / SRC и сделать символическую ссылку — LN-х LCDProc-0.0.10-jw2 LCDProc Сборка плагина: сделать плагинов. Обратите внимание, что для AMD64 Вы должны добавить опцию-СПОС к CXXFLAGS в LCDProc Makefile. В противном случае вы получите сообщение об ошибке: / USR / бен / LD: lcdproc.o: переезд R_X86_64_32 против `местный символ» не может быть использована при создании общего объекта; перекомпилируйте с-СПОС lcdproc.o: не мог читать символы: Bad значение Copy / PLUGINS/lib/libvdr-lcdproc.so.1.4.5 в / USR / Библиотека / VDR / плагины Добавить новый plugin.lcdproc.conf конфигурационный файл в / и т.д. / VDR / плагины и положить туда следующие параметры: -Ч 127.0.0.1 13 666-р Где-х определяет LCDProc хозяин и-р — LCDProc порт (вы можете найти эти значения в / и т.д. / LCDProc.conf) Перезагрузка VDR: Суда / и т.д. / init.d / VDR перезагрузки Примечание: если по какой-то причине у вас нет источников VDR VDR просто установить заголовки: Суда apt-get install VDR-разработчика применить этот патч — LCDProc VDR плагин (225) VDR-LCDProc источников CD LCDProc-0.0.10-jw2 Патч-p0 <.. / LCDProc-0.0.10-jw2-package.diff и построить пакет Dpkg-buildpackage-rfakeroot Затем установить созданный пакет и перезапустить VDR. Теперь ваш VFD дисплей должен отображать информацию из VDR. Вы можете использовать свой встроенный пакет для AMD64 — VDR-плагин-LCDProc AMD64 (271). Медиа-директор выпуск Для компиляции LCDProc на бездисковых директор медиа у вас есть установить следующие пакеты первой: GCC libc6-разработчика ядро-заголовки libncurses5-разработчика диалог Поиск и устранение неисправностей Если Ваш пульт дистанционного управления или VFD дисплей не работает, проверьте следующее: LIRCd потребностей / dev/lirc0 и LCDProc — / dev/lcd0. Если вы не можете их видеть, то что-то не так. Проверка / var / log / журнал. Он может содержать сообщение об ошибке, о проблемах с LIRCd конфигурационный файл. Это общий случай (по крайней мере для меня). Проверьте подключение IMON ЧРП с USB портом. Я провел некоторое время, чтобы выяснить, почему мой удаленный не работает, но IMON VFD USB кабель был подключен не очень хорошо.
У вас остались
вопросы?
Заполните форму обратной
связи и наши менеджеры
свяжутся с вами в
ближайшее время