Masalah peluncur ikon Ubuntu 16.04 Eclipse

8

Saya menjalankan Ubuntu 16.04 LTS, dengan versi terbaru Eclipse diinstal dari situs web mereka. Di bilah Peluncur Persatuan di sebelah kiri, saya tidak bisa mendapatkan ikon untuk Eclipse menjadi apa pun kecuali tanda tanya. Saya telah membuat file .desktop dengan jalur yang sesuai untuk Exec = dan Icon =, dan saya telah membuat item dapat dieksekusi melalui chmod. Fungsionalitas dari file .desktop tidak menjadi masalah. Saya tidak bisa mendapatkan ikon yang muncul untuk berubah.

Nama itu berubah dari Eclipse ke Workspace Launcher ketika Eclipse akhirnya dimulai. Bantuan apa pun akan sangat dihargai.

Sunting: kode:

[Desktop Entry]
Exec=/home/**removed**/eclipse/java-mars/eclipse/eclipse
StartupNotify=true
Terminal=false
Type=Application
Icon=/usr/share/icons/eclipseIcon.xpm

* nama pengguna dihapus untuk tujuan keamanan.

EDIT: Menginstal ulang memperbaiki setiap dan semua masalah Eclipse yang saya miliki.

pengguna linux
sumber

Jawaban:

6

Saya punya masalah serupa. Saya mencoba jawaban ScottC yang disebutkan di sini . Saya membuat file .desktop di lokasi desktop saya, menambahkan path exec sebagai <eclipse installation directory>/eclipsedan ikon path sebagai <eclipse installation directory>/icon.xpmdan kemudian menyematkannya ke peluncur. Ini berhasil untuk saya.

Rahul Sharma
sumber
Terima kasih atas jawaban yang bagus. Sebuah jawaban terperinci dihargai.
Murid
5

Saya telah dapat menyelesaikan ini dengan hanya menghapus file eclipse.desktop ~/.local/share/applicationsdan kemudian keluar dan meluncurkan lagi gerhana:

Saya mengikuti solusi ini: https://askubuntu.com/a/735924

Baalmart
sumber
Ini berhasil untuk saya. Saya sedikit panik setelah gambar ikon saya berubah menjadi "?", Tetapi kemudian kembali ke ikon STS.
AFP_555
0

Saya tidak pernah memiliki masalah itu. Saya memiliki file desktop saya di folder gerhana, menyalin dan memodifikasinya dari versi ke versi dan dari seret & jatuhkan dari nautilus ke peluncur. Ini file desktop gerhana saya:

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=/home/USERNAME/Apps/eclipse-neon/eclipse --clean -vm /usr/lib/jvm/java-8-oracle/jre/bin -vmargs -Dfile.encoding=UTF-8 -Xms256m -Xmx3000m -XX:+UseG1GC -XX:+UseStringDeduplication 
Name=Eclipse JEE neon
Icon=/home/USERNAME/Apps/eclipse-neon/eclipse-neon.png
Name[de_DE]=Eclipse JEE Neon

Anda juga ingin logo neon khusus gerhana saya, hebat! ;) ini dia: http://imgur.com/a/Uxjfg

mondjunge
sumber
0

Entri ikon harus memiliki jalur yang sepenuhnya memenuhi syarat untuk file gambar XPM yang sebenarnya. Jika Anda menyimpan folder gerhana di direktori home Anda, entri eclipse.desktop menjadi:

Ikon = / beranda / USERNAME / eclipse / icon.xpm

Anehnya, Neon dikirimkan dengan ikon Mars. Ini akan membuat Anda sedih dan melewatkan tema planet, jika dibiarkan tidak berubah.

Misalnya, Neon untuk Android harus memiliki aksen hijau:

http://imgur.com/stMvzCQ (gunakan GIMP untuk mengonversi PNG ini ke XPM, alfa default).

Anda tidak boleh memalsukan logo Eclipse biru & putih, yaitu penistaan. Aksennya sekarang agnostik sejak tema planet ini ditinggalkan. Phobos akan menjadi nama yang sempurna untuk rilis Eclipse ...

Dominic Cerisano
sumber
0

Saya hanya menghadapi masalah yang sama dan menyelesaikannya dengan mengubah nama Ikon nama di file desktop. Menggunakan Ubuntu 16.04.3 dan Eclipse Oxygen dan dengan melihat folder eclipse, saya melihat bahwa ikon tersebut memiliki nama ' icon.xpm', sedangkan pada file desktop di

~/.local/share/applications, the name is 'eclipse'.
So, I replaced:
Icon=eclipse
by:
Icon=$your_eclipse_path/icon.xpm

dan itu berhasil untuk saya.

Jay
sumber
0

Dalam sampel yang telah Anda sebutkan di atas, kunci "Nama" yang diperlukan tidak ada. Di Ubuntu 16 ketika saya menjalankan desktop-file-installperintah gagal dengan kesalahan berikut:

/usr/share/applications/eclipse.desktop: error: required key "Name" in group "Desktop Entry" is not present

Untuk mengatasinya Anda perlu menambahkan entri "Nama"

Name=Eclipse
Sajith
sumber
0

Tambahkan entri desktop untuk peluncur di sini (/usr/share/applications/eclipse.desktop) dengan perubahan ikon dan jalur exec. Bahkan jika masalah Anda ada, coba yang ini

remove space in your exec and icon path or use back slash Ex:
Exec=/home/<some dir>/eclipse Mars/eclipse
         **->/home/<some dir>/eclipse\ Mars/eclipse**
gobi
sumber
0

Tambahkan entri desktop untuk peluncur di sini (/usr/share/applications/eclipse.desktop) dengan perubahan ikon dan jalur exec. Bahkan jika masalah Anda ada, coba yang ini

remove space in your exec and icon path or use back slash Contoh: Exec = / home // eclipse Mars / eclipse -> / home // eclipse \ Mars / eclipse

gobi
sumber