File .desktop tidak diluncurkan dari desktop di Ubuntu 20.04 LTS

May 08 2020

Saya baru saja membuat pintasan .desktop di desktop saya untuk meluncurkan skrip shell. Skrip itu sendiri berfungsi dengan baik, tetapi pintasannya yang tidak menampilkan ikon dan mengklik dua kali di atasnya hanya menampilkan kontennya di gedit:

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=/home/alvaro/Desktop/Laptop_screen_config.sh
Name=Screen_config
Icon=/home/alvaro/Desktop/Ubuntu/screen.png

Itu diizinkan untuk dieksekusi sebagai program dalam izinnya, jadi itu bukan masalah:

Apakah ada yang punya ide mengapa ini terjadi? Bantuan apa pun akan sangat dihargai!

Jawaban

4 heynnema May 08 2020 at 15:38
  • Pindahkan file .desktop ~/.local/share/applications/dan buat dapat dieksekusi jika perlu.

  • Pindahkan file .sh dan .png ke dalamnya ~/Documentsdan pastikan .sh dapat dieksekusi.

  • Ubah file .desktop Anda untuk lokasi baru untuk file .sh dan .png.

  • Tekan Supertombol dan ketik nama pintasan Anda.

  • Anda dapat menyimpan file .desktop Anda sebagai favorit di Dock untuk akses cepat.

Nikmati!

10 Gryu May 08 2020 at 13:42

Pastikan Anda telah mengizinkan peluncuran dan, mungkin, memilihnya sebagai Jalankan Perangkat Lunak pada tab Buka Dengan .

Konfigurasikan pintasan Anda dengan cara selanjutnya:

[Desktop Entry]
Version=1.0
Name=Firefox Web Browser
Comment=Browse the World Wide Web
GenericName=Web Browser
Keywords=Internet;WWW;Browser;Web;Explorer
Exec=/home/alvaro/Desktop/Laptop_screen_config.sh
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=/home/alvaro/Desktop/Ubuntu/screen.png
Categories=GNOME;GTK;Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall;
StartupNotify=true
Actions=new-window;new-private-window;

Saya telah menyalin pengaturan pintasan firefox dan memodifikasinya untuk memungkinkan peluncuran skrip Anda. Dengan ini memungkinkan mengubah konfigurasi peluncurannya. Anda dapat menghapus opsi yang tidak diperlukan dan memeriksa apakah itu berfungsi tanpa mereka.

3 Ashish Jul 04 2020 at 14:23

Saya memiliki masalah yang sama dan saya berjuang cukup lama

Masalah yang saya hadapi:

  1. Ikon tidak muncul
  2. Mengklik Dua Kali pintasan desktop akan membuka editor teks alih-alih meluncurkan aplikasi

Bagaimana saya memecahkan masalah ini?

Klik kanan ikon> Properti> Izin

Setel akses Grup ke Baca dan Tulis dan Akses Orang Lain ke Baca-saja dan centang Jalankan.

dan pilih Izinkan Peluncuran

Sekarang ikon Anda akan muncul dan Anda dapat mengklik dua kali untuk menjalankan program

1 Mr_Display_Name Oct 12 2020 at 11:27

Semua hal di atas tidak berhasil untuk saya.

Ini masih berfungsi (kembali ke beberapa versi Ubuntu):

  1. Salin peluncur aplikasi di direktori beranda Anda (~ / application.desktop)
  2. Di baris perintah (di terminal) jalankan "sudo desktop-file-install application.desktop" (tanpa tanda kutip). Ini memeriksa sintaks peluncur dan (jika tidak ada kesalahan) menginstalnya ke / usr / share / application
  3. Buka nautilus di / usr / share / application.
  4. Temukan ikon untuk peluncur (application.desktop) dan seret ikon ke beberapa lokasi yang nyaman di dasbor. Ini mengunci peluncur ke dasbor.
thong Oct 16 2020 at 12:03

Maaf jika metode ini tidak berhasil untuk Anda. Di kotak properti file Anda harus mengubah akses Orang lain ke Hanya baca untuk melihat Izinkan peluncuran di menu tarik-turun. Semoga itu membantu.

ChrisNadovich Dec 02 2020 at 17:06

Solusi terakhir saya (setelah memperbaiki izin, kepemilikan, salah ketik, dll ..) adalah membuat salinan peluncur dari desktop kembali ke desktop. Tidak ada perubahan lain. Salinan (yang memiliki kepemilikan dan izin yang sama) memiliki item menu konteks "Izinkan Peluncuran"; yang asli tidak.