Made a pact with thinking rocks for eldritch powers.
1) #gdm3 has a different /etc/X11/Xsession?
2) gdm3 runs everything through /etc/X11/Xsession by default
3) #Cosmic invokes startx instead (no Xsession)
4) #Pop!_OS 22.04 -> 24.04 removes gdm3 and switches to Cosmic.
5) No more /etc/X11/Xsession
😞
A real simple "here's how you wire .xinitrc with Xsession" that clicked everything into place.
A real simple "here's how you wire .xinitrc with Xsession" that clicked everything into place.
There's a really interesting story here about debugging problems that occur deep in a system when they're caused by a simple issue at a higher layer.
There's a really interesting story here about debugging problems that occur deep in a system when they're caused by a simple issue at a higher layer.
So simple, and yet so much time spent tracking this down...
So simple, and yet so much time spent tracking this down...
I think #Pop!_OS switched up a lot in that upgrade? They moved off of GDM to their own display manager & desktop environment implementation: COSMIC.
I think #Pop!_OS switched up a lot in that upgrade? They moved off of GDM to their own display manager & desktop environment implementation: COSMIC.