最简单方式解决AppImage程序无法运行[sandbox问题]
升级deepin20之后运行以往AppImage软件没反应(安利一款本人正在用的仅一个AppImage格式软件《Motrix》)。控制台管理员模式运行,提示信息说可以尝试添加参数 --no-sandbox 好了,能运行,但是不可能每次都要这么打开很麻烦。
提示信息还有其他关键信息,搜索关键信息 The SUID sandbox helper binary was found, but is not configured correctly 嘿嘿,有了(常规尿性看到csdn直接pass,看英文网站 ps:个人建议用bing搜索好点)
回复说 debian10(buster)会出现这问题(应该是考虑到10版本安全问题吧,把沙箱环境配置改了),而正好deepin20就是基于debian10的。
参考链接:https://github.com/tutao/tutanota/issues/1565
解决办法:
修改 /etc/sysctl.conf 添加以下参数
kernel.unprivileged_userns_clone=1
不用重启, 修改完成, 执行 sudo sysctl -p 搞定
https://bbs.deepin.org/forum.php?mod=viewthread&tid=195642&extra=