Di sisi kiri layar ada ikon: Software Center, Ubuntu One, dll. Ikon sistem dapat dilihat tetapi ikon program yang saya instal tidak dapat dilihat. Sebaliknya ada "?" untuk ikon. Bagaimana saya bisa menyelesaikan masalah ini?
Di sisi kiri layar ada ikon: Software Center, Ubuntu One, dll. Ikon sistem dapat dilihat tetapi ikon program yang saya instal tidak dapat dilihat. Sebaliknya ada "?" untuk ikon. Bagaimana saya bisa menyelesaikan masalah ini?
Jawaban:
File .desktop mengontrol perilaku pintasan peluncur di Linux. Untuk memeriksa ikon yang digunakan, Anda harus membuka file .desktop yang sesuai yang terletak di salah satu /usr/share/applications
atau ~/.local/share/applications
dengan mengetik perintah berikut: (Saya berasumsi Anda menginstal Eclipse dari pusat perangkat lunak, sehingga opsi yang lebih mungkin ada di menggunakan:
sudo -H gedit /usr/share/applications/eclipse.desktop
Jika file ini kosong, Anda harus keluar tanpa menyimpan, dan mengganti jalur dalam perintah. Turun ke baris yang ditandai Icon=
dan jika ada komentar di dalamnya (ditunjuk oleh #
), hapus komentar ini, karena saya telah mendengar tentang bug yang menyebabkan ikon untuk ditampilkan, namun saya tidak tahu apakah sudah diperbaiki belum .
Jika tidak ada Icon=
baris, cari ikon yang sesuai dalam format .png dan letakkan path lengkap di baris ini termasuk Icon=
.
Edit :
Dari komentar, Anda mengatakan bahwa Anda menjalankan ini dari tautan di desktop. Cara yang tepat untuk melakukan ini adalah dengan membuat peluncur desktop dan menghubungkan ikon dari itu. Untuk melakukan ini, buka terminal dan ketik:
gedit ~/Desktop/eclipse.desktop
ini akan membuka dokumen kosong. Untuk menjadikannya peluncur tambahkan ini ke file, gantikan jalur yang benar untuk kedua Exec=
dan Icon=
baris:
[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse
Exec=<path_to_eclipse>/eclipse
Icon=<path_to_eclipse>/icon.xpm
Terminal=false
Type=Application
Categories=GNOME;Application;Development;
Simpan dan tutup, lalu buat file tersebut dapat dieksekusi dengan mengetik chmod +x ~/Desktop/eclipse.desktop
Sekarang, ketika Anda membuka pintasan ini, set ikon akan muncul di peluncur.
File System > usr > share > applications
menemukan jalan pintas Eclipse, klik kanan lalu klik Properties
, klik pada Ikon di kiri atas, lalu telusuri ke ikon yang sesuai.
Saya punya masalah itu dan saya memperbaikinya (saya menggunakan gerhana neon)
1) sudo gedit /usr/share/applications/eclipse.desktop
2) tambahkan teks berikut ke file:
[Desktop Entry]
Name=Eclipse
Type=Application
Exec=env UBUNTU_MENUPROXY= <path_to_eclipse>/eclipse
Terminal=false
Icon=<path_to_eclipse>/icon.xpm
Comment=Integrated Development Environment
NoDisplay=false
Categories=Development;IDE;
Name[en]=eclipse.desktop
3) sudo desktop-file-install /usr/share/applications/eclipse.desktop
4) cd /usr/local/bin/
5) sudo ln -s <path_to_eclipse>/eclipse
6) sudo cp <path_to_eclipse>/icon.xpm /usr/share/pixmaps/eclipse.xpm
BERHASIL! Saya tidak punya tanda tanya lagi!
sudo
pada aplikasi GUI, tidak pernah mengedit .desktop
file asli , menyalinnya ~/.local/share/applications
, saya merasa sulit untuk percaya bahwa file (asli) termasuk baris Icon=/icon.xpm
dll.
Anda dapat mencoba menginstal Unity Tweak dan memastikan aplikasi Anda memiliki tema ikon yang dipilih. Jika itu tidak berhasil coba instal ikon tema yang berbeda dan lihat apakah itu memperbarui ikon Anda. Jika itu tidak berhasil, laporkan kembali karena Anda mungkin memiliki masalah yang berbeda secara bersamaan.
Saya memiliki masalah yang sama ketika saya membuka PhpStorm dari JatBrains Toolbox.
The jetbrains-phpstorm.desktop
berkas ok di ~/.local/share/applications
folder tapi aplikasi dibuka dengan tanda tanya. Masalahnya adalah ada .desktop
file di dalamnya /usr/share/applications
yang dibuat ketika saya memiliki versi PhpStorm yang lebih lama dan ikon dari file itu menunjuk ke file yang tidak ada.
Saya menghapus .desktop
file dari /usr/share/applications
dan ini menyelesaikan masalah.
Sekarang saya memiliki ikon yang benar dan saya kira .desktop
file yang digunakan adalah dari ~/.local/share/applications
folder.
Saya harap ini membantu orang lain dengan masalah ini.
Dalam kasus saya, ketika saya menyematkan GitKraken untuk ditampilkan di Task Manager (Arch Linux / openSUSE 15) dan kemudian menutup aplikasi GitKraken, saya hanya melihat tanda tanya alih-alih ikon yang benar.
Ini karena file yang hilang gitkraken.svg
,, dalam /usr/share/icons/hicolor/scalable/apps
.
Saya memecahkan masalah ini dengan menyalin ikon ini ke /usr/share/icons/hicolor/scalable/apps
.
Saya harap ini akan membantu orang lain memiliki masalah ini.