系統是 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 登入桌面系統