2

I'm having problems with Xorg randomly crashing on Ubuntu 15.10. I checked ~/.xsession-errors and there's some stuff in there about upstart, so I'm trying to delete it from my system. I read that since Ubuntu 15.04 upstart has been replaced with systemd, so not sure why it's still there (upstart processes are running now). A while ago I accidentally deleted some upstart config files so perhaps that's why.

Anyway I ran sudo apt-get remove upstart, and then it said:

The following packages will be REMOVED
  ubuntu-desktop unity unity-greeter upstart

So I didn't continue. Why is ubuntu trying to remove the desktop and unity as well when I just want to remove upstart?

muru
  • 207,228
Collierre
  • 233

1 Answers1

1

I read that since Ubuntu 15.04 upstart has been replaced with systemd

You read wrong. As explained in the last bullet point of https://askubuntu.com/a/613814/43344 , upstart is still used for so-called "user" init. If you uninstall it, all of the things in your desktop that try to talk to a per-session/per-user service manager (as opposed to the system-wide one) will stop working. Hence the package dependencies.

Further reading

JdeBP
  • 3,979