Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#31602 - [systemd] The default target should be multi-user.target
Attached to Project:
Arch Linux
Opened by Steven (Stebalien) - Tuesday, 18 September 2012, 15:27 GMT
Last edited by Tom Gundersen (tomegun) - Thursday, 20 September 2012, 22:29 GMT
Opened by Steven (Stebalien) - Tuesday, 18 September 2012, 15:27 GMT
Last edited by Tom Gundersen (tomegun) - Thursday, 20 September 2012, 22:29 GMT
|
DetailsAs Arch does not provide a graphical environment by default, multi-user.target should replace graphical.target as the default systemd target. This would be consistent with the default run-level in /etc/inittab.
This currently requires patching Makefile.in but really should be a ./configure flag (upstream bug?). Relevant: https://bbs.archlinux.org/viewtopic.php?pid=1162977 |
This task depends upon
Closed by Tom Gundersen (tomegun)
Thursday, 20 September 2012, 22:29 GMT
Reason for closing: Won't implement
Additional comments about closing: See discussion.
Thursday, 20 September 2012, 22:29 GMT
Reason for closing: Won't implement
Additional comments about closing: See discussion.
We currently default to runlevel 3 in sysvinit. However, for us that corresponds more to graphical.target than multi-user.target, as all our daemons are started (including kdm/gdm/...) regardless of the runlevel.
Read the systemd.special man page (sections on multi-user.target, graphical.target, runlevel5.target, and display-manager.service) if you still aren't convinced.
And no one is arguing this. The point is that the current systemd setup provides equivalent behavior to enabling a DM in /etc/rc.conf.
> While this isn't fatal, it's still an error.
Which the user has all the power in the world to fix if it really bothers them.
> Read the systemd.special man page (sections on multi-user.target, graphical.target, runlevel5.target, and display-manager.service) if you still aren't convinced.
Convinced of what, exactly? I don't see a strong reason to deviate from upstream here.
> graphical.target
> A special target unit for setting up a *graphical login screen*.
It's only the default because most distributions ship with a display manager.
Making this change would cause unnecessary confusion amongst the majority of our users. I don't see the benefit... Closing.