FS#34747 - [netctl] Systemd messages about login prompt
Attached to Project:
Arch Linux
Opened by Ypnose (Ypnose) - Friday, 12 April 2013, 11:15 GMT
Last edited by Jouke Witteveen (jouke) - Saturday, 13 April 2013, 11:46 GMT
Opened by Ypnose (Ypnose) - Friday, 12 April 2013, 11:15 GMT
Last edited by Jouke Witteveen (jouke) - Saturday, 13 April 2013, 11:46 GMT
|
Details
Description:
After my system boots, systemd prints messages about netctl connection, above login prompt. Using multi-user.target. Picture: http://linuxien.legtux.org/uploads/images/Temp/133230.jpg Opened a thread: https://bbs.archlinux.org/viewtopic.php?pid=1257873 Additional info: * package version(s) netctl 0.8-1 systemd 200-1 * config and/or log files etc. Included my profile Steps to reproduce: Enable wifi profile with multi-user.target and then reboot. Fix: Modify the service file from "After=sys-subsystem-net-devices-wlp0s19f2u2.device" to "After=sys-subsystem-net-devices-wlp0s19f2u2.device multi-user.target" Could you add an option to netctl which do the trick (as @ with netcfg)? |
This task depends upon
Actually I don't know how. Netcfg provided a proper way to start a profile in the background.
And no, this is not only a cosmetic glitch since it breaks line and avoids successful login.
https://bugs.freedesktop.org/show_bug.cgi?id=54247
There are at least 3 fixes you can apply:
1) add 'quiet' to your kernel command line
2) have your system switch to tty2 on boot so that messages on tty1 don't interfere with anything
3) add an ordering statement to /etc/systemd/system/getty.target.wants/getty\@tty1.service, namely 'After=network.target'