and similarly for other autostarted things
turns out that beagled opens a display connection if DISPLAY is set, which ties its lifecycle to the X session.