[ubuntu-studio-devel] systemd continued...
Len Ovens
len at ovenwerks.net
Wed Feb 26 23:19:41 UTC 2014
On Wed, 26 Feb 2014, Ralf Mardorf wrote:
> On Tue, 2014-02-25 at 17:55 -0800, Len Ovens wrote:
>> Will run levels remain available.... and will services look at those
>> run levels.
>
> https://wiki.archlinux.org/index.php/systemd#Targets
> http://www.freedesktop.org/wiki/Software/systemd/FrequentlyAskedQuestions/
Ok, that answers some of my questions... the one remaining question for me
is will Ubuntu pull another firefox/grub where all the standard places to
put mods get used by ubuntu mods and then there is yet another place where
things need to be changed. Time will tell. (it may actually be debian
where these things are set, or because of what debian does)
They do mention some problems starting services with RT priority. This
should not affect our running of pulse or jack within the session...
unless pulse gets started as a session service :P However, for anyone
starting these things across the system rather than in the session, there
could be trouble.
Hmmm, I wonder if the standard systemd target will be graphical.target or
multi-user.target (as we do now). The debian use of run levels has been
somewhat non-standard for some time as far as I can tell. Debian has RL
2-5 identical. When I last used slackware, RL 0,1,6 where the same, but RL
2 was terminal login and RL 3 (or maybe 4) was XDG. Either one could be
set as default. Debian takes away the option of booting terminal as
default. It would take some doing now, even with a server install. I don't
know that it makes that much difference, in most cases the machine will
either run graphic or headless, not both.
For what I want to do, I would need to create some new targets above what
is now the top target. (I think)
Anyway, for now I will set aside those kinds of things... I figure at
least 15.04 before it is worth playing with, maybe longer. I think we will
see everything running as sysvinit over systemd at first (same as upstart
did) and then convert the services one at a time as time permits. The
things that benefit most from starting in parallel will probably be
converted before even alpha on the the first release with systemd and the
services that are just start so they are available will be left for later.
Perhaps this time ondemand will only get set once :) (seems to get set
about 3 times right now... slows down boot and session startup)
--
Len Ovens
www.ovenwerks.net
More information about the ubuntu-studio-devel
mailing list