GNU/Linux >> Linux の 問題 >  >> Ubuntu

ランチャー重複アイコンレスアイコン?

下のスクリーンショットのように、xfigのアイコンが重複しています。 プログラム。異なるプログラムでも同じことが起こることがあります。

これを解決する方法はありますか?

ベストアンサー

Unityランチャーに疑問符が表示される(または正しく表示されない)アプリケーションアイコンには、さまざまな原因が考えられます。

まず、アプリケーションアイコンは.desktopで定義されています アプリケーションのファイル。これらの.desktop ファイルは(通常)/usr/share/applicationsに保存されます 、または~/.local/share/applications

一般的な原因は次のとおりです。

  • .desktopで定義されているアイコンへのリンク アプリケーションのファイルが壊れています。アイコンが存在しないか、間違ったパスにあります。 効果: アプリケーションがランチャーに誤ったアイコン(灰色の疑問符)で表示されます。
  • アプリケーションは、複数の.desktop fileで表されます。 。つまり、複数の.desktopがあります システム上のファイル。アプリケーションを最初に実行するコマンドを使用します。 Exec= ライン。 効果: 多くの場合、Dashは同じアプリケーションを表す複数の(正しい)アイコンを表示します。アプリケーションがランチャーにロックされている場合、アプリケーションが実行されている場合は(または常に)別のアイコンが表示されます(同じまたはわずかに異なります)。
  • さまざまな理由により、アプリケーションとランチャーアイコンが相互に接続されていない場合があります。アプリケーションは.desktop(のコマンド)によって起動されますが ファイルの場合、アプリケーションは.desktopによって認識されません 「彼の」アプリケーションとしてファイル効果: アプリケーションがランチャーにロックされている場合、正しいアイコンが表示されますが、アプリケーションの実行時に別のアイコンが表示されます(灰色の疑問符)。アプリケーションがない場合 ランチャーにロックされているアプリケーションは、実行されている場合、ランチャー内で誤ったアイコンで表されます。 (バイナリファイルにはそれ自体のアイコンがないため、灰色の疑問符)。

Xfigの場合 、最後がその場合です。 .desktop fileに次の行を追加することで、この問題を修正できます。 :

StartupWMClass=xfig
  • アプリケーションのファイルを開きます(xfig.desktop )geditを使用:

    gksu gedit /usr/share/applications/xfig.desktop (you may have to install gksu first)
    
  • 次の行を追加します:

    StartupWMClass=xfig
    

これで、Xfigは独自のアイコンで実行されます:

関連:WineにWindows8をインストールする方法は??


Ubuntu
  1. ランチャーに1つのアイコンがあるすべてのブラウザー!?

  2. Unity Launcherアイコンボックスに14.04lts64ビットがありませんか?

  3. デスクトップランチャーで使用されているPngファイルの名前を見つける方法は?

  1. Ubuntu 16.04ランチャーアイコンサイズGsettingsコマンドライン?

  2. Unity Launcherでキーワードをアプリケーションに関連付けますか?

  3. Gnome Pie – Linux用の循環アプリケーションランチャー(メニュー)

  1. UnityランチャーとSteamアイコン?

  2. UnityLauncherはUbuntu12.04でFirefoxの汎用アイコンを使用しますか?

  3. Unityのランチャーからプログラムの2番目のインスタンスを開始するにはどうすればよいですか?