systemd-vconsole fails to start - virtual console keymapping is set to english although it should be german

Hello!

2-3 stable updates ago my rss-feedreader of choice (quiterss) stopped working. When I try to start it from the terminal it just posts a memory accession error ("Speicherzugriffsfehler (Speicherabzug geschrieben)"). Plus, I also noticed that my tty uses the english keyboard layout although it is set to german.

[xXx@yYy ~]$ localectl status
   System Locale: LANG=de_DE.UTF-8
       VC Keymap: de
      X11 Layout: de
       X11 Model: pc105

cat /etc/vconsole.conf KEYMAP=de FONT= FONT_MAP=
I don't know if this coincides with the quiterss issue mentioned above.

Now, to investigate that I ran journalctl -p 3 -xb which gives me several errors that I would like to fix/understand.

[xXx@yYy ~]$ journalctl -p 3 -xb
-- Logs begin at Sat 2019-07-13 10:46:55 CEST, end at Fri 2019-11-08 22:33:45 CET. --
Nov 08 20:04:43 yYy systemd-vconsole-setup[547]: /usr/bin/loadkeys failed with exit status 1.
Nov 08 20:04:43 yYy systemd-vconsole-setup[548]: /usr/bin/loadkeys failed with exit status 1.
Nov 08 20:04:43 yYy kernel: sp5100-tco sp5100-tco: Watchdog hardware is disabled
Nov 08 20:04:43 yYy kernel: kvm: disabled by bios
Nov 08 20:04:43 yYy kernel: kvm: disabled by bios
Nov 08 20:04:43 yYy kernel: kvm: disabled by bios
Nov 08 20:04:43 yYy kernel: kvm: disabled by bios
Nov 08 20:04:44 yYy kernel: kvm: disabled by bios
Nov 08 20:04:44 yYy systemd-vconsole-setup[712]: /usr/bin/loadkeys failed with exit status 1.
Nov 08 20:04:44 yYy kernel: kvm: disabled by bios
Nov 08 20:04:44 yYy kernel: kvm: disabled by bios
Nov 08 20:04:44 yYy kernel: kvm: disabled by bios
Nov 08 20:04:45 yYy kernel: kvm: disabled by bios
Nov 08 20:04:45 yYy kernel: kvm: disabled by bios
Nov 08 20:04:45 yYy kernel: kvm: disabled by bios
Nov 08 20:04:45 yYy kernel: kvm: disabled by bios
Nov 08 20:04:47 yYy systemd-coredump[1178]: Process 1125 (quiterss) of user 1000 dumped core.
                                                 
                                                 Stack trace of thread 1125:
                                                 #0  0x00007fb8dee5676c __memmove_avx_unaligned_erms (libc.so.6)
                                                 #1  0x00007fb8df2237d8 _ZN7QString6appendERKS_ (libQt5Core.so.5)
                                                 #2  0x000055b21a6440c3 n/a (quiterss)

Running systemctl status systemd-vconsole-setup.service produces:

[xXx@yYy ~]$ 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 Fri 2019-11-08 22:22:32 CET; 16min ago
     Docs: man:systemd-vconsole-setup.service(8)
           man:vconsole.conf(5)
  Process: 2809 ExecStart=/usr/lib/systemd/systemd-vconsole-setup (code=exited, status=1/FAILURE)
 Main PID: 2809 (code=exited, status=1/FAILURE)

Nov 08 22:22:32 yYy systemd[1]: Starting Setup Virtual Console...
Nov 08 22:22:32 yYy systemd-vconsole-setup[2809]: /usr/bin/loadkeys failed with exit status 1.
Nov 08 22:22:32 yYy systemd[1]: systemd-vconsole-setup.service: Main process exited, code=exited, status=1/FAILURE
Nov 08 22:22:32 yYy systemd[1]: systemd-vconsole-setup.service: Failed with result 'exit-code'.
Nov 08 22:22:32 yYy systemd[1]: Failed to start Setup Virtual Console.

I read somewhere that there could be a Bios setting to fix at least the kvm: disabled by bios part of the errors, but unfortunately I cannot find such a setting in my Bios.

Can you help me figure out whats going on and fix the errors?

[xXx@yYy ~]$ inxi -Fxxxz
System:
  Host: yYy Kernel: 5.3.8-3-MANJARO x86_64 bits: 64 compiler: gcc 
  v: 9.2.0 Desktop: Xfce 4.14.1 tk: Gtk 3.24.12 info: xfce4-panel wm: xfwm4 
  dm: LightDM 1.30.0 Distro: Manjaro Linux 
Machine:
  Type: Desktop Mobo: Micro-Star model: X470 GAMING PLUS (MS-7B79) v: 2.0 
  serial: <filter> UEFI: American Megatrends v: A.90 date: 03/07/2019 
CPU:
  Topology: 6-Core model: AMD Ryzen 5 2600X bits: 64 type: MT MCP arch: Zen+ 
  rev: 2 L2 cache: 3072 KiB 
  flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm 
  bogomips: 86412 
  Speed: 2412 MHz min/max: 2200/3600 MHz boost: enabled Core speeds (MHz): 
  1: 2402 2: 1758 3: 2069 4: 2066 5: 1715 6: 1937 7: 1891 8: 1890 9: 2466 
  10: 1939 11: 1857 12: 2193 
Graphics:
  Device-1: AMD Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] 
  vendor: Sapphire Limited Nitro+ driver: amdgpu v: kernel bus ID: 1d:00.0 
  chip ID: 1002:67df 
  Display: x11 server: X.org 1.20.5 driver: amdgpu,ati unloaded: modesetting 
  alternate: fbdev,vesa resolution: <xdpyinfo missing> 
  OpenGL: renderer: Radeon RX 580 Series (POLARIS10 DRM 3.33.0 
  5.3.8-3-MANJARO LLVM 9.0.0) 
  v: 4.5 Mesa 19.2.2 direct render: Yes 
Audio:
  Device-1: AMD Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590] 
  vendor: Sapphire Limited driver: snd_hda_intel v: kernel bus ID: 1d:00.1 
  chip ID: 1002:aaf0 
  Device-2: AMD Family 17h HD Audio vendor: Micro-Star MSI 
  driver: snd_hda_intel v: kernel bus ID: 1f:00.3 chip ID: 1022:1457 
  Sound Server: ALSA v: k5.3.8-3-MANJARO 
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet 
  vendor: Micro-Star MSI driver: r8168 v: 8.047.04-NAPI port: f000 
  bus ID: 18:00.0 chip ID: 10ec:8168 
  IF: enp24s0 state: down mac: <filter> 
  Device-2: Edimax 802.11n WLAN Adapter type: USB driver: rtl8192cu 
  bus ID: 3-2:2 chip ID: 7392:7822 serial: <filter> 
  IF: enp28s0u2 state: up mac: <filter> 
Drives:
  Local Storage: total: 2.27 TiB used: 634.38 GiB (27.2%) 
  ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 970 EVO 500GB 
  size: 465.76 GiB speed: 31.6 Gb/s lanes: 4 serial: <filter> rev: 2B2QEXE7 
  scheme: GPT 
  ID-2: /dev/sda vendor: Seagate model: ST2000DM006-2DM164 size: 1.82 TiB 
  speed: 6.0 Gb/s rotation: 7200 rpm serial: <filter> rev: CC26 scheme: MBR 
Partition:
  ID-1: / size: 440.18 GiB used: 300.84 GiB (68.3%) fs: ext4 
  dev: /dev/nvme0n1p2 
  ID-2: swap-1 size: 17.25 GiB used: 0 KiB (0.0%) fs: swap 
  dev: /dev/nvme0n1p3 
Sensors:
  System Temperatures: cpu: 56.0 C mobo: N/A gpu: amdgpu temp: 33 C 
  Fan Speeds (RPM): N/A gpu: amdgpu fan: 787 
Info:
  Processes: 277 Uptime: 2h 29m Memory: 15.65 GiB used: 1.17 GiB (7.5%) 
  Init: systemd v: 242 Compilers: gcc: 9.2.0 Shell: bash v: 5.0.11 
  running in: xfce4-terminal inxi: 3.0.36 

I have similar issues as yours (systemd-vconsole-setup), so I'm watching your thread.

I believe kvm is for starting virtual machines, like Virtualbox and VMware, but in a much earlier stage, which I think is meant to make it possible to have multiple OSes on your computer.

Can you show us screenshots of your BIOS?
I don't think the setting in your BIOS that needs to be changed to make KVM possible would explicitly says 'KVM'.

Forum kindly sponsored by