GNU bug report logs - #43392
utmp file not correctly updated when logging out from xfce to sddm

Previous Next

Package: guix;

Reported by: Jesse Gibbons <jgibbons2357 <at> gmail.com>

Date: Mon, 14 Sep 2020 03:13:02 UTC

Severity: normal

To reply to this bug, email your comments to 43392 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#43392; Package guix. (Mon, 14 Sep 2020 03:13:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Jesse Gibbons <jgibbons2357 <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Mon, 14 Sep 2020 03:13:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Jesse Gibbons <jgibbons2357 <at> gmail.com>
To: bug-guix <at> gnu.org
Subject: utmp file not correctly updated when logging out from xfce to sddm
Date: Sun, 13 Sep 2020 21:12:04 -0600
To replicate:

From a fresh startup,

1. log in to the XFCE window manager from the SDDM display manager.

2. log out

3. In a virtual console, log in with the same user and run `who`

Expected results:

The value of $USER should be listed once, because it is officially 
logged in only once.

Actual results:

The value of $USER is listed twice, and one of them is not associated 
with a virtual console.

Notes:

The way coreutils knows who is logged in is by referencing a file, 
referenced as UTMP_FILE in the coreutils source code, which should keep 
track of user logins. My guess is that something is not updating it in 
this case.

My current system config is a bit messy, so I will work on making a 
minimalist config file that can replicate this bug.





This bug report was last modified 3 years and 233 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.