電卓片手に

Ubuntu Unity の Launcher で Eclipse のアイコンをちゃんと表示する

投稿日:

Ubuntu の左端のランチャーで、Eclipse がちゃんと表示されない。こんな感じ。

Eclipse アイコンが表示されない Unity Launcher のスクリーンショット

これはこのままだと登録してもアイコンがこのまま。

そこでこれをどうにかする。

手順

端末でこんな感じのコマンドうつ。

cd ~/.local/share/applications
wget https://gist.github.com/raw/2922285/eclipse.desktop
chmod u+x eclipse.desktop
vim eclipse.desktop
# <ECLIPSE_DIR> を Eclipse のコマンドやアイコンがあるディレクトリに書き換える
xdg-open .
# 現在のカレントディレクトリをファイルブラウザで開き、
# Eclipse をダブルクリックしてみる

最初のスクリーンショットの状態で上記の操作をすると、一定時間経過後、 下の画像のようになる。

Eclipse アイコンがきちんと表示された Unity Launcher のスクリーンショット

終わり

これは、Eclipse のサイトからダウンロード したものを実行したせいかもしれない。

sudo apt-get install eclipse でインストールしてみると違うのかもしれないが、 ソースコードみたかぎりだと eclipse.desktopStartupWMClass=Eclipse が書いてないので似たような現象が起きるはず。