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


34

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;

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

Unityダッシュの巨大なアイコン

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


3
有用な情報:この問題はUbuntu 12.10にのみ存在します。Ubuntu 12.04以前では正常に動作しています。
saji89

回答:


26
  • 共有フォルダに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)、交換するアイコン=は/ opt /日食/ icon.xpmをすることによってアイコン= eclipse4.xpm接尾辞を追加する必要はありません。

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

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

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


1
それが答えです。ファイルをコピーする必要はなく、QD.下記のようなソフトリンクを作成できることを追加します。+メインメニューアプリケーションを使用して.desktopファイルを作成した場合は、で見つけることができます~/.local/share/applications。私のマシンでは呼び出されたalacarte-made.desktopので、その名前は起動したアプリケーションとは何の関係もないことに注意してください。
-Pijusn

〜/ .local / *の場所を使用することは単一のユーザーに対してのみ機能するため、実際には、eclipse4.xpmを/ usr / share / iconsフォルダーに入れるのが最善の方法です。
kmedv

11

@Tawane〜/ .local / share / icons /にシンボリックリンクを追加すると、おそらくもっと簡単になります:

ln -s /opt/eclipse/icon.xpm ~/.local/share/icons/eclipse.xpm

10

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

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

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

画像icon.xpmサイズを48 x 48ピクセルにスケーリングしました。これは、Eclipseアプリケーションにあります

それはよく見えます:

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


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

512x512アイコンバージョンは、Eclipseアイコンにあります。

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


3

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

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

sudo apt-get install imagemagick
convert /opt/eclipse/icon.xpm /opt/eclipse/icon.png

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


0

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


また、使用しているUbuntuのバージョンは何ですか?そのフォルダ内のアイコンを参照すると言うとき、どのフォルダをどのようにアイコンを参照しましたか?回答を編集して、必要な情報を追加してください。
ルシオ

-1

eclipseディレクトリー(eclipse.xpm)のアイコンのサイズは256x256です。小さいものに交換してください(私にとっては48x48が有効です)。


2
これは、12.10 xpmアイコンが適切にサイズ変更される前に、Ubuntu 12.10で始まったと思います。
ピーター・ファン・デルは

1
ああ。12.10にアップグレードしてJunoをエクリプスした後に最初にこれを見て、おそらく新しいエクリプスバージョンが原因だと思った。問題がまだ解決しないことを確認します(その間にすべての更新が行われた後)。もしそうなら、Ubuntu 12.10に対してバグを報告します。
アクセル
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.