psyx |
|
Темы:
5
Сообщения:
25
Участник с: 28 января 2009
|
После обновления при нажатии на пульте кнопок вверх/вниз меню стало проскакивать по два и более пунктов. Похоже, как будто нажатие срабатывает несколько раз. Куда копать? |
amd3000 |
|
Темы:
6
Сообщения:
28
Участник с: 08 июня 2010
|
У меня связка lirc, irexec -d и (tvtime, mplayer) Было похожее когда после перелогина(вход-выход из системы) запускалась вторая копия irexec -d |
shtsh |
|
Темы:
9
Сообщения:
59
Участник с: 11 мая 2010
|
Путём хитрых манипуляций было обнаружено, что после обновления ядра и lirc, начал подгружаться ещё один модуль, обрабатывающий сигналы от пульта. Всё решилось банальным перебором виновника. В результате я занёс в blacklist ir_core и всё стало замечательно :) |
bobart |
|
Темы:
38
Сообщения:
2537
Участник с: 28 ноября 2009
|
Не стал создавать отдельную тему. Возможно проблемы взимосвязаны, lirc 0.9.0.pre1-3 Сдох мой пульт - это моя версия. Хотя, несколько дней тому назад он работал, как и три месяца назад, все конфиги тоже рабочие. Безуспешно пытаюсь найти виновника (если дело не в пульте). Впрочем и раньше он чудил, и на lirc-0.8-6,7 в том числе. После обновления ядра и лирка некоторое время он работал, периодически отваливаясь без видимых симптомов и так-же непредсказуемо оживая. Вобщем, Shtsh, описывай, прошу, где и что делал. Моё устройство здесь: ls -l /dev/input/by-path/pci-0000:05:00.0-event-ir lrwxrwxrwx 1 root root 9 Дек 23 12:46 /dev/input/by-path/pci-0000:05:00.0-event-ir -> ../event5 I: Bus=0001 Vendor=5ace Product=5090 Version=0001 N: Name="saa7134 IR (Beholder BeholdTV 5" P: Phys=pci-0000:05:00.0/ir0 S: Sysfs=/devices/pci0000:00/0000:00:1e.0/0000:05:00.0/rc/rc0/input5 U: Uniq= H: Handlers=kbd event5 B: EV=100013 B: KEY=200c0102 22000c1 0 0 0 0 100000 0 802 1e1680 0 0 ffc B: MSC=10 ir_lirc_codec 3135 0 lirc_dev 9783 1 ir_lirc_codec ir_core 12433 10 ir_lirc_codec,ir_sony_decoder,ir_jvc_decoder,ir_rc6_decoder,rc_manli,ir_rc5_decoder,saa7134,ir_nec_decoder,ir_common # # Parameters for lirc daemon # # LIRC_PIDFILE="/var/run/lircd.pid" LIRC_DEVICE="/dev/input/by-path/pci-0000:05:00.0-event-ir" LIRC_DRIVER="devinput" LIRC_EXTRAOPTS="" LIRC_CONFIGFILE="/etc/lircd.conf" /etc/rc.d/lircd - без изменений, из коробки. # lircd --nodaemon --driver=devinput --device=dev/input -d /dev/input/by-path/pci-0000:05:00.0-event-ir lircd: lircd(devinput) ready, using /var/run/lirc/lircd Если дело действительно в левом модуле, но не уверен. |
shtsh |
|
Темы:
9
Сообщения:
59
Участник с: 11 мая 2010
|
смотри, ir_core (и все зависящие от него) - для lirc они не нужны. Возможно, есть какой-то конфликт. Попробуй выгрузить при помощи rmmod его (и, всё, что зависит) и посмотри, как будет работать. Как вариант, можно его в blacklist в /etc/rc.conf занести |
bobart |
|
Темы:
38
Сообщения:
2537
Участник с: 28 ноября 2009
|
Это я уже пытался делать. Не всё так просто.[root@arch bob]# lsmod | grep lirc ir_lirc_codec 3135 0 lirc_dev 9783 1 ir_lirc_codec ir_core 12433 10 ir_lirc_codec,ir_sony_decoder,ir_jvc_decoder,rc_manli,ir_rc6_decoder,ir_rc5_decoder,saa7134,ir_nec_decoder,ir_common [root@arch bob]# rmmod ir_core ERROR: Module ir_core is in use by ir_lirc_codec,ir_sony_decoder,ir_jvc_decoder,rc_manli,ir_rc6_decoder,ir_rc5_decoder,saa7134,ir_nec_decoder,ir_common # rmmod ir_lirc_codec # rmmod ir_sony_decoder # rmmod ir_jvc_decoder # rmmod rc_manli # rmmod ir_rc6_decoder # rmmod ir_rc5_decoder # rmmod ir_nec_decoder # rmmod ir_common ERROR: Module ir_common is in use by saa7134 # rmmod saa7134 ERROR: Module saa7134 is in use by saa7134_alsa [root@arch bob]# lsmod | grep saa7134 saa7134_alsa 9223 0 saa7134 138195 1 saa7134_alsa v4l2_common 5603 2 tuner,saa7134 videodev 56947 3 tuner,saa7134,v4l2_common videobuf_dma_sg 7120 2 saa7134_alsa,saa7134 videobuf_core 12509 2 saa7134,videobuf_dma_sg ir_common 3498 1 saa7134 ir_core 12433 3 saa7134,ir_common tveeprom 10569 1 saa7134 snd_pcm 59168 4 saa7134_alsa,snd_pcm_oss,snd_hda_intel,snd_hda_codec i2c_core 15634 11 tuner_simple,tea5767,tda9887,tda8290,tuner,nvidia,saa7134,v4l2_common,videodev,tveeprom,i2c_i801 snd 43283 12 saa7134_alsa,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer ps/ Нет, похоже, тупо не грузить ir_core не мой случай: звук, tvtime и т.д.. Первым попавшимся под руку цифровиком проверю пульт - работает ли он вообще? Пока так. ps// 27.12.2010 Обновил (yaourt -Syu), пульт заработал. Связь пока не выявил. Работает и на том спасибо. Только вот - кому? Обновляю регулярно и довольно часто: интервал ~3-5 дней. Вобщем, всё-же думаю, что мои игры с rmmod к моему вопросу отношения не имеют. По поводу апдейтов: [2010-12-27 14:16] starting full system upgrade [2010-12-27 14:17] removed virtualbox-ose (3.2.12-1) [2010-12-27 14:17] upgraded aria2 (1.10.7-1 -> 1.10.8-1) [2010-12-27 14:17] upgraded curl (7.21.2-2 -> 7.21.3-1) [2010-12-27 14:17] upgraded dnsutils (9.7.1.P2-1 -> 9.7.2.P3-1) [2010-12-27 14:17] upgraded gen-init-cpio (2.6.32-1 -> 2.6.36-1) [2010-12-27 14:17] upgraded libcap (2.19-1 -> 2.19-2) [2010-12-27 14:17] warning: /usr/lib/ooo-3.3/program/sofficerc installed as /usr/lib/ooo-3.3/program/sofficerc.pacnew [2010-12-27 14:17] upgraded libreoffice (3.3.0.1-1 -> 3.3.0.2-1) [2010-12-27 14:17] upgraded libreoffice-ru (3.3.0.1-1 -> 3.3.0.2-1) [2010-12-27 14:17] warning: /etc/pacman.d/mirrorlist installed as /etc/pacman.d/mirrorlist.pacnew [2010-12-27 14:17] upgraded pacman-mirrorlist (20100825-1 -> 20101223-1) [2010-12-27 14:17] upgraded perl-xyne-arch (2010.12.22.1-2 -> 2010.12.23.1-1) [2010-12-27 14:17] upgraded schroedinger (1.0.9-1 -> 1.0.10-1) [2010-12-27 14:17] upgraded virtualbox-additions (3.2.12-1 -> 4.0.0-1) ... [2010-12-27 14:17] installed virtualbox (4.0.0-2) |
psyx |
|
Темы:
5
Сообщения:
25
Участник с: 28 января 2009
|
2bobart а ты где используешь пульт? в xbmc? если да то я замечал такую вещь, что пульт меняет имя. запусти irw и по нажимай кнопки на пульте, там отображается: код, кнопка, имя_пульта. если irw показывает нажатия, то просто добавь в файл Lircmap.xml такую же секцию как имя пульта в irw. |
bobart |
|
Темы:
38
Сообщения:
2537
Участник с: 28 ноября 2009
|
Нет, не в xbmc. Пульт висит на Behold TV 509FM. Использую для tvtime, smplayer'а, да ещё комп выключить, если неохота тянуться к клаве или мышке. Я написал выше, сейчас пульт работает. Почему - не знаю. Когда он отказал - всё, что угодно, может разъём ir-приёмника раскачался, а может нет. Перетыкивал и при отказе - по нулям, а потом вдруг заработал. С чем связано - не знаю. |
psyx |
|
Темы:
5
Сообщения:
25
Участник с: 28 января 2009
|
2Shtsh, большое тебе спасибо! выгрузка ir_core помогла! |