0
Найти на сайте: параметры поиска

 

 

[РЕШЕНО] Выбор пользователя при входе в LinuxMint 13 Maya (Mate)

LinuxMint, login, вход в систему, выбор пользователя, choose user, login window, окно входа
  
Сообщений: 0
Здравствуйте.
По умолчанию в LinuxMint 13 Maya (Mate) отключен выбор пользователей при входе в систему.
Порыскав на англоязычном форуме нашел решение.
Находим файл theme.xml в папке /usr/share/mdm/themes/linuxmint. Открываем его с правами администратора.
Находим строку <!-- username/password label & entry container -->.
Добавляем ниже следующее:
<item type="list" id="userlist">
<pos x="150" y="200" height="100" width="250"/>
<color iconcolor="#ffffff" labelcolor="#ffffff"/>
</item>
Теперь при входе можно будет выбрать пользователя.

PS: если решение данной проблемы уже излагалось на форуме - тему можно удалить.
Сообщений: 0
P.Modzhuk, спасибо,...
вопрос как-то поднимался попутно в одной из тем, но решения не озвучивалось...

...уже и применил smile
как понял, в добавленном блоке в строке <pos x="150" y="200" height="100" width="250"/>
определяется позиция размещения окна "картинки фейса" - логина и его размеры.
Окно несколько великовато и если у кого включен автовход то оно наплывает на стороку текста-предупреждения с индикацией логина и оставшегося времени до автовхода.
Чтобы это устранить можно поиграться со значениями "у" разных элементов отображаемых в окне входа в файле
/usr/share/mdm/themes/linuxmint/theme.xml
Самое простое(имхо) решение -
в секции <!-- Stock label for: User %u will login in %t -->
в строке <pos anchor="n" x="50%" y="230"/> уменьшить значение "y" c 230 до 205-210 кому как подойдёт.

У себя, дополнительно уменьшил размеры самого окна(высоту окна сделал 75), и приподнял его над полем ввода логина-пароля, правда пришлось для нормального отображения окна ещё уменьшить и размеры "картинки" фейса юзера ( /usr/share/pixmaps/faces/user-generic.png ) с 96х96 до 64х64.
зы
можно наверное "поиграться" и с цветом, поменять что ли цвет строки текста-предупреждения с индикацией логина и оставшегося времени до автовхода с зелёного на красный...
Редактировалось: 2 раз (Последний: 3 июня 2012 в 11:57)
Сообщений: 0
P.Modzhuk:
По умолчанию в LinuxMint 13 Maya (Mate) отключен выбор пользователей при входе в систему.

А так не проще?

Редактировалось: 1 раз (Последний: 1 июня 2012 в 20:28)
Сообщений: 0
сообщение foxcon
foxcon, вы о чём? smile мы -
об индикации логина пользователя
что бы его выбирать кликом мышки, а не набирать в поле ввода (если автовход не включен), да хоть и с автовходом если не хочется ждать ...

а вы ? ;)
Редактировалось: 2 раз (Последний: 3 июня 2012 в 11:08)
Сообщений: 0
Ааааа,не понял сразу. zst
Сообщений: 0
Весьма полезная рекомендация ...
Сообщений: 0
Теперь бы как-нибудь допилить решение, чтобы уменьшить размер надписи. А то вдруг рядовой пользователь не догадается пролистать и выбрать себя и будет пытаться под другой учеткой зайти. Думаю надо копать в сторону изменения размера этой строки или изменения размера изображения пользователя, которое появляется при выборе юзера.
Сообщений: 0
Какие проблемы в допиливании ?
в файле /usr/share/mdm/themes/linuxmint/theme.xml вся конфигурация окна входа
увеличивайте размеры окна, двигайте надписи и картинки и тд. универсального решения нет, всё индивидуально.
Вы сколько хотите пользователей впихнуть ? 10,? 25? у меня, если только захочу домашним давать отдельные логины -максимум 3
и нафига мне уменьшать размер надписи, если и так всё входит. (3 логина, если без картинок фейса, вписываются без проблем )

Высоту окна можно очень просто увеличить или уменьшить (Уже ведь писал в сообщении #2)
можно попробовать и размеры шрифта подписей менять
ps
Редактировалось: 9 раз (Последний: 3 июня 2012 в 17:13)
Сообщений: 0
colonel, спасибо. Именно фейсы и хотел удалить. А то картинка по-умолчанию большого размера. А как это сделать не знал.
Решение оказалось тривиальное - Идем Администрирование – окно входа в систему – пользователи
Убираем галочку с «Лицо по умолчанию». Либо выбираем значок по-меньше.
Уменьшенный значок 32*32 -
http://itmages.ru/image/view/545868/9e2d5397

У меня теперь такой вопрос. По умолчанию нет фокуса на юзерах (то есть ни один не выбран). И в поле ввода предлагается ввести имя пользователя. Либо щелкнуть из списка юзеров. А как сделать так, чтобы выбирался по-умолчанию определенный пользователь, например, вошедший в предыдущем сеансе? И пароль от него необходимо было вводить?
Редактировалось: 1 раз (Последний: 7 июня 2012 в 14:57)
Сообщений: 0
P.Modzhuk:
...У меня теперь такой вопрос. По умолчанию нет фокуса на юзерах (то есть ни один не выбран). И в поле ввода предлагается ввести имя пользователя. Либо щелкнуть из списка юзеров. А как сделать так, чтобы выбирался по-умолчанию определенный пользователь, например, вошедший в предыдущем сеансе? И пароль от него необходимо было вводить?
как сделать чтобы в автовходе прописывался пользователь предыдущего сеанса я не знаю, не програмист просто чуть-чуть попробовал разобраться что имеется в файле конигурации оформления темы окна входа, но наверное можно ...

но вот в том же Администрирование – Окно входа в систему – Безопасность ...
- если поставить галочку в строке "Включить автоматический вход в систему" и указать пользователя, то система при включении ПК будет сразу грузиться без запроса логина и пароля под этим аккаунтом

- если поставить галочку в строке "Включить автоматический вход с задержкой" и указать пользователя и время задержки, не включая автоматический вход в систему, то система должна при загрузке показать окно входа на время установленной задержки, по истечении которого ... ... без запроса логина и пароля.
Этот же пользователь будет автозагружаться без запроса логина и пароля по истечении времени задержки при выходе из сессии по Ctrl+Alt+Backspace при прерывании работы Х-сервера, или выходе из сессии через меню

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

-можно в этих строках указать разных пользователей ...

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


по поводу "фокуса на юзерах" ...
собсно в этой вкладке - Администрирование – Окно входа в систему – Безопасность как раз и назначается\выбирается пользователь для автозагрузки , а строка в окне входа , над окном логинов
"Пользователь (такой-то) будет зарегистрирован через (N) сек"
явно говорит под каким пользователем будет загружен ПК с отсчётом оставшегося времени до загрузки.

Если не нравится неяркий "зелёный" цвет строки - установите для неё допустим "чёрный" или "красный", что бы в глаза бросалось. Сделать это, уже говорил ранее, можно в файле /usr/share/mdm/themes/linuxmint/theme.xml в соответствующей строке
...
<!-- Stock label for: User %u will login in %t -->
<item type="label" id="timed-label">
<show type="timed"/>
<pos anchor="n" x="50%" y="170"/>
<normal font="Sans bold 8" color="#f31400" alpha="0.9"/>
<stock type="timed-label"/>
</item>
...
можете попробовать и шрифт поменять.
Редактировалось: 3 раз (Последний: 10 июня 2012 в 16:36)
Сообщений: 0
ок. спасибо.
Сообщений: 0
ок. спасибо.
Сообщений: 0
smoke
В начало страницы 
|
Перейти на форум: