No, that's not normal, lircd-uinput is missing in the process list. It should look like this:
Code
LibreELEC:~ # ps | grep lirc
316 root 0:00 /usr/sbin/eventlircd -f --evmap=/etc/eventlircd.d --socket=/run/lirc/lircd
448 root 0:00 /usr/sbin/lircd -O /storage/.config/lirc_options.conf --nodaemon /storage/.config/lircd.conf
450 root 0:00 /usr/sbin/lircd-uinput -O /storage/.config/lirc_options.conf --add-release-events
846 root 0:00 grep lirc
Post the output of systemctl status lircd-uinput and make sure you didn't mess around with lircd after reboot (i.e. no killall lircd or systemctl stop lircd, this will break lirc operations).
so long,
Hias