Failed to start Setup Virtual Console

I’m seeing the "“Failed to start Setup Virtual Console” error during boot. While system seems to be working normally I’d love to get rid of this.
I’ve been digging through the net about the issue and it seems I’m not alone. I haven’t found a topic with solution though :frowning: .

checked the logs (journalctl -xb) and I found this:

mar 26 22:28:48 domek-main systemd-vconsole-setup[455]: /usr/bin/loadkeys failed with exit status 1.
mar 26 22:28:48 domek-main systemd-modules-load[454]: Inserted module 'dm_multipath'
mar 26 22:28:48 domek-main systemd-vconsole-setup[459]: cannot open file Pl02

/et/vconsole.conf has the entries:

KEYMAP=Pl02
FONT=eurlatgr.psfu
FONT_MAP=
FONT_UNIMAP=

(as you might have guessed I have language set to Polish)

When I check with

systemctl --full status systemd-vconsole-setup

I get:

● systemd-vconsole-setup.service - Setup Virtual Console
     Loaded: loaded (/usr/lib/systemd/system/systemd-vconsole-setup.service; static; vendor preset: disabled)
     Active: inactive (dead) since Thu 2020-03-26 22:28:50 CET; 4min 45s ago
       Docs: man:systemd-vconsole-setup.service(8)
             man:vconsole.conf(5)
    Process: 1130 ExecStart=/usr/lib/systemd/systemd-vconsole-setup (code=exited, status=0/SUCCESS)
   Main PID: 1130 (code=exited, status=0/SUCCESS)

Any ideas howto fix this?

Like said before, the service is not even enabled on my TW, but no idea whether I disabled it long ag, or that it was never enabled from the beginning on my laptop. Do the console and other ttys work normal if it’s disabled? If so, disable the service and the message will not show again.

Hi
Did you see this thread?
https://forums.opensuse.org/showthread.php/539457-TW20200309-Anyone-else-seeing-these-systemd-errors-at-boot

Thank you for pointing me to this thread Malcom. Somehow when I’ve been searching for solution I found mostly topics from a couple of years back, with no clear answer what to do.

I’ve edited vconsole.conf and changed the keymap to:

KEYMAP=pl
  • as that’s the keymap I’ve found in /usr/share/kbd/keymaps/xkb/ . There’s no Pl02 that was set up by TW.
    After this change (and mkinitrd) the issue is gone.