Kubuntu 18.04 無法設定預設瀏覽器

Kubuntu 18.04 無法設定預設瀏覽器

Telegram 中的連結一直在打開隨機應用程式(圖像檢視器、Calibre 等),所以我檢查了系統設定 > 應用程式 > 預設應用程式 > Web 瀏覽器

打開 URL「在基於 URL 內容的應用程式中」聽起來像是罪魁禍首,所以我改為「在以下應用程式中(Firefox)」。

但是,離開此畫面或重新啟動(兩者)後,設定將恢復:

圖片1

我從控制台運行系統設置,但我看不到任何明顯的錯誤

更新: 我在虛擬機器中全新安裝了 Kubuntu 18.04 並嘗試了此操作,得到了相同的結果。是否進行了所有可用的更新並重新啟動,再次嘗試 - 相同的結果 - 即使它是在新的庫存系統上。

答案1

不太理想,但我with the following command:在 Kubuntu 18.04 中使用了「預設應用程式」對話方塊中的選項。對於 Firefox,我認為這會起作用:/usr/bin/firefox %s。我更喜歡 Google Chrome,所以我使用:/usr/bin/google-chrome %s

Kubuntu 18.04 中的「預設應用程式」對話框的螢幕截圖

答案2

是什麼對我有幫助:(我使用的是 Kubuntu 18.04 LTS)找到以下文件 /home/USERNAME/.config/mimeapps.list並按如下方式編輯:

[Default Applications]
application/x-desktop=doublecmd.desktop;
inode/directory=doublecmd.desktop;
inode/symlink=pcmanfm.desktop
text/html=google-chrome.desktop
x-scheme-handler/http=google-chrome.desktop
x-scheme-handler/https=google-chrome.desktop

最後兩x-scheme-handler/...行對我來說是空的,所以我在那裡寫了 google chrome,因為我更喜歡 chrome。

答案3

此錯誤似乎已在 18.04.3 中解決

答案4

我遇到了類似的問題。對我來說,這是由於檔案 ~/.config/mimeapps.list 不屬於我。
這是該資料夾中唯一不屬於我自己的文件。
所以我更改了文件所有者:

cd
cd .config/
sudo chown myUserName:myUserGroup mimeapps.list 

然後我可以更新我的預設應用程式。

相關內容