web-dev-qa-db-ja.com

ArchlinuxでFirefoxの新しいデフォルトのファイルマネージャーを設定する

Nautilusの代わりにArchlinuxでFirefoxのファイル選択ツールとしてDolphinを使用しようとしています。 this を読みましたが、問題は解決しませんでした。構成はFirefoxに関連しているようです

xdg-mime query default inode/directory
dolphin.desktop

そうです。また

cat /usr/share/applications/mimeinfo.cache | grep  x-directory/gnome-default-handler
x-directory/gnome-default-handler=kde4-dolphin.desktop;

あまりにも正しいようです。何が欠けていますか?

8
vfbsilva

タイプabout:configアドレスバー

検索する ui.allow_platform_file_picker

trueに切り替えます

Firefoxを再起動します。

0
Tony Green

現在(2018-09-25)Firefoxでこの動作を変更するユーザー設定可能な方法はありません。

これは既知のバグです: Firefoxはデフォルトのファイルマネージャを使用しません

これは2016-07-08にBugzillaで最初に報告されました。執筆時点では、このバグは割り当てられておらず、未解決です。

Manjaro 4.18.9-1を実行すると、同様の問題が発生します。テストのためにnautilusをインストールした後、firefoxはnautilusでフォルダーを開き始め、nautilusとfirefoxを削除してから、At​​omでフォルダーを開きました。

少なくとも私にとっては、この解決策はうまくいきました:

  • Firefoxを閉じる
  • ファイルマネージャー(私の場合はThunar)に移動し、フォルダーを右クリックして[名前を付けて開く]をクリックします。
  • 「このアプリをデフォルトとして使用」にマークを付け、ファイルマネージャを選択します
  • Firefoxを開いて、機能するかどうかを確認します
3
RisyX

FirefoxはGIOのGAppInfoを使用します。 GIOの動作は、xdg-mimeの動作とは少し異なります。 inode/directory=ranger.desktop$HOME/.config/mimeapps.listを追加すると、Firefoxでディレクトリを適切に開くことができます。

xdg-mime query default inode/directorygio mime inode/directoryの違いを確認できます。

1
code2501