私は知っていますこの他の質問そこにある解決策は私の問題には十分ではなかったので、新しいものを作っています。
私は、Ubuntu 10.10の標準インストールの上にxfceとpcmanfmをインストールしました。飽きたのでアンインストールしました。すると、いくつかのプログラム(gnome-do、firefox、file-browser-applet、chrome)でエラーが発生します。
ファイル 'filename.txt' を表示できませんでした。場所はフォルダではありません。
これらのプログラムが管理するファイルを開こうとするとき。
前述の質問で示唆されているように、私は次のことを試しました:
sudo apt-get remove exo-utils
役に立たないのですが、Ubuntu Tweak を入手してファイルの関連付けタブに移動すると、フォルダーのファイルタイプが open-folder に設定されていますが、これで問題ありませんか?
また、これらのファイルを確認しました
/usr/share/applications/nautilus-computer.desktop
/usr/share/applications/nautilus-folder-handler.desktop
そして、それらはクリーンな10.10インストールと同じです(仮想マシンで確認しました)私はそれを追跡しました
gnome-open 'the name of some file.pdf'
私も同じエラーを受け取りました。このエラーを送信しているプログラムは、gnome-open などを呼び出す関数 () を使用しているのではないかと思います。また、「exo-preferred-applications」を使用して nautilus に切り替えようとしましたが、一部の人が示唆したようにファイル マネージャー オプションが表示されません。
現時点では、exo ユーティリティや exo 関連のものは何もインストールされておらず、Xfce 固有のものは何もありません。試すものがなくなったので、どんな助けでもありがたいです。
アップデート
XFCE パッケージをインストールしてそのデスクトップにログインしてみると、gnome-open が xfce で動作します... 奇妙です。また、クリーンな 10.10 インストールから /usr/share/desktop にあるすべてのファイルを取得し、破損したインストールのファイルをコピーしましたが、役に立ちませんでした。これは、それらの問題ではありません...
答え1
ついに解決しました!~/.gconf/desktop/gnome/url-handlers
フォルダを削除したら、問題は完全になくなりました。
もし興味があれば、これが情報源だったアイデアの。