今週の最新アップデート後、Firefox が起動しません。ターミナルから起動すると、終了する前に次のエラーが 3 回表示されます。
** (firefox:13010): WARNING **: Failed to open webapp application path dir /usr/local/share/unity-webapps/userscripts: Error opening directory '/usr/local/share/unity-webapps/userscripts': No such file or directory
Ubuntu 12.10 64ビットを実行
答え1
Firefox は、Web アプリケーションを Unity に統合するためのいくつかのファイルを見つけられないようです。私のマシン (Ubuntu 12.10 64 ビット) では、それらのスクリプトは にありますが/usr/share/unity-webapps/userscripts
、インストールでは でそれらを探しています/usr/local/share/unity-webapps/userscripts
。他の場所では、 のようなパスについても読みました/usr/share/gnome/unity-webapps/userscripts
。私の推測では、開発の過程でそれらのパスが変更され、インストールではすべての場所で同じバージョンのパスが使用されていないようです。
統合を担当するパッケージは ですxul-ext-websites-integration
。何らかの理由で、このパッケージが Firefox パッケージに対して正しいバージョンではないため、更新する必要がある可能性があります。私のマシンのバージョンは 2.3.5-0ubuntu1 です。そのパッケージを再インストールすると改善される可能性があります。
もう一つの方法は、そのパッケージをアンインストールすることです。しかし、それは の依存関係なのでxul-ext-unity
、これもアンインストールする必要があり、おそらく Firefox の Unity への統合がすべて失われるでしょう。そのため、最後の手段としてのみそれを行うことをお勧めします。