作者willy69wu31 (小小吴)
看板Linux
标题[问题] 无法启动Snap版Firefox
时间Thu Oct 12 22:08:47 2023
系统是 Ubuntu 22.04 x86
发现无法启动 Firefox,输出:
missing profile snap.firefox.firefox.
Please make sure that the snapd.apparmor service is enabled and started
执行 sudo systemctl status snapd.apparmor.service:
willy69wu31 snapd-apparmor[398]: AppArmor parser error for
/var/lib/snapd/apparmor/profiles/snap.firefox.geckodriver in profile
/var/lib/snapd/apparmor/profiles/snap.firefox.geckodriver at line 3281:
syntax error, unexpected TOK_END_OF_RULE, expecting TOK_MODE
willy69wu31 snapd-apparmor[398]: AppArmor parser error for
/var/lib/snapd/apparmor/profiles/snap.firefox.firefox in profile
/var/lib/snapd/apparmor/profiles/snap.firefox.firefox at line 3232:
syntax error, unexpected TOK_END_OF_RULE, expecting TOK_MODE
更奇怪的是,执行 sudo systemctl restart snapd.apparmor.service 後
服务就从 failed 变成 active 了,Firefox 也能启动了
重开机後又 failed 了,打不开 Firefox
请问有什麽方法可以解决,例如重设这些 profiles 档?
不知道有无相关,我是用 xrdp 登入桌面系统
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.35.134.64 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Linux/M.1697119730.A.2D0.html
※ 编辑: willy69wu31 (114.35.134.64 台湾), 10/12/2023 22:10:27
刚才尝试了 sudo snap remove firefox && sudo snap install firefox
注意到过程中 profiles 有被移除并重新建立
但重开机後又坏了,一定要 restart snapd.apparmor.service
※ 编辑: willy69wu31 (114.35.134.64 台湾), 10/12/2023 23:55:17
2F:推 nickchen1202: 不考虑ppa版吗 10/13 11:36
PPA 不是最优先选项,没别招的话会用
3F:→ nickchen1202: 或者重装snap 10/13 11:37
好像可以试试,我找时间测看看
4F:→ leolarrel: 我现在都直接抓mozilla 事先build好的来用 10/13 15:10
※ 编辑: willy69wu31 (114.35.134.64 台湾), 10/13/2023 21:04:19
5F:→ ivon852: 你可以用PPA装firefox-esr 10/13 22:40
6F:推 hms5232: 有人说snap版不好 建议移除直接到火狐官方安装 10/14 13:53
7F:→ hms5232: 我自己使用上没碰到什麽大问题所以还是直接用 原PO可以考 10/14 13:54
8F:→ hms5232: 虑看看 10/14 13:54
10F:→ Arbin: 看起来是前置服务没启动,你试试看这边的解决方法 10/15 17:39
这个有效,照着 Minimal workaround 做就好
感谢 Arbin,已解决
参考指令:
cd /etc/systemd/system/
sudo mkdir -p snapd.apparmor.service.d
cd snapd.apparmor.service.d/
sudo vim snapd-mount-fix.conf
里面输入:
[Unit]
Requires=snapd.mounts.target
After=snapd.mounts.target
※ 编辑: willy69wu31 (114.35.134.64 台湾), 10/18/2023 00:09:57
11F:→ netpchome: 说到这个部份,国外似乎不太看好snap 10/21 10:22
以前觉得听过多年 Snap 的问题却没实际试用过,感觉就不太适合发表评论
第一次用就捅到神奇问题 XD
在自家电脑倾向试试看 Flatpak
※ 编辑: willy69wu31 (114.35.134.64 台湾), 10/21/2023 15:30:56
12F:推 hms5232: 我自己装snap版的redis一堆雷 後来还是移除走传统方式装 10/22 19:12
13F:推 Adama: 我也对snap redis不读设定档感到很奇怪 10/24 10:24