In der Desktop-Datei wird kein Symbol angezeigt

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;

Dies ist meine .desktop-Datei, die ich erstellt habe. Aber im Bindestrich wird anstelle meines PNG-Bildes ein Standardsymbol angezeigt. Ich bin sicher, der Weg ist korrekt. Irgendeine Idee?

Nguyen Duc Toan
quelle
1
Entfernen Sie die Anführungszeichen. Im Gegensatz zur Zeile Exec = sind Leerzeichen kein Problem.
Jacob Vlijm
Ich habe es bereits getan, aber wegen des schlechten Rufs oder was auch immer, es zeigt sich nicht.
Nguyen Duc Toan
Haha, danke, aber ich denke du hast dich verbessert :). Akzeptieren bedeutet, das große V anzukreuzen. Die grüne Markierung erscheint dann, unabhängig von Ihrem Ruf. Mach dir keine Sorgen, trotzdem danke.
Jacob Vlijm
Rezensenten: Dies ist kein Off-Topic. Hierbei handelt es sich um einen Syntaxfehler, der dadurch entsteht, dass das Originalposter nicht weiß, welche Syntax verwendet werden soll , und nicht um einen Tippfehler. Es kann weiterhin anderen Benutzern helfen und hat, gemessen an der Anzahl der Stimmen zu Frage und Antwort, wahrscheinlich bereits vielen geholfen.
Eliah Kagan

Antworten:

12

Kurze Antwort:

Entfernen Sie die Anführungszeichen in:

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

Im Gegensatz zur ExecZeile = sollten Leerzeichen in der Icon=Zeile allein gelassen werden.

Abgesehen von allem würde ich im Allgemeinen keine Leerzeichen in einem Namen verwenden.

Jacob Vlijm
quelle
2
Omg, vielen Dank. Ich kann nicht glauben, dass dieses winzige Problem Stunden gedauert hat.
Nguyen Duc Toan