Public bug reported: gnome-session 3.9.90-0ubuntu12
Some packages (e.g. gdm) use a dependency on gnome-session as shorthand for that plus a window manager. gnome-session should Recommends: gnome- shell. Otherwise xinit starts it, and then it aborts when gnome-shell isn't present. e.g. xinit has a Recommends on xterm | x-session-manager | x-window-manager | x-terminal-emulator so a session manager is expected to provide everything needed, including a window manager. gdm does similar. Looks like we got into this situation after https://bugs.launchpad.net/ubuntu/+source/gnome-session/+bug/795191 when a dependency was completely removed, instead of changing to a recommends or suggests. It is apparently possible to have gnome-session start something other than gnome-shell, but that's certainly the default behaviour. I ran into this after cleaning up all the packages I don't use from my system, following an upgrade from 12.04 to 14.04. I use fluxbox, and just start things from bash in screen in gnome-terminal, not a graphical shell at all. I ended up with a graphical login, instead of my usual text console -> startx ** Affects: gnome-session (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-session in Ubuntu. https://bugs.launchpad.net/bugs/1342970 Title: should have a recommends: on gnome-shell To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-session/+bug/1342970/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs