在 Ubuntu 20.04 上更新 GNOME 后,一些应用程序(如 Kleopatra (GPG) 和 Yubico Authenticator (snap))停止工作。它只是没有初始化。
你
bioath-desktop
Gtk-Message: 14:29:45.215: Failed to load module "appmenu-gtk-module"
Qt: Session management error: None of the authentication protocols specified are supported
libGL error: MESA-LOADER: failed to open nouveau (search paths /snap/yubioath-desktop/7/gnome-platform/usr/lib/x86_64-linux-gnu/dri)
libGL error: failed to load driver: nouveau
libGL error: MESA-LOADER: failed to open nouveau (search paths /snap/yubioath-desktop/7/gnome-platform/usr/lib/x86_64-linux-gnu/dri)
libGL error: failed to load driver: nouveau
libGL error: MESA-LOADER: failed to open swrast (search paths /snap/yubioath-desktop/7/gnome-platform/usr/lib/x86_64-linux-gnu/dri)
libGL error: failed to load driver: swrast
QGLXContext: Failed to create dummy context
Failed to create OpenGL context for format QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::DoubleBuffer, swapInterval 1, colorSpace QSurfaceFormat::DefaultColorSpace, profile QSurfaceFormat::NoProfile)
已经尝试重新安装 appmenu-gtk-module,$ sudo apt install appmenu-gtk2-module appmenu-gtk3-module
但仍然不起作用。同样的问题。
答案1
更新 Nvidia 驱动程序后,Yubico Auth App (Snap) 恢复运行
sudo ubuntu-drivers autoinstall
sudo reboot
问题出在 Nvidia 驱动程序上。仍在尝试找到如何让 Kleopatra (PGP) 再次工作。
答案2
我在 MacbookPro 14,3 上的 Ubuntu 20.04 上遇到了同样的问题,Yubico Authenticator 突然无法正常工作(15 英寸,2017 年)。直到我看到这篇文章,我才彻底迷惑了。这台笔记本电脑配有 Radeon Pro 560 显卡,我最近安装了 AMDamdgpu-install
软件包中的专有驱动程序,版本 21.40.1.40501-1337797。这篇文章让我想起了最近的更改。运行并重新启动后amdgpu-uninstall
,Yubico Authenticator 再次正常工作。
我没有kleopatra
在这台笔记本电脑上安装。我只能说,在 Yubico Authenticator 恢复工作后,我安装了它,并且kleopatra
立即开始工作。scdaemon
kleopatra