Hello, last time I updated nixpkgs was a couple months ago, I’m using a flake-based config, so I updated my flake inputs (including nixpkgs) and rebuilt the config, but I’m facing a problem with lightdm, so everything used to work fine before updating, but for some reason lightdm doesn’t start it just throws me into a tty. I tried to manually systemctl restart display-manager.service
but it says the service is masked, I tried to unmask it manually but that doesn’t work because it’s read-only. I’d appreciate any help regarding this problem.
Here is the relevant part of the config:
services.xserver = {
enable = true;
layout = "us";
displayManager.lightdm.enable = true;
displayManager.lightdm.extraConfig = "logind-check-graphical=true";
displayManager.defaultSession = "none+bspwm";
desktopManager.xterm.enable = false;
windowManager.bspwm.enable = true;
};
And that’s the output of nix-info
- system: `"x86_64-linux"`
- host os: `Linux 6.1.49, NixOS, 23.11 (Tapir), 23.11.20230830.e7f38be`
- multi-user?: `yes`
- sandbox: `yes`
- version: `nix-env (Nix) 2.17.0`
- channels(root): `"nixos, unstable"`
- channels(bwkam): `"home-manager, nixpkgs"`
- nixpkgs: `/nix/store/19kjl5p3hx3l51yfnii653a3qzm4l6hf-source`
Thanks.