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?


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.


2
Omg, vielen Dank. Ich kann nicht glauben, dass dieses winzige Problem Stunden gedauert hat.
— Nguyen Duc Toan
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.