使用 Ubuntu 22.04,KDE Plasma。
我遇到了许多(所有?)Snap 应用程序(例如 Firefox)的非常奇怪的行为。它们通常在启动时崩溃,但如果我尝试多次启动它们,最终它会正常工作。我在任何日志(syslog、dmesg 等journalctl -f
)中都找不到任何错误迹象。有时系统日志中会出现以下消息,但并非每次都出现:
[ 2176.109392] audit: type=1400 audit(1691916306.731:728): apparmor="DENIED" operation="capable" class="cap" profile="/snap/snapd/19457/usr/lib/snapd/snap-confine" pid=15891 comm="snap-confi
ne" capability=12 capname="net_admin"
[ 2176.109401] audit: type=1400 audit(1691916306.731:729): apparmor="DENIED" operation="capable" class="cap" profile="/snap/snapd/19457/usr/lib/snapd/snap-confine" pid=15891 comm="snap-confi
ne" capability=38 capname="perfmon"
最神秘的部分是,当我通过snap run firefox
或 直接从终端启动 Firefox(或其他 snap 应用程序)时firefox
,它每次都能正常工作。此外,当我配置 Plasma 启动器以在终端中打开应用程序时,它每次都能正常工作。因此没有简单的方法来调试问题,因为它只能在从桌面 UI 启动时重现,而不是从终端启动时。
我已经在 Google 上搜索了很久,但找不到任何相关内容。我该如何解决这个问题?