Firefoxインスタンスの起動時にディストリビューションを11.04から11.10に12.04にアップグレードした後(から Alt+F2、ランチャー要素が固定されていない)ランチャーとアプリケーションスイッチャーに表示されるアイコンは一般的なものです(中央に疑問符が付いた灰色の長方形)。それはなぜですか、またFirefoxアイコンを表示するにはどうすればよいですか?
私が見つけたウェブを検索する このリード 私を正しい方向に向ける。その後、私は次のことをしました:
gsettings get com.canonical.Unity.Launcher favorites
を表示した['nautilus-home.desktop', '/home/<USER>/Desktop/ff.desktop']
を実行します/home/<USER>/Desktop/ff.desktop
ファイルless /home/<USER>/Desktop/ff.desktop
を見て、Icon*
キーが指す場所を確認します。 Icon[en_US]=/usr/lib/firefox-10.0.2/icons/mozicon128.png
私の問題は、これらのキーがもはや存在しない場所を指していることでした。
タブ補完を使用して、どのFirefoxディレクトリが実際に存在するかを判断し、ls /usr/lib/fir[TAB][TAB]
、/usr/lib/firefox/
を見つけます
find /usr/lib/firefox/ -name "*.png"
、/usr/lib/firefox/browser/icons/mozicon128.png
を見つけますIcon
既存のアイコンへのポインター/usr/lib/firefox/browser/icons/mozicon128.png
最も簡単な方法:
(1.)Dashから現在のアイコンを削除(ドッキング解除)します。
(2.)Unityを使用してこのアプリケーションを見つけます(firefox)。
(3.)アイコンをUnityパネルにドラッグしてから、アイコンを右クリックし、「ランチャーにロック」を選択します。
それが機能しないと仮定..
次の場所にファイルfirefox.desktopがあるはずです。
/ usr/share/applications /
これは次で始まる必要があります:(明確にするために簡略化されています)
[Desktop Entry]
Version=1.0
Name=Firefox Web Browser
Comment=Browse the World Wide Web
GenericName=Web Browser
Exec=firefox %u
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=firefox
Categories=GNOME;GTK;Network;WebBrowser;
:
firefox.desktopのカスタマイズされたコピーも削除します:
〜/ .local/share/applications /
私の場合、この動作はデスクトップ上のFirefoxショートカットが原因で発生したため、それを削除してランチャーにFirefoxを再度追加する必要がありました。詳細はこちら:
http://ubuntuforums.org/showthread.php?t=2081710&p=12718813#post1271881