Interesting that lightdm login screen shows as a session. Unless that is a bug, could you check if realname = 'Light Display Manager'
On Sat, Oct 22, 2011 at 8:29 PM, DAP <[email protected]> wrote: > When I'm logged in and have a terminal window open, I get: > > $ ck-list-sessions > Session2: > unix-user = '1000' > realname = 'Douglas Peale' > seat = 'Seat1' > session-type = '' > active = TRUE > x11-display = ':0' > x11-display-device = '/dev/tty7' > display-device = '' > remote-host-name = '' > is-local = TRUE > on-since = '2011-10-23T02:31:47.631922Z' > login-session-id = '4294967295' > > When I'm logged in and have no windows open I get the same thing. > > When I'm logged out I get: > > $ ck-list-sessions > Session4: > unix-user = '117' > realname = 'Light Display Manager' > seat = 'Seat1' > session-type = 'LoginWindow' > active = TRUE > x11-display = ':0' > x11-display-device = '/dev/tty7' > display-device = '' > remote-host-name = '' > is-local = TRUE > on-since = '2011-10-23T03:18:26.759967Z' > login-session-id = '4294967295' > > I'm not sure how I can reliably use that to determine that no user is > logged in. > > -- > You received this bug notification because you are a member of Mythbuntu > Bug Team, which is subscribed to mythtv in Ubuntu. > https://bugs.launchpad.net/bugs/875817 > > Title: > who -q no longer counts gui users > > Status in “mythtv” package in Ubuntu: > New > > Bug description: > The "checklogin.sh" script on this page: > http://www.mythtv.org/wiki/ACPI_Wakeup uses "who -q" to determine if a > user is logged in to prevent MythTV from shutting down the computer when a > user is using the computer. > On 11.04 this worked fine. > On 11.10, my system shuts down 10 minutes after booting unless I open a > terminal window. > On opening a terminal window and running "who -q" I get: > $ who -q > dpeale > # users=1 > I used to get "users=2". The gui user is not counted anymore. > This is true of both Unity and Gnome GUIs > > The 'w' command also has the same bug (I've never been able to figure > out what package that comes from). It also has another bug. If you use > one of the ctl-alt-Fx screens, login, and then logout, it continues to > count that screen as logged in. > > ProblemType: Bug > DistroRelease: Ubuntu 11.10 > Package: coreutils 8.5-1ubuntu6 > ProcVersionSignature: Ubuntu 3.0.0-12.20-generic 3.0.4 > Uname: Linux 3.0.0-12-generic x86_64 > ApportVersion: 1.23-0ubuntu3 > Architecture: amd64 > Date: Sun Oct 16 09:24:27 2011 > InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 > (20110427.1) > ProcEnviron: > PATH=(custom, no user) > LANG=en_US.UTF-8 > SHELL=/bin/bash > SourcePackage: coreutils > UpgradeStatus: Upgraded to oneiric on 2011-10-15 (0 days ago) > > To manage notifications about this bug go to: > https://bugs.launchpad.net/ubuntu/+source/mythtv/+bug/875817/+subscriptions > > _______________________________________________ > Mailing list: https://launchpad.net/~mythbuntu-bugs > Post to : [email protected] > Unsubscribe : https://launchpad.net/~mythbuntu-bugs > More help : https://help.launchpad.net/ListHelp > -- Thomas Mashos -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/875817 Title: who -q no longer counts gui users To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mythtv/+bug/875817/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
