As you can see there's no reference to ir-keytable running in that kernel. Ran the same on good kernel 5.8.7 and here's a snippet from the output of it.
Dec 21 14:04:20 mythfe0 systemd-udevd[1458]: rc3: /usr/lib/udev/rules.d/60-ir-keytable.rules:5 RUN '/usr/bin/ir-keytable -a /etc/rc_maps.cfg -s $name' Dec 21 14:04:20 mythfe0 systemd-udevd[1458]: rc3: Running command "/usr/bin/ir-keytable -a /etc/rc_maps.cfg -s rc3" Dec 21 14:04:20 mythfe0 systemd-udevd[1458]: rc3: Starting '/usr/bin/ir-keytable -a /etc/rc_maps.cfg -s rc3' Dec 21 14:04:20 mythfe0 systemd-udevd[1458]: Successfully forked off '(spawn)' as PID 1477. Dec 21 14:04:20 mythfe0 systemd-udevd[1464]: wakeup39: Processing device (SEQNUM=4086, ACTION=add) Dec 21 14:04:20 mythfe0 systemd-udevd[1464]: value '[dmi/id]sys_vendor' is 'To Be Filled By O.E.M.' Dec 21 14:04:20 mythfe0 systemd-udevd[1464]: value '[dmi/id]sys_vendor' is 'To Be Filled By O.E.M.' Dec 21 14:04:20 mythfe0 systemd-udevd[1464]: wakeup39: Device (SEQNUM=4086, ACTION=add) processed Dec 21 14:04:20 mythfe0 systemd-udevd[1464]: wakeup39: sd-device-monitor: Passed 194 byte to netlink monitor Dec 21 14:04:20 mythfe0 systemd-udevd[1458]: rc3: '/usr/bin/ir-keytable -a /etc/rc_maps.cfg -s rc3'(err) '/etc/rc_keymaps/rc6_mce.toml: error: cannot open: No such file or directory' Dec 21 14:04:20 mythfe0 systemd-udevd[1458]: rc3: '/usr/bin/ir-keytable -a /etc/rc_maps.cfg -s rc3'(err) 'Old keytable cleared' Dec 21 14:04:20 mythfe0 systemd-udevd[1458]: rc3: '/usr/bin/ir-keytable -a /etc/rc_maps.cfg -s rc3'(err) 'Wrote 163 keycode(s) to driver' Dec 21 14:04:20 mythfe0 systemd-udevd[308]: ir_nec_decoder: Device (SEQNUM=4089, ACTION=add) is queued Dec 21 14:04:20 mythfe0 systemd-udevd[308]: ir_nec_decoder: sd-device-monitor: Passed 138 byte to netlink monitor Dec 21 14:04:20 mythfe0 systemd-udevd[1464]: ir_nec_decoder: Processing device (SEQNUM=4089, ACTION=add) Dec 21 14:04:20 mythfe0 systemd-udevd[1464]: value '[dmi/id]sys_vendor' is 'To Be FDec 21 14:04:20 mythfe0 systemd-udevd[1458]: rc3: /usr/lib/udev/rules.d/60-ir-keytable.rules:5 RUN '/usr/bin/ir-keytable -a /etc/rc_maps.cfg -s $name' Dec 21 14:04:20 mythfe0 systemd-udevd[1458]: rc3: Running command "/usr/bin/ir-keytable -a /etc/rc_maps.cfg -s rc3" Dec 21 14:04:20 mythfe0 systemd-udevd[1458]: rc3: Starting '/usr/bin/ir-keytable -a /etc/rc_maps.cfg -s rc3' Dec 21 14:04:20 mythfe0 systemd-udevd[1458]: Successfully forked off '(spawn)' as PID 1477. Dec 21 14:04:20 mythfe0 systemd-udevd[1464]: wakeup39: Processing device (SEQNUM=4086, ACTION=add) Dec 21 14:04:20 mythfe0 systemd-udevd[1464]: value '[dmi/id]sys_vendor' is 'To Be Filled By O.E.M.' Dec 21 14:04:20 mythfe0 systemd-udevd[1464]: value '[dmi/id]sys_vendor' is 'To Be Filled By O.E.M.' Dec 21 14:04:20 mythfe0 systemd-udevd[1464]: wakeup39: Device (SEQNUM=4086, ACTION=add) processed Dec 21 14:04:20 mythfe0 systemd-udevd[1464]: wakeup39: sd-device-monitor: Passed 194 byte to netlink monitor Dec 21 14:04:20 mythfe0 systemd-udevd[1458]: rc3: '/usr/bin/ir-keytable -a /etc/rc_maps.cfg -s rc3'(err) '/etc/rc_keymaps/rc6_mce.toml: error: cannot open: No such file or directory' Dec 21 14:04:20 mythfe0 systemd-udevd[1458]: rc3: '/usr/bin/ir-keytable -a /etc/rc_maps.cfg -s rc3'(err) 'Old keytable cleared' Dec 21 14:04:20 mythfe0 systemd-udevd[1458]: rc3: '/usr/bin/ir-keytable -a /etc/rc_maps.cfg -s rc3'(err) 'Wrote 163 keycode(s) to driver' Dec 21 14:04:20 mythfe0 systemd-udevd[308]: ir_nec_decoder: Device (SEQNUM=4089, ACTION=add) is queued Dec 21 14:04:20 mythfe0 systemd-udevd[308]: ir_nec_decoder: sd-device-monitor: Passed 138 byte to netlink monitor Dec 21 14:04:20 mythfe0 systemd-udevd[1464]: ir_nec_decoder: Processing device (SEQNUM=4089, ACTION=add) Dec 21 14:04:20 mythfe0 systemd-udevd[1464]: value '[dmi/id]sys_vendor' is 'To Be Filled By O.E.M.' Dec 21 14:04:20 mythfe0 systemd-udevd[1464]: value '[dmi/id]sys_vendor' is 'To Be Filled By O.E.M.' Dec 21 14:04:20 mythfe0 systemd-udevd[1464]: ir_nec_decoder: Device (SEQNUM=4089, ACTION=add) processed Dec 21 14:04:20 mythfe0 systemd-udevd[1464]: ir_nec_decoder: sd-device-monitor: Passed 138 byte to netlink monitor Dec 21 14:04:20 mythfe0 systemd-udevd[1458]: rc3: '/usr/bin/ir-keytable -a /etc/rc_maps.cfg -s rc3'(err) 'Protocols changed to nec rc-6 ' Dec 21 14:04:20 mythfe0 systemd-udevd[1458]: rc3: Process '/usr/bin/ir-keytable -a /etc/rc_maps.cfg -s rc3' succeeded. Dec 21 14:04:20 mythfe0 systemd-udevd[1458]: rc3: Device (SEQNUM=4082, ACTION=add) processedilled By O.E.M.' Dec 21 14:04:20 mythfe0 systemd-udevd[1464]: value '[dmi/id]sys_vendor' is 'To Be Filled By O.E.M.' Dec 21 14:04:20 mythfe0 systemd-udevd[1464]: ir_nec_decoder: Device (SEQNUM=4089, ACTION=add) processed Dec 21 14:04:20 mythfe0 systemd-udevd[1464]: ir_nec_decoder: sd-device-monitor: Passed 138 byte to netlink monitor Dec 21 14:04:20 mythfe0 systemd-udevd[1458]: rc3: '/usr/bin/ir-keytable -a /etc/rc_maps.cfg -s rc3'(err) 'Protocols changed to nec rc-6 ' Dec 21 14:04:20 mythfe0 systemd-udevd[1458]: rc3: Process '/usr/bin/ir-keytable -a /etc/rc_maps.cfg -s rc3' succeeded. Dec 21 14:04:20 mythfe0 systemd-udevd[1458]: rc3: Device (SEQNUM=4082, ACTION=add) processed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1901089 Title: Ubuntu kernels 5.4.0-51 and 5.4.0-52 break ir-keytable loading To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1901089/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs