[mythtv-users] Problems after upgrading frontend from Mythbuntu 12.04 to 14.04
Stephen Worthington
stephen_agent at jsw.gen.nz
Sat Dec 5 02:30:35 UTC 2015
On Sat, 5 Dec 2015 08:07:39 +1100, you wrote:
>>
>> > Sadly, I'm still not getting any response to button presses when I run
>> > this and I have no idea why.
>>
>> Well, you have buttonpresses and a lircrc file. As long as the lircrc
>> file is OK this should work. Could you please post the output from irw
>> and your ~/.lircrc?
>>
>>
>
>
>
>I'm now not getting any response from irw :( I think this is since changing
>hardware.conf to use the devinput driver: rather than REMOTE_DRIVER="" it
>now says REMOTE_DRIVER="devinput". When I start lirc now this shows in
>/var/log/syslog:
>
> Dec 5 07:56:42 mfe1 lircd-0.9.0[2328]: lircd(devinput) ready, using
>/run/lirc/lircd
>
>
>I'm still not getting any response from ircat.
>
>
>BTW, one thing I've noticed is that ~/.mythtv/lircrc and ~/.lirc/mythtv are
>both symbolic links to a file called mythtv.harmony600-new. Is this a
>problem, do you think? Here's my /home/phill/.lirc/mythtv.harmony600-new
>file.
The lircrc config file is /home/<frontenduser>/.lircrc. It is not
/home/<frontenduser>/.mythtv/.lircrc. In Mythbuntu, the .lircrc file
is normally a list of included files, which are normally located in
/home/<frontenduser>/.lirc/. Each of those included files is normally
for one program that uses lirc, but that is just a convention and the
config from all included files gets read and executed by lirc, so if
any of the other included files contains config with "prog = mythtv"
lines, it might override what you are doing in your
/home/<mythfrontenduser>/.lirc/mythtv file.
If there is more than one user that runs mythfrontend, it is not
unusual to have links from the other mythfrontend users back to one
location for the config files, usually the first frontend user that
was created, or possibly the mythtv user. But that has to have been
done manually. And you can not link the .lircrc file as it uses the ~
notation for its includes and would get the wrong file locations. So
you need to link the secondary frontend users' .lirc/* files to the
primary frontend user's .lirc/* files.
Make sure that setup is right.
OK, time to do a basic check. First, what is the full output of
ir-keytable?
Then, with lirc running, try ir-keytable -t. Do you see any IR keys?
If you do, then lirc is not configured properly, as it should be
taking all the keystrokes. If ir-keytable -t does not show IR
keystrokes, shut down lirc:
/etc/init.d/lirc stop
and try ir-keytable -t again. Does you see any IR keys now?
Then restart lirc:
/etc/init.d/lirc start
and paste the output from that command and also any syslog output from
lircd that happened when lirc was started.
More information about the mythtv-users
mailing list