lxpanel実行バーアイコンが破損しています。

lxpanel実行バーアイコンが破損しています。

Ubuntu 14.04ノートブックでlxpanelを使用していますが、この問題が発生しました。問題は、パネルの実行バーに一部のアプリケーションのアイコンが表示されないことです(または、表示されるアイコンは、真ん中に赤い十字記号が付いた一般的な白いアイコンです)。

ここに画像の説明を入力してください。

上の画像に示すように、geanyアプリの3番目のアイコンに問題があるため表示されません。 Firefoxを実行バーに置くと同じ現象が発生します。しかし、他のすべてのアイコンは正しく表示されるようです。また、geany / firefoxアイコンの問題は、正しく表示される実行バー、タスクバー、およびメインメニューでのみ発生することに注意する価値があります。また、/usr/share/iconsフォルダにgeanyアイコンがあることを確認しました。私も変更GTKテーマを試してみましたが、lxappearance何も動作しませんでした。誰かが私を助けることができますか?

編集する

アイコンを右クリックして実行バーの設定に移動すると、geany / firefoxを選択した場所に次のセレクタダイアログボックスが表示されますが、アイコンの変更方法は表示されません。

ここに画像の説明を入力してください。

答え1

以下のようにアイコンを正常に変更しました(たとえば、Iceweaselを使用します)。

1.ホームフォルダのLXpanel設定で~/.config/lxpanel/LXDE/panels/panel実行バーを指定するブロックを確認します。

Plugin {
  type=launchbar
  Config {
    Button {
      id=/usr/share/applications/lxterminal.desktop
    }
    Button {
      id=/usr/share/applications/iceweasel.desktop
    }
    Button {
      id=menu://applications/Internet/icedove.desktop
    }
  }
}

iceweasel.desktop2. 設定ファイルがある場所を探します。それでは、そのファイル/usr/share/applications/iceweasel.desktopの行を見てみましょうIcon

grep Icon /usr/share/applications/iceweasel.desktop
Icon=icewesael

icedove3. たとえば、フルパスエントリを使用するアイコンなど、新しいアイコン(ルート)に変更すると、次の行が表示されます。

Icon=/usr/share/icons/hicolor/128x128/apps/icedove.png

4. パネルを再起動してください

lxpanelctl restart

これで、欠けている特定のアイコンがどこにあるかを調べるだけです。

関連情報