From: Michal Schmidt Date: Wed, 6 Jun 2012 09:26:30 +0000 (+0200) Subject: units: avoid redundant VT clearing by agetty X-Git-Tag: v186~179 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=3305d6806d428010b1cd2abd716aa1bb7f81311f;p=elogind.git units: avoid redundant VT clearing by agetty TTYVTDisallocate=yes already clears the VT. agetty does not need to do it again. Run it with --noclear. Felix Miata found the double clearing confusing in this bugreport: https://bugzilla.redhat.com/show_bug.cgi?id=828007 Add a comment explaining what clears the VT. --- diff --git a/units/getty@.service.m4 b/units/getty@.service.m4 index 6d458360a..fcf1de197 100644 --- a/units/getty@.service.m4 +++ b/units/getty@.service.m4 @@ -41,7 +41,8 @@ ConditionPathExists=/dev/tty0 [Service] Environment=TERM=linux -ExecStart=-/sbin/agetty %I 38400 +# the VT is cleared by TTYVTDisallocate +ExecStart=-/sbin/agetty --noclear %I 38400 Type=idle Restart=always RestartSec=0