我有一个双启动系统,Win10 和 Ubuntu 20.04。当我启动到 Linux 时,或者如果我在关闭增强会话的情况下使用 Hyper-V,除了登录时或屏幕锁定后,不会提示我输入密码。
然而,我使用 Linux 系统的大多数时候是通过 Hyper-V 增强会话,它似乎是通过 XRDP 连接的。在这种模式下,我经常被提示输入密码。有时六次“刷新系统存储库”,然后再次因为“登录密钥环没有被解锁......”在启动某些应用程序时。
根据我的研究,这似乎是因为 Ubuntu 认为我(正确!)没有在控制台登录。有没有一种好方法可以告诉 Ubuntu 将 XRDP 会话视为控制台会话?还是其他全局消除这些弹出窗口的好方法?
这是一种已知行为,它是由 polkit 软件解决方案触发的......
要解决您的问题,您必须创建将在通过 xRDP 软件远程连接时应用的例外规则...
为了简短起见,在/etc/polkit-1/localauthority/50-local.d/中创建一个文件并将其命名为45-allow-colord.pkla
在这个文件中,复制以下代码
要解决有关系统存储库刷新的特定问题,您还需要创建另一个可以命名为 46-allow-update-repo.pkla 的文件(在与上面指定的相同目录中,即 /etc/polkit-1/localauthority/50 -local.d/)
希望这有助于直到下次再见