升级到 24.04 后,我收到“已找到 SUID 沙盒帮助程序二进制文件,但配置不正确”。当我尝试运行 AppImage 文件时出现消息。整个错误如下所示(黑曜石应用程序的示例):
./Obsidian-1.4.13.AppImage
[21824:0430/094557.661436:FATAL:setuid_sandbox_host.cc(158)] The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. You need to make sure that /tmp/.mount_ObsidiOpBPaM/chrome-sandbox is owned by root and has mode 4755.
Trace/breakpoint trap (core dumped)
我不确定它在要求什么,它/tmp/.mount_ObsidiOpBPaM/chrome-sandbox
不存在。权限/tmp
设置为 4777,所有者为 root。
如何再次运行该应用程序?
使用 -
--no-sandbox
选项运行 appimage:你也可以尝试
另请参阅https://stackoverflow.com/q/24237933
安装 Kubuntu 24.04 后遇到同样的问题。我的解决方案是通过编辑“/etc/fstab”添加
nosuid
挂载选项/tmp