You are not logged in.
Pages: 1
Hello everyone. I tried my best to scour the web for any ideas, but I've come up empty, so I figured this might be the place to get some help. I'm running Arch Linux (fresh install, done a few hours ago), with the LXDM display manager, LXDE desktop environment and IceWM window manager. I want my system and everything I display be in English, but my keyboard layout to be in Swedish. I have achieved the former by writing LANG=en_US.UTF-8 in /etc/locale.conf and generating locale afterwards. I achieved the latter by writing KEYMAP=sv-latin1 in /etc/vtconsole.conf, and with the command "setxkbmap se".
All is working well, the system is in English and my Swedish keyboard works everywhere... except for the display manager, LXDM. Which is kinda crucial, because my password contains some characters not found on the English layout. I've tried "everything" (meaning everything I could find on the Wiki and on the first page of web searches) and the best I could come up with was changing /etc/lxdm/lxdm.conf to show layout selection menu on the login screen, which just shows all the possible layouts and I have to pick the right one every single time I want to log in, which is inconvenient. Furthermore, it prevents me from using other themes, like Archlinux (which I prefer significantly over the default Industrial), because then I get no selection menu and cannot log in.
How can I set the default keyboard layout for LXDM? The damn thing just sticks to the US layout no matter what I do ![]()
Last edited by チルノ (2021-05-16 09:38:03)
Welcome to the boards
Just in an LXDM space I would try a LoginReady script running setxkbmap, did you try that and is that reset anyway before being at the prompt (if you "tried" that, did you set a proper shebang and made sure that the scripts are execute- and to be sure - readable by the lxdm user)?
Otherwise, set it as an option of the xorg server directly: https://wiki.archlinux.org/title/Xorg/K … tion_files
Last edited by V1del (2021-05-16 09:10:28)
Offline
I had not tried using the LoginReady script, no. I tried it just now, though, and even after setting the right permissions it did nothing whatsoever.
Using the X configuration file, however, does work. Thank you very much for the help ![]()
Pages: 1