Tidak dapat menambahkan peluncur khusus ke Dock Ubuntu (opsi 'Tambahkan ke Favorit' tidak muncul)
Saya memiliki .desktop
file khusus :
[Desktop Entry]
Type=Application
Terminal=false
Icon[en_US]=/home/alex/bin/idea-IC-173.4127.27/bin/idea.png
Name[en_US]=IntelliJ
Exec=/home/alex/bin/idea-IC-173.4127.27/bin/idea.sh
Name=IntelliJ
Icon=/home/alex/bin/idea-IC-173.4127.27/bin/idea.png
Hasil dari ls -lha .local/share/applications/intellij.desktop
:
-rwx--x--x 1 alex alex 248 Dez 30 10:54 .local/share/applications/intellij.desktop
Jawaban yang diposting ke pertanyaan sebelumnya ( Bagaimana cara menambahkan peluncur aplikasi '.desktop' kustom ke Dock Ubuntu? ) Tidak berfungsi untuk saya. Saya dapat menemukan peluncur ini di Aktivitas dan saya dapat mengklik dua kali pada file itu dan IntelliJ akan mulai. Namun demikian, saya tidak dapat menambahkan peluncur ini sebagai favorit ke dok. Opsi tidak muncul.
Jawaban
Buka Terminal dan jalankan
gsettings get org.gnome.shell favorite-apps
Anda harus mendapatkan daftar .desktop
file yang terkait dengan aplikasi yang disematkan ke dok Ubuntu secara berurutan, seperti berikut:
['appname-1.desktop', 'appname-2.desktop', 'appname-3.desktop', 'appname-4.desktop', 'appname-5.desktop']
Misalkan Anda ingin menyematkan aplikasi yang terkait ke intellij.desktop
file sebagai item kedua di dok. Dalam hal ini, jalankan
gsettings set org.gnome.shell favorite-apps "['appname-1.desktop', 'intellij.desktop', 'appname-2.desktop', 'appname-3.desktop', 'appname-4.desktop', 'appname-5.desktop']"
Jawaban dari @pomsky benar, tetapi ada cara yang lebih mudah: gunakan
dconf-editor
(instal dengan sudo apt-get install dconf-editor
jika tidak diinstal) dan navigasikan ke
org/gnome/shell/favorite-apps
.
Di sana dimungkinkan untuk mengedit dan mengatur ulang Peluncur.
Ini bisa terjadi jika StartupWMClass
tidak sesuai dengan WMClass aplikasi. Lihat pertanyaan ini untuk detail tentang cara kerjanya dan cara menemukan WMClass. Dalam kasus saya, mengatur yang benar StartupWMClass
dalam .desktop
file memperbaiki masalah ini.