私の母がほとんどの時間使用しているマシンに複数のユーザーアカウントがあります。アカウントをリストの最初に表示するようにユーザーを並べ替えるにはどうすればよいですか?
私の母がほとんどの時間使用しているマシンに複数のユーザーアカウントがあります。アカウントをリストの最初に表示するようにユーザーを並べ替えるにはどうすればよいですか?
回答:
私は同じ問題を抱えていたので、問い合わせをしました:
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
ログイン画面のユーザーリストも同じ方法で並べ替えられます。
ログイン画面は、名前で並べ替えるだけではありません。実際、明快には、デフォルトのログイン画面は、使用頻度とフォールバックとしての表示名で最初にソートされます。あなたの母親は数回後に最初に現れます。
GillesとArancaytarの両方のソリューションに応えて:それらは両方とも正しいかもしれません。アランカイタルと同じ問題がありました。私が最も頻繁にログインしたアカウントは、奇妙なことにリストの一番下にありました。しかし、Gillesのソリューションを読んだ後、ユーザーリストで自分の名前をクリックするのではなく、「その他」をクリックして、ユーザー名とパスワードを手動で入力してログインしようとしました。その後、私はチェックアウトのためにログアウトし、私の名前はユーザーリストの一番上にありました。何らかの奇妙な理由で、ログイン画面はユーザー名を手動で入力したときにログインの頻度のみを記録するようです。しかし、私はこれを明確に確認していません。
要するに、まだ問題がある人のために、これをしてください:
まだ問題がある他の人にこれが成功するかどうかをコメントしてください!
AAAAAA
ます。彼女は彼女の現在の名前にあまり執着していないに違いない。