You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Xubuntu 22.04中迁移用户目录至/opt/home/后Chromium浏览器无法启动的问题求助

Xubuntu 22.04中迁移用户目录至/opt/home/后Chromium浏览器无法启动的问题求助

大家好,我现在遇到个棘手的问题,想请各位帮忙支招:

我在Xubuntu 22.04上装了Chromium浏览器,之后把用户tpj-ou73的主目录从默认的/home/迁移到了/opt/home/,结果Chromium彻底打不开了。

我已经尝试了几种办法,但都没解决问题:

  • 修改AppArmor的用户目录配置:编辑/etc/apparmor.d/tunables/里的文件,把原来的
    @{HOMEDIRS}=/home/
    
    改成了
    @{HOMEDIRS}=/home/ /opt/home/
    
    保存后重启了相关服务,还是没用。
  • 重新加载snap-confine相关的AppArmor配置:
    sudo apparmor_parser -r /etc/apparmor.d/*snap-confine*
    sudo apparmor_parser -r /var/lib/snapd/apparmor/profiles/snap-confine*
    
  • 重启snap的AppArmor服务:
    service snapd.apparmor start 
    

做完这些操作后,Chromium依然无法启动。我用journalctl -xe查看系统日志,发现了以下错误信息:

cannot update snap namespace: cannot expand mount entry (none $HOME/.local/share none x-snapd.kind=ensure-dir,x-snapd.must-exist-dir=$HOME 0 0): cannot use invalid home directory
snap-update-ns failed with code 1

看起来问题和snap的命名空间更新有关,识别不到我迁移后的用户目录。有没有大佬知道该怎么解决这个问题呀?

备注:内容来源于stack exchange,提问作者Purushothaman Jeyapal

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.15 12:35:32