Tried to follow the instructions here:
https://lists.gt.net/mythtv/users/624610
But it wasn't step by step, and what I tried did not work initially. That was:
Code: Select all
1. Upgrade to 18.04 LTS and then reboot.
2. Run the script http://www.jsw.gen.nz/mythtv/lirc-ubuntu-18.04-install.sh
3. sync; reboot
# lirc was unresponsive.
4. apt remove lirc
5. run the script again.
6. sync; reboot
# lirc was unresponsive.
Code: Select all
7. Reread that entire thread and then did
sudo systemctl disable lircmd
sudo systemctl disable lirc-uinput
sudo systemctl disable irexec
sync;reboot
# lirc was unresponsive
8. systemctl list-units | grep -i lirc
#there are THREE services: lircd.socket, lirc.service, and lircd.service
#That seemed wrong. So...
9. systemctl stop lircd.service
10. systemctl stop lirc.service
11. systemctl start lirc.service
12. irw
#YES, it now responds to the remote!
13. systemctl disable lircd.service
14. sync; reboot
# lirc works!
So, if I had to do this all over again, I would try, starting right after the upgrade to 18.04
Code: Select all
1. apt remove lirc
2. sudo systemctl disable lircmd
3. sudo systemctl disable lirc-uinput
4 sudo systemctl disable irexec
5. run the script
6. systemctl list-units | grep lirc
# if lircd.service is present do:
7. systemctl disable lircd.service
8. sync; reboot
Tomorrow mythtv gets upgraded from 0.29 to 0.30, and the netflix inserting script will be run.