gapple3 通过星火应用市场安装微信Universal,安装后点击图标无反应 终端运行/opt/apps/store.spark-app.wechat-linux-spark/files/launch.sh提示权限问题: "bwarp: setting up uid map: permission denied"。 sudo 运行可正常启动。
gapple3 对,Ubuntu 24.04。似乎与新的AppArmor限制有关 https://ubuntu.com/blog/ubuntu-23-10-restricted-unprivileged-user-namespaces https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/2046844 https://github.com/apptainer/apptainer/issues/2027
shenmo7192 gapple3 是的 之前的处理方法是写一个apparmor policy,但是关于unpriviliged user namespace的配置在2404才加入....会导致2204和以下的apparmor无法启动
shenmo7192 gapple3 只有他用到了bwrap 我是放了这么个文件的,不知道为什么你那里没反应? https://gitee.com/amber-ce/amber-ce-bookworm/blob/master/src/usr/lib/sysctl.d/amber-ce.conf 我还在寻求帮助ing 不行你先把apparmor服务停了
gapple3 shenmo7192 我又确认了下,解决问题的不是软件包,是重启😂 盲猜是安装后apparmor policy之类的没立刻生效,系统重启后才生效。 这个能通过在安装脚本里重启apparmor之类的解决吗? 还是必须用户手动重启?
shenmo7192 gapple3 重启apparmor....你可以试试吗 就是,先卸载微信,重启,然后安装微信,重启apparmor sudo service apparmor restart 然后看看能不能启动
gapple3 shenmo7192 这次可以了,安装后直接可用,感谢👍💐 另外AppArmor的bug里最新的评价(4 hours ago)提到了bwrap https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/2046844 不清楚是否意味新版AppArmor发布后不用再修改