When typing Umlauts or accented characters in the SLiM login mask, the keystrokes seem to be completely discarded, rendering users that have these characters in their password unable to log in to their Desktop Manger using SLiM.
# In /etc/nixos/configuration.nix:
# ...
services.xserver.enable = true;
services.xserver.layout = "ch,de";
# ...
# In bash:
sudo nixos-rebuild boot
sudo reboot
With
# Select internationalisation properties.
i18n = {
consoleFont = "Lat2-Terminus16";
consoleKeyMap = "de_CH-latin1";
defaultLocale = "de_CH.UTF-8";
};
in /etc/nixos/configuration.nix, these users with not-(only-)ASCII passwords _can_ log in on the system terminal (= non-graphical).
17.03.1858.3d04a557b7 (Gorilla)nix-env (Nix) 1.11.14"17.03.1858.3d04a557b7"build-use-sandbox = falseTogether with #14318, this is quite a PITA. :-/
How about using LightDM? That's probably an upstream problem with SLiM and no one develops it anymore.
LightDM works fine, thanks for the hint! 👍
If SLiM isn't being "developed" (does that include being maintained?) anymore, maybe LightDM should be made the default in NixOS?
does that include being maintained?
There's no maintainers for it either. :)
But I guess if it's not being developed it doesn't even need to be maintained.
Do we default to unicode locales? I think we should if not.
SLIM is no longer in nixpkgs: ce26b3eaf000f4be9803d299bdb4d27af18d6ed5