ParanoiaPuppy Asked: 2010-09-19 02:49:55 +0800 CST2010-09-19 02:49:55 +0800 CST 2010-09-19 02:49:55 +0800 CST 如何更改登录屏幕中用户的顺序? 772 在我母亲大部分时间使用的机器上,我有几个用户帐户。如何对用户进行排序,以便她的帐户首先出现在列表中? gdm 3 个回答 Voted Gilles 'SO- stop being evil' 2010-09-19T06:11:48+08:002010-09-19T06:11:48+08:00 登录屏幕不只是按名称排序。事实上,在 lucid 中,默认登录屏幕首先按使用频率排序,然后按显示名称作为后备。所以你妈妈会在几次之后首先出现。 Best Answer alef 2012-02-29T02:19:04+08:002012-02-29T02:19:04+08:00 我有同样的问题,所以我做了一个查询: gdm simple greeter 使用 ConsoleKit 来获取用户列表。您可以通过运行检查列表(按 gdm 顺序): $ ck-history --frequent --seat='Seat1' user1 148 user2 145 gdm 143 如果“Seat1”不起作用,请输入“ck-list-sessions”中的座位值。 我不知道手动编辑 ck-history 列表的方法,但是您可以轻松地增加登录用户的频率数,例如通过运行(当 user2 登录时): $ for n in `seq 1 10`; do echo exit|ck-launch-session; done 数字将变为 $ ck-history --frequent --seat='Seat1' user2 155 user1 148 gdm 143 并且登录屏幕用户列表将以相同的方式重新排序。 ztangent 2011-10-02T03:27:34+08:002011-10-02T03:27:34+08:00 作为对 Gilles 和 Arancaytar 的解决方案的回应:他们可能都是正确的。我和Arancaytar有同样的问题。我最常登录的帐户奇怪地位于列表的底部。但是在阅读 Gilles 解决方案后,我尝试登录不是通过单击用户列表中的我的名字,而是单击“其他”,手动输入我的用户名,然后输入我的密码。之后我注销查看,我的名字在用户列表的顶部。出于某种奇怪的原因,登录屏幕似乎只记录您手动输入用户名时的登录频率。我还没有明确地证实这一点。 简而言之,对于那些仍然有问题的人,请执行以下操作: 登出。 不要通过单击列表中的姓名来登录。 而是单击“其他”。 通过手动输入您的用户名登录。 注销以检查您的名字现在是否在列表顶部。 如果没有,请再重复步骤 4 几次,希望它会起作用。 评论说这对于仍然有问题的其他人是否成功!
登录屏幕不只是按名称排序。事实上,在 lucid 中,默认登录屏幕首先按使用频率排序,然后按显示名称作为后备。所以你妈妈会在几次之后首先出现。
我有同样的问题,所以我做了一个查询:
gdm simple greeter 使用 ConsoleKit 来获取用户列表。您可以通过运行检查列表(按 gdm 顺序):
如果“Seat1”不起作用,请输入“ck-list-sessions”中的座位值。
我不知道手动编辑 ck-history 列表的方法,但是您可以轻松地增加登录用户的频率数,例如通过运行(当 user2 登录时):
数字将变为
并且登录屏幕用户列表将以相同的方式重新排序。
作为对 Gilles 和 Arancaytar 的解决方案的回应:他们可能都是正确的。我和Arancaytar有同样的问题。我最常登录的帐户奇怪地位于列表的底部。但是在阅读 Gilles 解决方案后,我尝试登录不是通过单击用户列表中的我的名字,而是单击“其他”,手动输入我的用户名,然后输入我的密码。之后我注销查看,我的名字在用户列表的顶部。出于某种奇怪的原因,登录屏幕似乎只记录您手动输入用户名时的登录频率。我还没有明确地证实这一点。
简而言之,对于那些仍然有问题的人,请执行以下操作:
评论说这对于仍然有问题的其他人是否成功!