Saya telah membuat peluncur aplikasi dalam /usr/share/applications
peluncuran rdesktop. File menentukan nama ikon dan saya telah menambahkan ikon ke:
/usr/share/icons/HighContrast/48x48/apps
/usr/share/icons/HighContrast/22x22/apps
/usr/share/icons/HighContrast/256x256/apps
/usr/share/icons/HighContrast/32x32/apps
/usr/share/icons/HighContrast/scalable/apps-extra
/usr/share/icons/HighContrast/24x24/apps
/usr/share/icons/HighContrast/16x16/apps
/usr/share/icons/hicolor/scalable/apps
/usr/share/icons/hicolor/128x128/apps
/usr/share/icons/hicolor/16x16/apps
Saya kemudian mengarahkan peluncur ke bilah tugas dan peluncur dengan logo yang benar terlihat di bilah tugas. Namun, ketika saya memulai tugas, ikon baru dibuat di bilah tugas, kotak dengan tanda tanya di tengah.
Ikon apa yang saya butuhkan dan di mana, sehingga bilah tugas menampilkan ikon yang benar untuk aplikasi saat diluncurkan?
Isi file .desktop:
[Entri Desktop] Versi = 1.0 Terminal = salah Ikon = mswindows Type = Aplikasi Kategori = Jaringan; Exec = rdesktop win7shared1 -g 1680x1000 Nama = win7shared1 GenericName = rdesktop Komentar = Buka desktop windows Kata kunci = Windows StartupNotify = false
xprop WM_CLASS
sudah cukupbagi saya
xprop|grep WM_CLASS
memberiWM_CLASS(STRING) = "sun-awt-X11-XFramePeer", "jetbrains-pycharm-ce"
(saya mengalami masalah dengan pycharm untuk python)Itu
sun-awt-X11-XFramePeer
yang saya butuhkan sebagai string dalam file .desktop saya (tanpa tanda kutip) - Terima kasih!sumber
StartupWMClass=sun-awt-X11-XFramePeer
ke milik saya dan tidak ada yang terjadi! Apakah.desktop
file tersebut berada di folder home?Setelah meletakkan ikon di tempat yang tepat, Anda cukup me-restart xserver (logout dan login kembali).
Coba juga perbarui ikon cache (cukup tempel kode di bawah ini ke terminal):
sumber