Comment 11 for bug 875817

Revision history for this message
Thomas Mashos (tgm4883) wrote : Re: [Mythbuntu-bugs] [Bug 875817] Re: who -q no longer counts gui users

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 address hidden> 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 address hidden>
> Unsubscribe : https://launchpad.net/~mythbuntu-bugs
> More help : https://help.launchpad.net/ListHelp
>

--
Thomas Mashos