<div style="line-height:1.7;color:#000000;font-size:14px;font-family:Arial"><br><div>Hi,</div><div>I found a similar problem at 1404 . if set console=ttys0 in cmdline , <span style="line-height: 1.7;">VT ioctls will fail and can't  switch user(</span>Can't log in the original user<span style="line-height: 1.7;">) . </span></div><br><br><div style="position:relative;zoom:1"></div><div id="divNeteaseMailCard"></div><br>At 2016-04-04 13:05:44, "Robert Ancell" <robert.ancell@canonical.com> wrote:<br> <blockquote id="isReplyContent" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"><div dir="ltr"><div><div><div><div><div>Hi all,<br><br></div>I've noticed in Xenial that VT ioctls that LightDM is using (VT_GETSTATE, VT_ACTIVATE, VT_WAITACTIVE) on /dev/console now seem to be failing (errno 5 - Input/output error). If I switch to /dev/tty0 they seem to work (this is what GDM and logind are using).<br><br></div>Two questions:<br></div>- Does anyone know what has changed that means these no longer work?<br></div>- What is the correct way to do these VT calls? Every time i try and work this out there seems to be no documentation anywhere and reading the kernel leaves me more confused.<br><br></div>--Robert<br></div>
</blockquote></div>