NixOS / nixpkgs

Nix Packages collection & NixOS
MIT License
17.36k stars 13.59k forks source link

gnome-session not fully systemd managed #228946

Open jtojnar opened 1 year ago

jtojnar commented 1 year ago

I believe we are not using the --builtin session for GNOME Shell but it looks like at least the GDM greeter is still relying on that, as evidenced by the logs:

gnome-session-binary[962]: GnomeDesktop-DEBUG(+): Not systemd managed, will not move PID 1193 into transient scope
Debug config ```nix services.xserver = { enable = true; displayManager.gdm = { enable = true; debug = true; }; desktopManager.gnome = { enable = true; debug = true; }; }; ```

cc @NixOS/gnome

Related:

bobby285271 commented 1 year ago

Sounds like --builtin is now gone in that MR and e.g. Budgie also uses --builtin.

bobby285271 commented 11 months ago

Flashback should be systemd managed now.

Budgie will probably fork gnome-session (this might also helps if "remove x11 session code" is happening before Budgie 11 I imagine).


I filed https://github.com/BuddiesOfBudgie/budgie-desktop/issues/505

Misc notes on budgie-session: