web-dev-qa-db-ja.com

Eclipseアプリケーションのアイコンは、Unityのダッシュボードで巨大です

Eclipse Junoの手動インストールに問題があります。 tarballを/optに解凍し、/usr/local/binからシンボリックリンクを追加し、次を新しいファイル/usr/share/applications/Eclipse.desktopに追加します。

[Desktop Entry]
Version=1.0
Name=Eclipse
GenericName=Integrated Development Application
Comment=Eclipse Juno
Exec=/usr/local/bin/Eclipse
TryExec=/usr/local/bin/Eclipse
Icon=/opt/Eclipse/icon.xpm
Terminal=false
Type=Application
Categories=Development;IDE;

私はまだダッシュからこの奇妙な動作を取得します:

Huge icon in Unity dash

Eclipseは問題なく動作し、アイコンはクリック可能ですが、ご覧のとおり、サイズが少しずれています。どうすれば修正できますか? Unityは自動的にアイコンを拡大縮小するべきではありませんか?

34
Marcus
  • 共有フォルダにecplise icon.xpmへのリンクを作成します:

ln -s /opt/Eclipse/icon.xpm〜/ .local/share/icons/Eclipse4.xpm

ユーザーのみまたは

Sudo ln -s /opt/Eclipse/icon.xpm /usr/share/icons/Eclipse4.xpm

すべてのユーザー向け

  • Eclipse.desktopファイル(~/.local/share/applicationsまたは/usr/share/applications)で、Icon =/opt/Eclipse/icon.xpmIcon = Eclipse4.xpmサフィックスを追加する必要はありません。

必要に応じて、Icon[en_US]行も同じ値で更新します。

ファイルEclipse.desktopは、作成に使用したツールによって異なる名前を持つ場合があります。

編集:Pius、QDのおかげで回答を改善します。およびiAmコメント

26
Antwane

@Tawaneシンボリックリンクを〜/ .local/share/icons /に追加すると、より簡単になります。

ln -s /opt/Eclipse/icon.xpm ~/.local/share/icons/Eclipse.xpm
11
Yu-Hsuan

これはあなたを助けるかもしれません...

enter image description here

画像を保存してアイコンをこれに変更できます。

Eclipseアプリケーションにある画像icon.xpmサイズを48 x 48ピクセルにスケーリングしました

それはよく見えます:

enter image description here


48x48は、高解像度(または中解像度)で少しぼやけて見える場合があります。 512x512を使用すると(少し過剰になりますが)、使用するシステムに合わせてシステムのサイズを変更できます。 PNGは適切にサイズ変更されるため、実際に表示されるよりも大きな画像をいつでも指定できます。

512x512アイコンバージョンは次の場所にあります: Eclipse icon

画像は、Eclipseヘルプページから取得されます。 Eclipseヘルプページ

10
TCHsu

Unityはxpmファイルのサイズを正しく変更できないようです。

回避策として、アイコンをpngに変換できます。

Sudo apt-get install imagemagick
convert /opt/Eclipse/icon.xpm /opt/Eclipse/icon.png

.desktopファイルを更新することを忘れないでください。

3
Charlie

私は同じ問題を抱えていましたが、icon.xpm/usr/share/pixmapsにコピーし、そのフォルダーのアイコンを参照するこの購入を解決しました。

0
user1985537