[mythtv-users] lirc acting very bizarrely
Andrew Stadt
acstadt at stadt.ca
Tue Nov 29 04:06:59 UTC 2011
On 28/11/2011 10:33 PM, Gabe Rubin wrote:
> On Mon, Nov 28, 2011 at 7:27 PM, Gabe Rubin<gaberubin at gmail.com> wrote:
>> On Mon, Nov 28, 2011 at 7:16 PM, Gabe Rubin<gaberubin at gmail.com> wrote:
>>> I have fixed just about all the issues from my fedora 14 to 16
>>> upgrade. However, a new issue just spontaneously came up. My remote
>>> was working fine and now, all of a sudden, it is not. Half the keys
>>> don't work or seem to be mapped to functions that are not defined in
>>> my lircrc file.
>>>
>>> For example, the OK does nothing. When I hit the Play key, a big icon
>>> pops up that is a circle with a slash through it (international no
>>> sign). When I hit the keys bound to page up and page down, a volume
>>> indicator pops up and adjusts the volume. I have these keys set for
>>> something different in my lircrc file.
>>>
>>> I know this is not a myth issue because when I quit myth, I still get
>>> these icons with these buttons. I can't for the life of me figure out
>>> what application is doing this as I have not really installed anything
>>> since it was working. Any ideas?
>>>
>> I somehow screwed things up by adding the following to /etc/default/grub :
>> GRUB_CMDLINE_LINUX_DEFAULT="quiet splash rdblacklist=nouveau
>> gfxpayload=1024x768x24 vmalloc=256M"
>> and then updating grub by doing grub2-mkconfig> /boot/grub2/grub.cfg
>> per the recommendation of someone to fix other issues. Not sure how
>> any of that would have impacted lirc.
>>
> Sorry, replying to myself again. When I rebooted another time, the
> problem appears again. These are the processes that are currently
> running:
> [mythtv at localhost ~]$ ps -A
> PID TTY TIME CMD
> 1 ? 00:00:01 systemd
> 2 ? 00:00:00 kthreadd
> 3 ? 00:00:00 ksoftirqd/0
> 4 ? 00:00:00 kworker/0:0
> 5 ? 00:00:00 kworker/u:0
> 6 ? 00:00:00 migration/0
> 7 ? 00:00:00 watchdog/0
> 8 ? 00:00:00 cpuset
> 9 ? 00:00:00 khelper
> 10 ? 00:00:00 kdevtmpfs
> 11 ? 00:00:00 netns
> 12 ? 00:00:00 sync_supers
> 13 ? 00:00:00 bdi-default
> 14 ? 00:00:00 kintegrityd
> 15 ? 00:00:00 kblockd
> 16 ? 00:00:00 ata_sff
> 17 ? 00:00:00 khubd
> 18 ? 00:00:00 md
> 19 ? 00:00:00 kworker/0:1
> 21 ? 00:00:00 kswapd0
> 22 ? 00:00:00 ksmd
> 23 ? 00:00:00 khugepaged
> 24 ? 00:00:00 fsnotify_mark
> 25 ? 00:00:00 crypto
> 31 ? 00:00:00 kthrotld
> 32 ? 00:00:00 kworker/u:1
> 33 ? 00:00:00 scsi_eh_0
> 34 ? 00:00:00 scsi_eh_1
> 35 ? 00:00:00 scsi_eh_2
> 36 ? 00:00:00 scsi_eh_3
> 37 ? 00:00:00 kworker/u:2
> 38 ? 00:00:00 kworker/u:3
> 39 ? 00:00:00 kworker/u:4
> 40 ? 00:00:00 kpsmoused
> 41 ? 00:00:00 kworker/0:2
> 42 ? 00:00:00 kworker/u:5
> 315 ? 00:00:00 scsi_eh_4
> 327 ? 00:00:00 scsi_eh_5
> 366 ? 00:00:00 firewire
> 416 ? 00:00:00 kdmflush
> 418 ? 00:00:00 kdmflush
> 434 ? 00:00:00 kdmflush
> 473 ? 00:00:00 jbd2/dm-0-8
> 474 ? 00:00:00 ext4-dio-unwrit
> 519 ? 00:00:00 kauditd
> 521 ? 00:00:00 udevd
> 523 ? 00:00:00 systemd-stdout-
> 559 ? 00:00:00 rpciod
> 569 ? 00:00:01 kworker/0:3
> 624 ? 00:00:00 udevd
> 625 ? 00:00:00 udevd
> 744 ? 00:00:00 ivtv0
> 748 ? 00:00:00 flush-253:0
> 753 ? 00:00:00 hd-audio0
> 781 ? 00:00:00 hd-audio1
> 800 ? 00:00:00 msp34xx
> 882 ? 00:00:00 kdmflush
> 897 ? 00:00:00 kdmflush
> 918 ? 00:00:00 jbd2/sda1-8
> 919 ? 00:00:00 ext4-dio-unwrit
> 933 ? 00:00:00 jbd2/dm-4-8
> 934 ? 00:00:00 ext4-dio-unwrit
> 978 ? 00:00:00 atd
> 980 ? 00:00:00 NetworkManager
> 982 ? 00:00:00 abrtd
> 983 ? 00:00:00 ntpd
> 985 ? 00:00:00 systemd-logind
> 988 ? 00:00:00 rsyslogd
> 998 ? 00:00:00 gpm
> 1001 ? 00:00:00 dbus-daemon
> 1042 ? 00:00:00 polkitd
> 1071 ? 00:00:00 modem-manager
> 1082 ? 00:00:00 bluetoothd
> 1192 ? 00:00:00 sshd
> 1215 ? 00:00:00 rpcbind
> 1230 ? 00:00:00 rpc.idmapd
> 1231 ? 00:00:00 flush-8:0
> 1232 ? 00:00:00 flush-253:4
> 1239 ? 00:00:00 dhclient
> 1243 ? 00:00:00 rpc.statd
> 1247 ? 00:00:00 lircd
> 1372 ? 00:00:00 sendmail
> 1409 ? 00:00:03 mysqld
> 1450 ? 00:00:00 /usr/sbin/httpd
> 1479 ? 00:00:00 sendmail
> 1508 ? 00:00:00 /usr/sbin/httpd
> 1509 ? 00:00:00 /usr/sbin/httpd
> 1510 ? 00:00:00 /usr/sbin/httpd
> 1511 ? 00:00:00 /usr/sbin/httpd
> 1512 ? 00:00:00 /usr/sbin/httpd
> 1513 ? 00:00:00 /usr/sbin/httpd
> 1514 ? 00:00:00 /usr/sbin/httpd
> 1515 ? 00:00:00 /usr/sbin/httpd
> 1516 ? 00:00:00 /usr/sbin/httpd
> 1517 ? 00:00:00 mythbackend
> 1525 ? 00:00:00 gdm-binary
> 1547 ? 00:00:00 gdm-simple-slav
> 1552 tty1 00:00:00 Xorg
> 1565 tty4 00:00:00 agetty
> 1566 tty5 00:00:00 agetty
> 1567 tty3 00:00:00 agetty
> 1568 tty2 00:00:00 agetty
> 1569 tty6 00:00:00 agetty
> 1581 ? 00:00:00 gdm-session-wor
> 1582 ? 00:00:00 console-kit-dae
> 1583 ? 00:00:00 accounts-daemon
> 1650 ? 00:00:00 gnome-session
> 1661 ? 00:00:00 dbus-launch
> 1662 ? 00:00:00 dbus-daemon
> 1723 ? 00:00:00 imsettings-daem
> 1727 ? 00:00:00 gvfsd
> 1739 ? 00:00:00 gvfs-fuse-daemo
> 1833 ? 00:00:00 gconfd-2
> 1838 ? 00:00:00 gnome-settings-
> 1839 ? 00:00:00 gnome-keyring-d
> 1850 ? 00:00:00 upowerd
> 1889 ? 00:00:00 cupsd
> 1891 ? 00:00:00 gsd-printer
> 1893 ? 00:00:00 packagekitd
> 1895 ? 00:00:00 gvfs-gdu-volume
> 1901 ? 00:00:00 udisks-daemon
> 1902 ? 00:00:00 udisks-daemon
> 1909 ? 00:00:00 gvfs-afc-volume
> 1912 ? 00:00:00 gvfs-gphoto2-vo
> 1915 ? 00:00:00 colord
> 1918 ? 00:00:00 pulseaudio
> 1919 ? 00:00:00 rtkit-daemon
> 1927 ? 00:00:00 metacity
> 1929 ? 00:00:00 dconf-service
> 1933 ? 00:00:00 gnome-panel
> 1937 ? 00:00:00 gnome-fallback-
> 1938 ? 00:00:00 tracker-store
> 1939 ? 00:00:00 gdu-notificatio
> 1940 ? 00:00:00 gnome-sound-app
> 1944 ? 00:00:00 nm-applet
> 1946 ? 00:00:00 evolution-alarm
> 1948 ? 00:00:00 tracker-miner-f
> 1951 ? 00:00:00 notification-da
> 1954 ? 00:00:00 bluetooth-apple
> 1958 ? 00:00:00 abrt-applet
> 1960 ? 00:00:00 tracker-miner-f
> 1989 ? 00:00:00 irexec
> 2023 ? 00:00:03 mythfrontend
> 2026 ? 00:00:00 polkit-gnome-au
> 2056 ? 00:00:00 wnck-applet
> 2058 ? 00:00:00 clock-applet
> 2060 ? 00:00:00 notification-ar
> 2098 ? 00:00:00 mythfrontend<defunct>
> 2099 ? 00:00:00 mythfrontend<defunct>
> 2100 ? 00:00:00 mythfrontend<defunct>
> 2101 ? 00:00:00 mythfrontend<defunct>
> 2111 ? 00:00:00 sshd
> 2113 ? 00:00:00 sshd
> 2114 pts/0 00:00:00 bash
> 2147 pts/0 00:00:00 ps
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://www.mythtv.org/mailman/listinfo/mythtv-users
cat /sys/class/rc/rc0/protocols
I'm guessing that you're expecting lircd to handle everything, but
chances are the new ir input layer is actually handling it. If lircd is
installed and running, you can
echo lirc > /sys/class/rc/rc0/protocols
which will allow lircd to do its interpretation, but will keep the input
layer from doing its thing.
Just a guess, I gave up on FC??
Andrew.
More information about the mythtv-users
mailing list