作者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/m.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