我正在使用Ubuntu 20.04.1版本。最近(我没有准确地注意到什么时候),Ubuntu的图形登录界面开始显示登录名(在/etc/passwd文件中的第一个字段),而不是在/etc/passwd文件的第5个(注释)字段中设置的完整用户名。
下面是我在/etc/passwd中的Ubuntu用户定义的副本:
我觉得这个问题可能与我系统上观察到的另一个问题有关:系统启动后,会创建许多属于“gdm”用户的进程。
下面是我在/etc/passwd中的Ubuntu用户定义的副本:
fedon:x:1000:1000:Fedon Kadifeli:/home/fedon:/bin/bash
对于这个用户,我期望在图形化登录用户选择屏幕上,在账户图片的右侧显示完整姓名Fedon Kadifeli。然而,却显示了登录名fedon。但是,在我选择用户并切换到图形化密码输入屏幕后,所选登录名的完整用户名会被显示出来(如预期)。
我该如何设置Ubuntu再次在登录屏幕上显示完整姓名?
备注:
- 我有一个测试(虚拟)系统,与Ubuntu版本完全相同,并且在登录界面上正确显示用户名。我需要找出这两个系统之间的差异。在这两个系统上,
/etc/passwd
中的用户条目是完全相同的。我已经检查了这两个系统上的设置 -> 用户,用户定义也是相同的。 - 我尝试使用
dconf-editor
更改/org/gnome/login-screen/
中的条目。然而,它们没有任何效果。我猜想这些更改是针对当前用户进行的,而登录界面可能需要系统范围的配置! - 我还查看了:https://help.gnome.org/admin/system-admin-guide/stable/login.html.en,但我没有找到有用的信息。
可能很重要:
登录界面上有一个“可访问性”图标(一个张开双臂的小人)。我没有启用任何可访问性选项;所有选项都是默认关闭的。然而,当我启用“大号文字”选项时,文字变得更大,并且“登录名变成了完整的用户名”。即使我将“大号文字”选项恢复到原来的关闭状态,文字也会恢复到正常(较小)的大小,但“完整的用户名仍然显示在屏幕上”(正如我所希望的)。然而,重新启动后,这种状态不会被保留。我觉得这个问题可能与我系统上观察到的另一个问题有关:系统启动后,会创建许多属于“gdm”用户的进程。
/etc/passwd
文件中。 - j0h