LCDd driver path is hardcoded x86_64 path - https://github.com/vyos/vyos-1x/blob/current/data/templates/lcd/LCDd.conf.j2#L33
VyOS-for-Smoke-Tests LCDd[5662]: Could not open driver module /usr/lib/x86_64-linux-gnu/lcdproc/hd4478: /usr/lib/x86_64-linux-gnu/lcdproc/hd44780.so: cannot open shared object file: No such file or directory VyOS-for-Smoke-Tests LCDd[5662]: Driver [hd44780] binding failed VyOS-for-Smoke-Tests LCDd[5662]: Could not load driver hd44780 VyOS-for-Smoke-Tests LCDd[5662]: There is no output driver VyOS-for-Smoke-Tests LCDd[5662]: Critical error while initializing, abort. VyOS-for-Smoke-Tests systemd[1]: LCDd.service: Main process exited, code=exited, status=1/FAILURE VyOS-for-Smoke-Tests systemd[1]: LCDd.service: Failed with result 'exit-code'.