这个烦人的对话框“需要身份验证”最近开始在每次登录 KDE 后弹出,要求 root 密码来刷新系统存储库。大约一分钟后,它会自行消失,然后是“更新失败”托盘通知,该通知也很快消失。这不是一个拦截器,只是烦人并且看起来不专业。请问,如何摆脱这个?
这肯定与 KDE/Gnome 互操作性有关,因为:
- 仅在我将 Gnome 与我的主 KDE 安装在一起之后,它才开始出现
- 登录 Gnome 时不会弹出“需要身份验证”
- 该对话框看起来像是来自 Gnome(KDE 有一个看起来不同的密码 UI)
弹出对话框显示(如果您看不到上面的屏幕截图):
刷新系统存储库需要进行身份验证。 操作:刷新系统存储库 org.freedesktop.packagekit.system-sources-refresh 供应商:PackageKit 项目。 polkit.subject-pid: xxxx polkit.caller-pid: xxxx
答案1
我在 openSUSE 论坛上收到了一些有用的建议:
https://forums.opensuse.org/showthread.php/531458-Authentication-Required-how-to-get-rid-of-this-annoying-dialog-after-every-login
致谢恩里克特。
这很可能不是 Gnome/KDE 互操作性问题。当我按照该过程输入密码时,接下来的操作看起来就像是标准的 KDE 系统更新检查。
最简单的解决方法是关闭 KDE 中的定期更新:
右键单击托盘(右下角)。单击“系统托盘设置”。取消选中“软件更新”框。