I reported this at the time I upgraded my two systems to F30, and find that it's still true with F31.
On my main (desktop) machine, there are two users, one of which (me) is flagged as the administrative user; the other is a mere mortal. My userid was displayed on the Gnome login screen; the other accessible by clicking the "Not shown" link on the screen.
After the F29->F30 upgrade, the order of the two users was reversed, with the non-admin user displayed by default. My own account is accessible via the "Not shown" link.
This has not changed after my in-place (via dnf) upgrade to F31. The secondary, non-admin user is displayed as the default login on the login screen.
On my other system, a laptop, there was only one user account created prior to the F29-F30 upgrade. When I ran the F29->F30 upgrade and rebooted, I was FORCED to create a (new) admin user account, despite there being one admin user already there. The new user now appears first on the Gnome login screen; the existing user is accessible, again, via the "Not shown" link.
This did not change after my in-place (via dnf) upgrade to F31. The newly-created userid is displayed as the default login on the login screen.
While the extra click on "Not shown" is not a major big deal, I'm unable to figure out how to flip-flop the two userids on the systems so that the primary user appears on the login screen.
Suggestions/discussion welcome. Thanks.
On 11/20/2019 11:51 AM, Tim Evans wrote:
While the extra click on "Not shown" is not a major big deal, I'm unable to figure out how to flip-flop the two userids on the systems so that the primary user appears on the login screen.
Log in as your primary user and delete the other one.
On 11/20/19 10:51 AM, Tim Evans wrote:
While the extra click on "Not shown" is not a major big deal, I'm unable to figure out how to flip-flop the two userids on the systems so that the primary user appears on the login screen.
What is the content of the files in /var/lib/AccountsService/users/? Any with "SystemAccount=true" will not be shown on the login screen. I have no idea why that would change with an upgrade though.
On 11/20/19 2:27 PM, Samuel Sieb wrote:
On 11/20/19 10:51 AM, Tim Evans wrote:
While the extra click on "Not shown" is not a major big deal, I'm unable to figure out how to flip-flop the two userids on the systems so that the primary user appears on the login screen.
What is the content of the files in /var/lib/AccountsService/users/? Any with "SystemAccount=true" will not be shown on the login screen. I have no idea why that would change with an upgrade though.
Thank you for reminding me of these files. I looked at them last May, when this first occurred (with the F29->F30 upgrade). My primary account on both systems did in fact have "SystemAccount=true."
Hand-editing them *then* did no good, and they reverted to their prior contents after I logged out.
Hand-editing them *now* seems to have fixed the issue.
On Wed, 2019-11-20 at 13:51 -0500, Tim Evans wrote:
I reported this at the time I upgraded my two systems to F30, and find that it's still true with F31.
I've found some login screens order the list of accounts using the most frequent users at the top.
On 11/20/19 1:51 PM, Tim Evans wrote:
I reported this at the time I upgraded my two systems to F30, and find that it's still true with F31.
On my main (desktop) machine, there are two users, one of which (me) is flagged as the administrative user; the other is a mere mortal. My userid was displayed on the Gnome login screen; the other accessible by clicking the "Not shown" link on the screen.
After the F29->F30 upgrade, the order of the two users was reversed, with the non-admin user displayed by default. My own account is accessible via the "Not shown" link.
This has not changed after my in-place (via dnf) upgrade to F31. The secondary, non-admin user is displayed as the default login on the login screen.
On my other system, a laptop, there was only one user account created prior to the F29-F30 upgrade. When I ran the F29->F30 upgrade and rebooted, I was FORCED to create a (new) admin user account, despite there being one admin user already there. The new user now appears first on the Gnome login screen; the existing user is accessible, again, via the "Not shown" link.
This did not change after my in-place (via dnf) upgrade to F31. The newly-created userid is displayed as the default login on the login screen.
While the extra click on "Not shown" is not a major big deal, I'm unable to figure out how to flip-flop the two userids on the systems so that the primary user appears on the login screen.
Suggestions/discussion welcome. Thanks.
As a follow up, thanks to Sam Sieb, who reminded me about the files in /var/lib/AccountsService/users/
I had looked at these at the time the issue arose (at F29->F30 upgrade, last May). Sam pointed out that userfiles there with "SystemAccount=true" will not be shown on the login screen.
Last May, I had tried hand-editing these files to override the SystemAccount setting, but their contents reverted after I logged out, so I had assumed they were being controlled by the account services systemd unit.
This time, however, hand-editing the user files there took and my login screen is back to where it should be.
Thanks for the help, everyone.