Masalah:
Saya telah membuat .desktop
file untuk Ubuntu 16.04 untuk mengakses profil Google Chrome saya, tetapi begitu saya memutakhirkan ke Ubuntu 17.10 (itu bekerja di Ubuntu 17.04) mereka dihapus dan saya tidak bisa menyematkannya kembali.
File Contoh
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon[en_US]=google-chrome
Name[en_US]=Google Chrome
Exec=google-chrome --profile-directory=Default
Comment[en_US]=Chrome
Name=Google Chrome
Comment=Chrome Browser
Icon=google-chrome
Categories=Browser;Internet;
.desktop
17.10
gnome-shell
ubuntu-dock
Teivel
sumber
sumber
Exec=google-chrome --profile-directory=Default
?Jawaban:
.desktop
file dalam~/.local/share/applications
.Tambahkan baris berikut di dalamnya
(Saya menamakannya "Chrome Saya" untuk menghindari kebingungan dengan peluncur Google Chrome yang sudah ada. Anda dapat menggunakan nama lain.)
Jadikan itu dapat dieksekusi.
Klik pada Kegiatan atau Tampilkan Aplikasi dan cari "Chrome Saya". Itu akan muncul.
Klik kanan padanya dan tandai sebagai favorit.
Ketika mengklik kanan ikon aplikasi di dok tidak menunjukkan opsi " Tambahkan ke favorit ", cari aplikasi di layar Aktivitas , lalu seret ke seberang ke dermaga (disarankan oleh Legolas ).
Jika tidak ada yang berfungsi, lihat T&J ini: Tidak dapat menambahkan peluncur khusus ke Dock (* Tambahkan ke Favorit *)
sumber
~
dalam.desktop
berkas, Anda harus menempatkan path lengkap (tidak ada~
dalam isi sampel.desktop
berkas meskipun).Saya memiliki masalah yang sama dengan Firefox Nightly. Konfigurasi berikut berfungsi untuk saya di
~/.local/share/applications/firefox-nightly.desktop
:Tanpa StartupWMClass, aplikasi yang berjalan tidak dikenali dan ikon ditampilkan dua kali di dermaga.
sumber
.desktop
file) terdengar seperti masalah yang terpisah. Saya pikir akan lebih baik jika Anda mengajukan pertanyaan baru dan menambahkan jawaban sendiri. Sudah ada yang ini .StartupWMClass
trik) di sana seminggu yang lalu. Jika jawaban Anda sangat berbeda, Anda dapat mengirim jawaban baru. Tetapi hal yang pertanyaannya agak menyesatkan, OP memiliki masalah hanya di Wayland, bukan Xorg. Jadi saya pikir lebih baik jika Anda dapat memposting pertanyaan baru dan menjawabnya sendiri. Saya tidak melihat pertanyaan baru dengan masalah beberapa ikon baru-baru ini, hanya melihat komentar.Bagi siapa pun yang memiliki masalah, jika aplikasi tidak muncul di Aktivitas, pastikan Anda tidak memiliki "NoDisplay = true" di file .desktop untuk aplikasi Anda.
sumber
Saya dapat mengkonfirmasi sebagian besar di atas berfungsi di Ubuntu 18.04.
Perhatikan bahwa menempatkan file .desktop di ~ / .local / share / aplikasi tidak memiliki efek visual.
Itu tidak menempatkan entri di desktop Anda!
Namun, itu menambahkan aplikasi ke daftar aplikasi Anda dan kemudian memungkinkannya untuk ditambahkan ke favorit (kadang-kadang).
Jadi, mengapa file tersebut memiliki ".desktop" sebagai ekstensi ketika itu tidak ada hubungannya dengan desktop?
Jika Anda berpikir ini adalah pemikiran yang kacau oleh pengembang, Anda tidak akan sendirian.
Itu hanya akan lebih aneh ....
File ini:
Ditempatkan di ~ / Desktop dengan nama jetbrains-phpstorm.desktop tidak menampilkan ikon di desktop.
Namun, jika itu bernama PhpStorm.desktop itu tidak menempatkan ikon di desktop.
File yang sama persis ditempatkan di ~ / .local / share / aplikasi dengan nama jetbrains-phpstorm.desktop melakukan 2 hal:
Dan di ~ / .local / share / aplikasi, tidak masalah apa yang Anda sebut file: jetbrains-phpstorm.desktop bekerja sama dengan PhpStorm.desktop
Ketika saya mengatakan "kadang-kadang", inilah file yang berfungsi di ~ / Desktop dan ketika ditempatkan di ~ / .local / share / aplikasi memungkinkan aplikasi muncul di "Tampilkan aplikasi" tetapi tidak memungkinkan Anda untuk "Tambahkan ke favorit":
Sesuatu pasti berbau ....
(Ada 6 jam dalam hidupku aku tidak akan pernah kembali ....)
sumber