snap keepassxc 错误 udev_enumerate_scan 失败

snap keepassxc 错误 udev_enumerate_scan 失败

我已经通过 snap 安装了 keepassxc,它运行正常,但是当我想要启动它时突然出现这个错误:

udev_enumerate_scan failed

这是唯一的错误行,没有其他内容。我在堆栈或其他互联网上没有找到太多关于此内容的信息,只是它似乎与 snap 有关,而不是 keepassxc。

Ubuntu 16.04

答案1

该错误很可能源于最近的内核更新。我认为有两种解决方法。在这两种情况下,您都可以先使用以下命令删除 keepassxc snap 包:sudo snap remove keepassxc

然后,安装非官方的 Debian 软件包(这是 GitHub 上的开放问题中建议的:https://github.com/keepassxreboot/keepassxc/issues/1058

或者,下载官方的 AppImage。(在运行 AppImage 之前,您必须使其可执行:右键单击它,然后选择属性 -> 权限并选中“允许将文件作为程序执行”,或者使用命令:chmod a+x KeePassXC-2.2.1-x86_64.AppImage 有关 AppImages 的更多信息,请参阅此处:https://appimage.org/

答案2

udev_enumerate 错误的修复工作已在 snap 论坛上进行,网址为https://forum.snapcraft.io/t/weird-udev-enumerate-error/2360(如果你想知道哪里出了问题或者如何解决)

相关内容