GNU/Linux >> Linux Esercitazione >  >> Ubuntu

L'icona dell'applicazione di terze parti non viene visualizzata nel Dock per Ubuntu 17.10?

Ho creato un eseguibile .desktop file nel mio desktop che dovrebbe avviare un'applicazione GUI insieme alla visualizzazione di un'icona nel dock, ma in Ubuntu 17.10 l'icona non viene visualizzata nel dock:

Nelle precedenti versioni di Ubuntu (dalla 14.04 alla 17.04) non ho riscontrato questo problema.

In Ubuntu 17.10 nessuna applicazione di terze parti con icone come eseguibili viene avviata per impostazione predefinita, richiede fiducia e avvio per procedere.

Come posso concedere ai lanciatori l'autorizzazione di esecuzione predefinita o qualsiasi autorizzazione necessaria per evitare di visualizzare questa finestra di dialogo?

L'eseguibile è stato creato compilando in Ubuntu 14.04 per supportare la compatibilità con le versioni precedenti.

Il .desktop il file creato per visualizzare l'icona contiene:

#!/usr/bin/env/ xdg-open 
[Desktop Entry]
Version=1.0
Type=Application
Name=MDM
Comment=MAVLDM
Terminal=false
X-Ubuntu-Gettext-Domain=example-content
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+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;
StartupNotify=false
OnlyShowIn=GNOME;Unity;
X-Desktop-File-Install-Version=0.20
Path=/home/ravi/Downloads/MDM
Exec=/home/ravi/Downloads/MDM/MAVLDM
Icon=//eadn-wc01-5196795.nxedge.io/home/ravi/Downloads/MDM/mavldm.png

È cambiato in Ubuntu 17.10?

Risposta accettata:

Per prima cosa fai clic con il pulsante destro del mouse su .desktop file e seleziona Proprietà . Quindi vai su Autorizzazioni scheda e seleziona "Consenti l'esecuzione di file come programma ” se è deselezionato. In alternativa puoi correre

 chmod +x <filename.desktop>

Quindi fai doppio clic su .desktop file, una finestra con l'intestazione "Utilità di avvio di applicazioni non attendibili " dovrebbe apparire (come nel tuo secondo screenshot). Fai clic su "Fidati e avvia pulsante ". Il .desktop il file dovrebbe essere corretto ora (ovvero dovrebbe mostrare il nome e l'icona corretti specificati all'interno del file) e l'applicazione verrà avviata.

Dalla prossima volta non chiederà alcun permesso e avvierà immediatamente l'applicazione.


Ubuntu
  1. Come mostrare/nascondere l'icona del cestino nel desktop di Ubuntu 22.04

  2. Le 10 migliori utilità di compressione per Ubuntu

  3. 18.04 Icona personalizzata dal file .desktop non popolata nel Dock?

  4. Ubuntu 16.04 Problemi con l'icona di avvio di Eclipse?

  5. Gui Ssh per Ubuntu 14.04?

5 migliori lanciatori di applicazioni per Ubuntu

I 25 migliori temi di icone per Ubuntu

Come utilizzare il Bluetooth su Ubuntu per il trasferimento di file

Come creare collegamenti sul desktop su Ubuntu

Come aggiungere collegamenti alle applicazioni su Ubuntu Desktop

Installa Facebook Messenger per desktop su Ubuntu 22.04