Как я могу изменить порядок пользователей на экране входа?

31

У меня есть несколько учетных записей на машине, которую моя мать использует большую часть времени. Как я могу отсортировать пользователей так, чтобы ее учетная запись отображалась первой в списке?

ParanoiaPuppy
источник
11
Попросите ее сменить имя на AAAAAA. Я уверен, что она не слишком привязана к своему нынешнему имени.
2010 г.
7
Я надеялся на более элегантное решение.
ParanoiaPuppy

Ответы:

4

У меня была такая же проблема, поэтому я сделал запрос:

gdm simple greeter использует ConsoleKit для получения списка пользователей. Вы можете проверить список (в порядке gdm), выполнив:

$ ck-history --frequent --seat='Seat1'
user1    148
user2    145
gdm      143

если «Seat1» не работает, введите значения мест из «ck-list-session».

Я не знаю, как вручную отредактировать список 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

и список пользователей экрана входа в систему будет переупорядочен таким же образом.

алеф
источник
18

Экран входа в систему не просто сортировать по имени. Фактически, в lucid экран входа в систему по умолчанию сортируется сначала по частоте использования и по отображаемому имени как запасной вариант. Итак, твоя мама появится первой через несколько раз.

Жиль "ТАК - прекрати быть злым"
источник
3
Я постараюсь набраться терпения.
ParanoiaPuppy
7

Это не может быть всем этим. Пользователь по умолчанию на моем компьютере - тот, кто никогда не входил в систему, в то время как пользователь, которого я использую каждый день в течение прошлого года, находится на третьем месте.

Arancaytar
источник
0

В ответ на решения Жиля и Аранкайтара: они оба могут быть правы. У меня была та же проблема, что и у Аранкайтара. Аккаунт, в который я заходил чаще всего, был странно внизу списка. Но после прочтения решения Gilles я попытался войти в систему, не нажимая на свое имя в списке пользователей, а нажав «Другие», вручную введя свое имя пользователя и пароль. После этого я вышел из системы, чтобы проверить, и мое имя было в верхней части списка пользователей. Похоже, что экран входа в систему по какой-то странной причине регистрирует частоту входа в систему только тогда, когда вы вручную вводите свое имя пользователя. Я не подтвердил это определенно все же.

Короче говоря, для тех, у кого все еще есть проблемы, сделайте это:

  1. Выйти.
  2. Не входите в систему, нажав ваше имя в списке.
  3. Вместо этого нажмите «Другие».
  4. Войдите, введя ваше имя пользователя вручную.
  5. Выйдите из системы, чтобы проверить, находится ли ваше имя в верхней части списка.
  6. Если нет, повторите шаг 4 еще несколько раз, и, надеюсь, это сработает.

Комментарий, чтобы сказать, если это успешно для кого-то еще, у кого все еще есть проблемы!

ztangent
источник