I have run into one of my first major reasons not to upgrade to F15 if I can't find a solution to this problem. Hope some of you out there have a solution.
with systemd, is there any way to have services start in multi-user (old runlevel 3) but NOT start in graphical (old runlevel 5)?
It seems that everything that you set up to start in multi-user (runlevel 3) gets started when you start in graphical (runlevel 5)
with upstart (or sysvinit) You could set up a service to run only in runlevel 3, or you could put in both places and have it start up in runlevel 3 and runlevel 5.