Page MenuHomeVyOS Platform

arm64: LCDd driver fails to load
Open, LowPublicBUG

Description

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'.

Details

Version
vyos-2026.03.11-rolling
Is it a breaking change?
Unspecified (possibly destroys the router)
Issue type
Bug (incorrect behavior)