systemd-vconsole-setup failed ( Fonts will not be copied to remaining consoles)

Look at post #11

I am not sure what you have done. I switched off plymouth on the kernel command line and got the following:

-- Logs begin at Sun 2018-08-26 08:48:18 CEST, end at Thu 2018-10-25 07:15:05 CEST. --
Oct 25 07:13:51 erlangen systemd[209]: systemd-vconsole-setup.service: Executing: /usr/lib/systemd/systemd-vconsole-setup
Oct 25 07:13:51 erlangen systemd-vconsole-setup[209]: Sysfs UTF-8 flag enabled
Oct 25 07:13:51 erlangen systemd-vconsole-setup[209]: UTF-8 kbdmode enabled on /dev/tty1
Oct 25 07:13:51 erlangen systemd-vconsole-setup[209]: Executing "/usr/bin/setfont -C /dev/tty1 -m none eurlatgr.psfu"...
Oct 25 07:13:51 erlangen systemd-vconsole-setup[209]: Successfully forked off '(setfont)' as PID 213.
Oct 25 07:13:51 erlangen systemd-vconsole-setup[209]: /usr/bin/setfont succeeded.
Oct 25 07:13:51 erlangen systemd-vconsole-setup[209]: Executing "**/usr/bin/loadkeys -q -C /dev/tty1 -u de-nodeadkeys**"...
Oct 25 07:13:51 erlangen systemd-vconsole-setup[209]: Successfully forked off '(loadkeys)' as PID 217.
Oct 25 07:13:52 erlangen systemd-vconsole-setup[209]: Input/output error
... repeated some 100+ times
Oct 25 07:13:52 erlangen systemd-vconsole-setup[209]: Input/output error
Oct 25 07:13:52 erlangen systemd-vconsole-setup[209]: KDSKBENT: Input/output error: could not deallocate keymap 128
Oct 25 07:13:52 erlangen systemd-vconsole-setup[209]: /usr/bin/loadkeys failed with exit status 1.
Oct 25 07:13:52 erlangen systemd-vconsole-setup[209]: KD_FONT_OP_GET failed while trying to get the font metadata: Input/output error
Oct 25 07:13:52 erlangen systemd-vconsole-setup[209]: Fonts will not be copied to remaining consoles
Oct 25 07:13:52 erlangen systemd[1]: systemd-vconsole-setup.service: Child 209 belongs to systemd-vconsole-setup.service.
Oct 25 07:13:52 erlangen systemd[1]: systemd-vconsole-setup.service: Main process exited, code=exited, status=1/FAILURE
Oct 25 07:13:52 erlangen systemd[1]: systemd-vconsole-setup.service: Failed with result 'exit-code'.
Oct 25 07:13:52 erlangen systemd[1]: systemd-vconsole-setup.service: Changed start -> failed
Oct 25 07:13:52 erlangen systemd[1]: systemd-vconsole-setup.service: Job systemd-vconsole-setup.service/start finished, result=failed
Oct 25 07:13:52 erlangen systemd[1]: Failed to start Setup Virtual Console.
Oct 25 07:13:52 erlangen systemd[1]: systemd-vconsole-setup.service: Unit entered failed state.
Oct 25 07:13:52 erlangen systemd[1]: systemd-vconsole-setup.service: Installed new job systemd-vconsole-setup.service/start as 82
Oct 25 07:13:52 erlangen systemd[1]: systemd-vconsole-setup.service: ConditionPathExists=/dev/tty0 succeeded.
Oct 25 07:13:52 erlangen systemd[1]: systemd-vconsole-setup.service: Passing 0 fds to service
Oct 25 07:13:52 erlangen systemd[1]: systemd-vconsole-setup.service: About to execute: /usr/lib/systemd/systemd-vconsole-setup
Oct 25 07:13:52 erlangen systemd[1]: systemd-vconsole-setup.service: Forked /usr/lib/systemd/systemd-vconsole-setup as 371
Oct 25 07:13:52 erlangen systemd[1]: systemd-vconsole-setup.service: Changed failed -> start
Oct 25 07:13:52 erlangen systemd[1]: Starting Setup Virtual Console...
Oct 25 07:13:52 erlangen systemd[371]: systemd-vconsole-setup.service: Executing: /usr/lib/systemd/systemd-vconsole-setup
Oct 25 07:13:52 erlangen systemd-vconsole-setup[371]: Sysfs UTF-8 flag enabled
Oct 25 07:13:52 erlangen systemd-vconsole-setup[371]: UTF-8 kbdmode enabled on /dev/tty1
Oct 25 07:13:52 erlangen systemd-vconsole-setup[371]: Executing "/usr/bin/setfont -C /dev/tty1 -m none eurlatgr.psfu"...
Oct 25 07:13:52 erlangen systemd-vconsole-setup[371]: Successfully forked off '(setfont)' as PID 372.
Oct 25 07:13:52 erlangen systemd-vconsole-setup[371]: /usr/bin/setfont succeeded.
Oct 25 07:13:52 erlangen systemd-vconsole-setup[371]: Executing "**/usr/bin/loadkeys -q -C /dev/tty1 -u de-nodeadkeys**"...
Oct 25 07:13:52 erlangen systemd-vconsole-setup[371]: Successfully forked off '(loadkeys)' as PID 375.
Oct 25 07:13:52 erlangen systemd-vconsole-setup[371]: /usr/bin/loadkeys succeeded.
Oct 25 07:13:52 erlangen systemd-vconsole-setup[371]: KD_FONT_OP_GET failed while trying to get the font metadata: Function not implemented
Oct 25 07:13:52 erlangen systemd-vconsole-setup[371]: Fonts will not be copied to remaining consoles
Oct 25 07:13:52 erlangen systemd[1]: systemd-vconsole-setup.service: Child 371 belongs to systemd-vconsole-setup.service.
Oct 25 07:13:52 erlangen systemd[1]: systemd-vconsole-setup.service: Main process exited, code=exited, status=0/SUCCESS
Oct 25 07:13:52 erlangen systemd[1]: systemd-vconsole-setup.service: Changed start -> dead
Oct 25 07:13:52 erlangen systemd[1]: systemd-vconsole-setup.service: Job systemd-vconsole-setup.service/start finished, result=done
Oct 25 07:13:52 erlangen systemd[1]: Started Setup Virtual Console.
Oct 25 07:13:52 erlangen systemd[1]: systemd-vconsole-setup.service: Failed to send unit remove signal for systemd-vconsole-setup.service: Transport endpoint is not connected
Oct 25 07:13:53 erlangen systemd[1]: systemd-vconsole-setup.service: Installed new job systemd-vconsole-setup.service/start as 143
Oct 25 07:13:54 erlangen systemd[416]: systemd-vconsole-setup.service: Executing: /usr/lib/systemd/systemd-vconsole-setup
Oct 25 07:13:54 erlangen systemd-vconsole-setup[416]: Sysfs UTF-8 flag enabled
Oct 25 07:13:54 erlangen systemd-vconsole-setup[416]: UTF-8 kbdmode enabled on /dev/tty1
Oct 25 07:13:54 erlangen systemd-vconsole-setup[416]: Executing "/usr/bin/setfont -C /dev/tty1 -m none eurlatgr.psfu"...
Oct 25 07:13:54 erlangen systemd-vconsole-setup[416]: Successfully forked off '(setfont)' as PID 418.
Oct 25 07:13:54 erlangen systemd-vconsole-setup[416]: /usr/bin/setfont succeeded.
Oct 25 07:13:54 erlangen systemd-vconsole-setup[416]: Executing "**/usr/bin/loadkeys -q -C /dev/tty1 -u de-nodeadkeys**"...
Oct 25 07:13:54 erlangen systemd-vconsole-setup[416]: Successfully forked off '(loadkeys)' as PID 437.
Oct 25 07:13:54 erlangen systemd-vconsole-setup[416]: /usr/bin/loadkeys succeeded.
Oct 25 07:13:54 erlangen systemd[1]: systemd-vconsole-setup.service: Child 416 belongs to systemd-vconsole-setup.service.
Oct 25 07:13:54 erlangen systemd[1]: systemd-vconsole-setup.service: Main process exited, code=exited, status=0/SUCCESS
Oct 25 07:13:54 erlangen systemd[1]: systemd-vconsole-setup.service: Changed start -> dead
Oct 25 07:13:54 erlangen systemd[1]: systemd-vconsole-setup.service: Job systemd-vconsole-setup.service/start finished, result=done
Oct 25 07:13:54 erlangen systemd[1]: Started Setup Virtual Console.
Oct 25 07:13:54 erlangen systemd[1]: systemd-vconsole-setup.service: Failed to send unit change signal for systemd-vconsole-setup.service: Transport endpoint is not connected
Oct 25 07:13:55 erlangen systemd[1]: systemd-vconsole-setup.service: Installed new job systemd-vconsole-setup.service/start as 319
Oct 25 07:13:55 erlangen systemd[1]: systemd-vconsole-setup.service: ConditionPathExists=/dev/tty0 succeeded.
Oct 25 07:13:55 erlangen systemd[1]: systemd-vconsole-setup.service: Passing 0 fds to service
Oct 25 07:13:55 erlangen systemd[1]: systemd-vconsole-setup.service: About to execute: /usr/lib/systemd/systemd-vconsole-setup
Oct 25 07:13:55 erlangen systemd[1]: systemd-vconsole-setup.service: Forked /usr/lib/systemd/systemd-vconsole-setup as 709
Oct 25 07:13:55 erlangen systemd[1]: systemd-vconsole-setup.service: Changed dead -> start
Oct 25 07:13:55 erlangen systemd[1]: Starting Setup Virtual Console...
Oct 25 07:13:55 erlangen systemd[709]: systemd-vconsole-setup.service: Executing: /usr/lib/systemd/systemd-vconsole-setup
Oct 25 07:13:55 erlangen systemd-vconsole-setup[709]: Sysfs UTF-8 flag enabled
Oct 25 07:13:55 erlangen systemd-vconsole-setup[709]: UTF-8 kbdmode enabled on /dev/tty1
Oct 25 07:13:55 erlangen systemd-vconsole-setup[709]: Executing "/usr/bin/setfont -C /dev/tty1 -m none eurlatgr.psfu"...
Oct 25 07:13:55 erlangen systemd-vconsole-setup[709]: Successfully forked off '(setfont)' as PID 713.
Oct 25 07:13:55 erlangen systemd-vconsole-setup[709]: /usr/bin/setfont succeeded.
Oct 25 07:13:55 erlangen systemd-vconsole-setup[709]: Executing "/usr/bin/loadkeys -q -C /dev/tty1 -u de-nodeadkeys"...
Oct 25 07:13:55 erlangen systemd-vconsole-setup[709]: Successfully forked off '(loadkeys)' as PID 723.
Oct 25 07:13:55 erlangen systemd-vconsole-setup[709]: /usr/bin/loadkeys succeeded.
Oct 25 07:13:55 erlangen systemd[1]: systemd-vconsole-setup.service: Child 709 belongs to systemd-vconsole-setup.service.
Oct 25 07:13:55 erlangen systemd[1]: systemd-vconsole-setup.service: Main process exited, code=exited, status=0/SUCCESS
Oct 25 07:13:55 erlangen systemd[1]: systemd-vconsole-setup.service: Changed start -> dead
Oct 25 07:13:55 erlangen systemd[1]: systemd-vconsole-setup.service: Job systemd-vconsole-setup.service/start finished, result=done
Oct 25 07:13:55 erlangen systemd[1]: Started Setup Virtual Console.

systemd-vconsole-setup.service is invoked by systemd-udevd.service

Fixed: https://bugzilla.opensuse.org/show_bug.cgi?id=1055834#c112

Being the cautious type I need to ask are the + (plus) signs shown in the bug report needed when adding the lines to the file, as there are no + signs in the mentioned file prior to any change?

Stuart

The plus signs are not part of the line. They tell patch to add what follows. Changes made are:

erlangen:~ # diff -w /usr/lib/dracut/modules.d/98dracut-systemd/dracut-cmdline-ask.service.sicher /usr/lib/dracut/modules.d/98dracut-systemd/dracut-cmdline-ask.service
14a15
> After=systemd-vconsole-setup.service
21c22
< 
---
> Requires=systemd-vconsole-setup.service
erlangen:~ #