3

I’ve installed Manjaro Linux (based on Arch Linux) as a dual boot with Windows 8.1 on a machine using UEFI. So far, it runs great, except that any changes to settings I make only last for that user session.

If I add a second keyboard layout, it works — until I log out or restart the computer, after which I have only my original English layout. The same thing happens when I change the number of workspaces, or the clock time (though that may be unrelated, as the Windows side clock is continuously wrong as well, though only in timezone, not minutes).

Is there anything I can do to get my settings to stick?

fixer1234
  • 28,064
Numeri
  • 113

1 Answers1

1

To discard failures with the GUI tool, please change your keyboard layout following the instructions in the official documentation.

In particular, try with sudo keyboardctl -l de (or e.g. sudo keyboardctl -l de deadacute if you need a specific variant) to set your current layout. Might try kbctl -l be as well to see if it sets configuration permanently.

If you need a specific variant of a layout, you can get the available ones with cat /usr/share/X11/xkb/rules/xorg.lst | grep de:, where de: gets the layouts for de locale (when you cat the whole file you'll see what I mean).

It is also relevant to check the /etc/X11/xorg.conf.d/90-mhwd.conf file (stated in docs too) as it might have a default layout set while you configured hardware, overriding other files.

Alfabravo
  • 601