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'.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.

Forum kindly sponsored by