This bug was fixed in the package unity-control-center - 15.04.0+16.10.20161003.1-0ubuntu1
--------------- unity-control-center (15.04.0+16.10.20161003.1-0ubuntu1) yakkety; urgency=medium [ Robert Ancell ] * Don't check if we're running under Unity - we only support Unity (LP: #1554878, #1629668) * Ubuntu only supports usernames with lowercase letters. (LP: #1600638) [ Sebastien Bacher ] * Revert the change from r12750 to include only graphical sessions. (LP: #1380364) [ w...@whizzy.org ] * Removed "when battery is critical" functionality from the power panel as this is now handled by Upower and these settings now do nothing. Fixes LP: #1599264 (LP: #1599264) -- i...@orangesquash.org.uk (i...@orangesquash.org.uk) Mon, 03 Oct 2016 11:19:09 +0000 ** Changed in: unity-control-center (Ubuntu) Status: In Progress => Fix Released -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to lightdm in Ubuntu. https://bugs.launchpad.net/bugs/1380364 Title: lightdm writes XDISPLAY instead of tty device name to utmp record Status in Light Display Manager: Fix Released Status in Light Display Manager 1.10 series: New Status in Light Display Manager 1.14 series: New Status in Light Display Manager 1.16 series: New Status in lightdm package in Ubuntu: Fix Released Status in unity-control-center package in Ubuntu: Fix Released Bug description: Until now, I've been using good old gdm-2.20.11 and wanted to switch to lightdm-1.12.1. If you list users logged in via the 'w' or 'who' command, it shows you who is logged in and what they are doing. Especially, on which tty. Example: USER TTY LOGIN@ IDLE JCPU PCPU WHAT user tty9 03Oct14 16days 1:52m 0.01s /bin/sh /etc/xdg/xfce4/xinitrc -- /etc/X11/xinit/xserverrc Also, 'who' gives this information: user tty9 Oct 3 22:34 (:20) However, lightdm does not follow that tradition. Instead, it prints :0 instead of the actual tty, and something weird for other values (like ?xdm? instead of the idle value etc.) 'w': USER TTY LOGIN@ IDLE JCPU PCPU WHAT user :0 19:50 ?xdm? 23.82s 0.01s /bin/sh /etc/xdg/xfce4/xinitrc -- /etc/X11/xinit/xserverrc Note: :0 is not tty, it is DISPLAY env. 'who': user :0 2014-10-12 19:50 (:0) The same for this one. I wonder, is this a bug (to me it seems so, because for every other program the correct values are reported)? It is a problem for me, because I have written scripts for automation etc. that parse w and who output to determine which tty is in use by which DISPLAY. To manage notifications about this bug go to: https://bugs.launchpad.net/lightdm/+bug/1380364/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp