gdm displays only user logins instead of their Names for any users who have a hyphen in their Name. Reproducible: Always Steps to Reproduce: 1. Launch GNOME Control Center Users tab (gnome-control-center users) 2. Put something with a hyphen (-) in your Name (e.g. John Foo-Bar) 3. Log out and see the list of users at the login screen Actual Results: Any name with a hyphen (e.g. John Foo-Bar) is not displayed. Instead only login name is displayed Expected Results: All names, including those with hyphens and other special characters should be displayed. gdm-44.1-1.fc38.x86_64
To avoid confusion: user login = username (i.e. what you type to log in) user Name = user display name (descriptive text about user, usually their name, a.k.a. GECOS field)
So the actual issue is not with the hyphen or special characters but the length of the display name. Thanks to @fmuellner for informing me of that "feature".
The user display name that I saw this bug with has 29 characters, so please try reproducing with something like: Abbey Westington-Cloverfield
This was moved to gnome-shell upstream so moving in Fedora as well.
This component is maintained by the GNOME project. Issues with it should be reported directly to GNOME at https://gitlab.gnome.org/GNOME/. This issue should only be kept open if it: 1. Relates to Fedora packaging or integration with other Fedora components 2. Is required for Fedora release processes, such as blocker bugs and freeze exceptions If this issue isn't needed for either of these two reasons, please: * create an issue with GNOME * add a link to the GNOME issue here * close this issue as CLOSED/UPSTREAM Thank you!