Thanks Shawn! I used timeoutd with the kids' user accounts, and will be testing the fix soon.
rm 2008/10/5 Shawn Willden <[EMAIL PROTECTED]> > I think I've fixed this. It appears the the field of the utmp structure > that holds the X display changed between feisty and gutsy, so timeoutd > has basically been completely broken for managing timeouts on local X > sessions for gutsy and hardy. > > The code was assuming that the ut_line field held the X display (":0" or > similar), but it that value is actually now in the ut_host field. This > meant that its method for determining if a user was logged into a local > X session was broken, causing it to direct warning and logout messages > to the wrong place (the TTY) and to use the wrong method for killing X, > which somehow caused it to believe the user was still logged in even > after the session had ended. > > This same sort of error made X idle detection completely non-functional > (so I think my fixes should also correct bug #212848). > > ** Attachment added: "fix_local_x.patch" > http://launchpadlibrarian.net/18225966/fix_local_x.patch > > -- > timeoutd crashes after session 'break' > https://bugs.launchpad.net/bugs/165254 > You received this bug notification because you are subscribed to > timeoutd in ubuntu. > -- timeoutd crashes after session 'break' https://bugs.launchpad.net/bugs/165254 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs