.../usr/bin/loadkeys tool fails... "poettering commented 30 minutes ago Ah, this reveals it. It's not actually vconsole at fault here, but your /usr/bin/loadkeys tool fails with a failure exit code (and we invoke that, and propagate the exit code). The precise command we invoke is this: /usr/bin/loadkeys -q -C /dev/tty1 -u us Which results in a tonload "Invalid argument" messages from loadkeys. Does it work if you invoke it locally from a shell? It appears to me you should contact your distro for help around this, as it's the kbd package at fault here, not systemd/vconsole" Please see this thread for the error as reported by systemd (above): https://github.com/systemd/systemd/issues/6689