Ikon aplikasi gerhana sangat besar di dasbor Unity


34

Saya memiliki masalah dengan instalasi manual Eclipse Juno. Setelah membongkar tarball ke /opt, menambahkan symlink dari /usr/local/bindan menambahkan berikut ini ke file baru /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;

Saya masih mendapatkan perilaku aneh ini dari dasbor:

Ikon besar di dasbor Unity

Eclipse berjalan dengan baik dan ikonnya dapat diklik tetapi seperti yang Anda lihat ukurannya agak mati. Bagaimana saya bisa memperbaikinya? Bukankah seharusnya Unity secara otomatis mengukur ikon?


3
Info Berguna: Masalah ini hanya ada di Ubuntu 12.10. Ini berfungsi dengan baik di Ubuntu 12.04 atau lebih rendah.
saji89

Jawaban:


26
  • Buat tautan ke ecplise icon.xpm di folder bagikan Anda:

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

hanya untuk pengguna Anda atau

sudo ln -s /opt/eclipse/icon.xpm /usr/share/icons/eclipse4.xpm

untuk semua pengguna

  • Dalam eclipse.desktopfile Anda (di ~/.local/share/applicationsatau /usr/share/applications), ganti Icon = / opt / eclipse / icon.xpm dengan Icon = eclipse4 . Anda tidak perlu menambahkan .xpmakhiran.

Jika perlu, perbarui juga Icon[en_US]baris dengan nilai yang sama.

File eclipse.desktopmungkin memiliki nama yang berbeda tergantung pada alat yang Anda gunakan untuk membuatnya.

Sunting: Tingkatkan jawaban berkat Pius, QD. dan komentar iAm


1
Itulah jawabannya. Saya hanya akan menambahkan bahwa Anda tidak perlu menyalin file tetapi lebih baik dapat membuat tautan lunak seperti yang QD.disebutkan di bawah ini. + Jika Anda menggunakan aplikasi Menu Utama untuk membuat file .desktop, Anda dapat menemukannya di ~/.local/share/applications. Di komputer saya itu dipanggil alacarte-made.desktopjadi sadar bahwa namanya tidak ada hubungannya dengan aplikasi yang diluncurkan.
Pijusn

Sebenarnya, cara terbaik adalah dengan menempatkan eclipse4.xpm ke folder / usr / share / icons, karena menggunakan lokasi ~ / .local / * hanya untuk satu pengguna saja.
kmedv

11

@Tawane Saya menambahkan symlink ke ~ / .local / share / icons / yang mungkin membuatnya lebih mudah:

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

10

ini dapat membantu Anda ...

masukkan deskripsi gambar di sini

Anda dapat menyimpan gambar dan mengubah ikon untuk ini.

Saya mengubah ukuran gambar icon.xpm menjadi 48 x 48 piksel yang ada dalam aplikasi gerhana

Terlihat bagus:

masukkan deskripsi gambar di sini


48x48 mungkin terlihat sedikit buram pada resolusi yang lebih tinggi (atau bahkan sedang). Anda dapat menggunakan 512x512 (meskipun sedikit berlebihan) untuk memastikan sistem Anda mengubah ukurannya menjadi apa pun yang digunakan. PNG diubah ukurannya dengan benar, sehingga Anda selalu dapat menyediakannya dengan gambar yang lebih besar daripada yang sebenarnya ditampilkan.

Versi ikon 512x512 dapat ditemukan di sini: Ikon Eclipse

Gambar diambil dari halaman bantuan Eclipse : halaman bantuan Eclipse


3

Tampaknya Unity tidak dapat mengubah ukuran file xpm dengan benar.

Sebagai solusinya, Anda dapat mengubah ikon Anda menjadi png.

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

Jangan lupa untuk memperbarui file .desktop Anda.


0

Saya memiliki masalah yang sama tetapi menyelesaikan penyalinan buy ini icon.xpmke /usr/share/pixmapsdan merujuk ikon di folder itu.


Dan versi Ubuntu apa yang Anda gunakan? Ketika Anda mengatakan referensi ikon di folder itu , folder apa dan bagaimana Anda referensi ikon? Harap edit jawaban Anda dengan menambahkan informasi yang diminta.
Lucio

-1

Ikon di direktori eclipse (eclipse.xpm) memiliki ukuran 256x256. Ganti dengan yang lebih kecil (48x48 cocok untuk saya).


2
Saya percaya ini dimulai dengan Ubuntu 12.10, sebelum ikon 12.10 xpm diubah ukurannya dengan benar.
Peter van der

1
Oh Saya pertama kali melihat ini setelah memutakhirkan ke 12.10 dan gerhana Juno dan berpikir mungkin itu karena versi gerhana baru. Saya akan memeriksa masalah masih berlanjut (setelah semua pembaruan yang datang sementara itu). Jika ya, saya akan mengajukan bug terhadap Ubuntu 12.10.
Axel
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.