Le fichier .desktop n'affiche pas l'icône

8
[Desktop Entry]
Version=1.0
Name=Event Manager
Exec=python3 /media/PRIVATE/Document/Python/Reminder\ ver\ 2/Gui.py
Icon="/home/dtoan/Pictures/book Reader.png"
Terminal=false
Type=Application
Categories=Utility;

Ceci est mon fichier .desktop que j'ai créé. Mais en tiret, il montre une icône par défaut au lieu de mon image png. Je suis sûr que le chemin est correct. Une idée?

Nguyen Duc Toan
la source
1
Supprimez les guillemets. Contrairement à la ligne Exec =, les espaces ne sont pas un problème.
Jacob Vlijm
Je l'ai déjà fait, mais à cause de sa mauvaise réputation ou autre, ça ne se voit pas.
Nguyen Duc Toan
Haha, merci, mais je pense que vous avez voté pour :). Accepter, c'est cocher le gros V. La marque verte apparaît alors, quelle que soit votre réputation. Ne vous inquiétez pas, merci quand même.
Jacob Vlijm
Relecteurs: Ce n'est pas hors sujet. Il s'agit d'une erreur de syntaxe résultant de l'affiche originale ne sachant pas quelle syntaxe utiliser , pas une faute de frappe. Il peut continuer à aider d'autres utilisateurs et, à en juger par le nombre de votes sur la question et la réponse, il en a probablement déjà aidé beaucoup.
Eliah Kagan

Réponses:

12

Réponse courte:

Supprimez les guillemets dans:

Icon="/home/dtoan/Pictures/book Reader.png"

Contrairement à la Execligne =, les espaces doivent être laissés seuls dans la Icon=ligne.

En dehors de tout, je n'utiliserais pas d'espaces dans un nom en général.

Jacob Vlijm
la source
2
Omg, merci beaucoup. Je ne peux pas croire que ce petit problème m'a pris des heures.
Nguyen Duc Toan