Почему Linux Mint MATE использует другой экран входа после холодной загрузки и при блокировке? Должно ли так быть?

Почему Linux Mint MATE использует другой экран входа после холодной загрузки и при блокировке? Должно ли так быть?

Как раз то, что говорит заголовок. Это на последней версии Linux Mint 19.3 MATE x64, выпущенной пару недель назад.

Я заметил, что они отличаются, потому что начальный экран входа использует системную раскладку клавиатуры (которую можно изменить через dpkg), тогда как экран блокировки входа использует пользовательские настройки раскладки клавиатуры (настраиваемые через апплет клавиатуры). Так почему же вообще есть два разных поведения в этих двух контекстах? (Есть ли способ настроить их оба на использование пользовательских настроек?)

решение1

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

Единственный ответ, который будет справедливым по отношению к каждому пользователю, — использовать общесистемные настройки по умолчанию на начальном экране входа в систему.

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

Если экран блокировки включает в себя функцию «переключения пользователей», то проблема становится более сложной. В этом случае оптимальным поведением, справедливым для всех пользователей, было бы переключение на системную раскладку по умолчанию сразу после выбора этой функции, а не до этого.

С другой стороны, экран блокировки — это функция, чувствительная к безопасности, и добавление к ней сложности переключения раскладки клавиатуры увеличивает риск ошибок, которые могут быть использованы как уязвимости безопасности, поэтому приемлемым компромиссом может быть исключение функции переключения раскладки клавиатуры из экрана блокировки. Если новый пользователь может успешно пройти аутентификацию, его новый сеанс должен автоматически настроить его предпочтительные параметры в любом случае.

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

Связанный контент