为什么 Linux Mint MATE 在冷启动后和锁定时使用不同的登录屏幕?有必要吗?

为什么 Linux Mint MATE 在冷启动后和锁定时使用不同的登录屏幕?有必要吗?

正如标题所说。截至几周前,这是最新的 Linux Mint 19.3 MATE x64。

我注意到它们是不同的,因为初始登录屏幕使用系统键盘布局(可以通过更改dpkg),而锁定登录屏幕使用用户区键盘布局设置(可通过键盘小程序设置)。那么为什么在这两种情况下会有两种不同的行为呢? (有没有办法将它们设置为使用用户态设置?)

答案1

系统可以有多个用户帐户,每个帐户都可以有自己的用户区设置。初始登录屏幕应使用哪个用户设置?

对每个用户来说唯一公平的答案是在初始登录屏幕中使用系统范围的默认设置。

但“会话已锁定”屏幕从技术上讲是登录用户会话的一部分。在锁定屏幕后面,该用户可能有一些未保存的工作,或者只是其任务所需的多个打开的应用程序和文档的复杂设置。对于锁定的会话,拥有该会话的用户处于首选位置:默认假设是他们将返回、解锁会话并继续使用它。因此,使用该用户选择的键盘布局是公平的,因为这可能是他们最熟悉的布局。

如果锁屏包含“切换用户”功能,那么问题就会变得更加复杂。在这种情况下,对所有用户公平的最佳行为是在选择该功能后立即切换到系统默认布局,而不是在此之前。

另一方面,锁定屏幕是一项安全敏感功能,增加键盘布局切换的复杂性会增加可能被利用为安全漏洞的错误风险,因此省略该功能可能是一个可以接受的权衡。锁定屏幕上的键盘布局切换功能。如果新用户可以成功进行身份验证,那么他们的新会话无论如何都应该自动配置他们的首选设置。

如果您是计算机的唯一真实用户,您可能需要设置系统范围的默认值以符合您的个人喜好。在多用户系统上,系统管理员应选择至少可以忍受的对每个用户 - 如果默认值实际上是好的对于广大用户来说,那就更好了。

相关内容