[systemd-devel] systemd-vconsole-setup.service: cannot open file de-latin1-nodeadkeys

Reindl Harald h.reindl at thelounge.net
Sat Jun 27 18:55:32 UTC 2020


is this a dracut or systemd bug in Fedora 32?

the other failing services at bottom are a direct reuslt of this while
everything seems to work fine, but i can't stand "failed" stuff when
consider a dist-upgrade

--------------------------------------

[root at rawhide ~]# systemctl status systemd-vconsole-setup.service
● systemd-vconsole-setup.service - Setup Virtual Console
     Loaded: loaded
(/usr/lib/systemd/system/systemd-vconsole-setup.service; static; vendor
preset: disabled)
     Active: failed (Result: exit-code) since Sat 2020-06-27 20:45:53
CEST; 51s ago
       Docs: man:systemd-vconsole-setup.service(8)
             man:vconsole.conf(5)
   Main PID: 209 (code=exited, status=1/FAILURE)
        CPU: 28ms

Jun 27 20:45:54 rawhide.vmware.local systemd-vconsole-setup[214]: cannot
open file de-latin1-nodeadkeys

--------------------------------------

the file is obviously there and in fact is *used* for the VT because i
have the correct keyboard layout and german umlauts and when i remove
"KEYMAP=de-latin1-nodeadkeys" from "/etc/vconsole.conf" and run "dracut
-f" i end with a english keyboard and enter my password is virtually
impossible

[root at rawhide ~]# lsinitrd | grep de-latin1-nodeadkey
-rw-r--r--   1 root     root          493 Feb 10 11:26
usr/lib/kbd/keymaps/legacy/i386/qwertz/de-latin1-nodeadkeys.map

--------------------------------------

[root at rawhide ~]# cat /etc/vconsole.conf
FONT=latarcyrheb-sun16
KEYMAP=de-latin1-nodeadkeys

--------------------------------------

-rw-r--r--   1 root     root          493 Feb 10 11:26
usr/lib/kbd/keymaps/legacy/i386/qwertz/de-latin1-nodeadkeys.map
[root at rawhide ~]# cat /etc/vconsole.conf
FONT=latarcyrheb-sun16
KEYMAP=de-latin1-nodeadkeys
[root at rawhide ~]# cat /etc/default/grub
GRUB_TIMEOUT=1
GRUB_DISTRIBUTOR="Fedora"
GRUB_SAVEDEFAULT=false
GRUB_TERMINAL_OUTPUT="console"
GRUB_GFXPAYLOAD_LINUX="text"
GRUB_CMDLINE_LINUX="nosmp edd=off audit=0 rd.plymouth=0
plymouth.enable=0 zswap.enabled=0 net.ifnames=0 biosdevname=0 nodmraid
raid=noautodetect nomodeset selinux=0 noswapaccount nousb usbcore.nousb
noisapnp noresume hibernate=no kaslr thermal.off=1 nmi_watchdog=0
pcie_aspm=off consoleblank=0 rd.luks=0 rd.lvm=0 rd.md=0 rd.dm=0
vconsole.font=latarcyrheb-sun16 vconsole.keymap=de-latin1-nodeadkeys
locale.LANG=C.UTF-8"
GRUB_DISABLE_RECOVERY=true
GRUB_DISABLE_SUBMENU=true
GRUB_DISABLE_OS_PROBER=true
GRUB_ENABLE_BLSCFG=true

--------------------------------------

[root at rawhide ~]# system-errors.sh
[Sat Jun 27 20:45:52 2020] systemd[1]: systemd-vconsole-setup.service:
Main process exited, code=exited, status=1/FAILURE
[Sat Jun 27 20:45:52 2020] systemd[1]: systemd-vconsole-setup.service:
Failed with result 'exit-code'.
[Sat Jun 27 20:45:52 2020] systemd[1]: Failed to start Setup Virtual
Console.
[Sat Jun 27 20:45:52 2020] systemd[1]: Dependency failed for dracut ask
for additional cmdline parameters.
[Sat Jun 27 20:45:52 2020] systemd[1]: dracut-cmdline-ask.service: Job
dracut-cmdline-ask.service/start failed with result 'dependency'.
Jun 27 20:45:54 rawhide systemd[1]: systemd-vconsole-setup.service: Main
process exited, code=exited, status=1/FAILURE
Jun 27 20:45:54 rawhide systemd[1]: systemd-vconsole-setup.service:
Failed with result 'exit-code'.
Jun 27 20:45:54 rawhide systemd[1]: Failed to start Setup Virtual Console.
Jun 27 20:45:54 rawhide systemd[1]: Dependency failed for dracut ask for
additional cmdline parameters.
Jun 27 20:45:54 rawhide systemd[1]: dracut-cmdline-ask.service: Job
dracut-cmdline-ask.service/start failed with result 'dependency'.
Jun 27 20:45:54 rawhide systemd-vconsole-setup[209]: /usr/bin/loadkeys
failed with exit status 1.
Jun 27 20:45:54 rawhide systemd-vconsole-setup[269]: /usr/bin/loadkeys
failed with exit status 1.
Jun 27 20:45:54 rawhide systemd-udevd[261]: vtcon0: Process
'/usr/lib/systemd/systemd-vconsole-setup' failed with exit code 1.

--------------------------------------


More information about the systemd-devel mailing list