Файл .desktop не показывает значок

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;

Это мой файл .desktop, который я создал. Но в тире, он показывает значок по умолчанию вместо моего изображения PNG. Я уверен, что путь правильный. Есть идеи?

Нгуен Дюк Тоан
источник
1
Удалить цитаты. В отличие от строки Exec =, пробелы не являются проблемой.
Джейкоб Влейм
Я уже сделал это, но из-за низкой репутации или чего-то подобного не видно.
Нгуен Дык Тоан
Хаха, спасибо, но я думаю, что вы поддержали :). Принятие означает тикание большого V. Затем появляется зеленая отметка, независимо от вашей репутации. Не беспокойся, все равно спасибо.
Джейкоб Влейм
Рецензенты: это не по теме. Речь идет о синтаксической ошибке, возникшей из-за того, что оригинальный автор не знал, какой синтаксис использовать , а не опечатку. Он может продолжать помогать другим пользователям и, судя по количеству голосов на вопрос и ответ, вероятно, уже помог многим.
Элия ​​Каган

Ответы:

12

Короткий ответ:

Удалить цитаты в:

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

В отличие от Execстроки =, пробелы следует оставлять в Icon=строке в одиночку .

Помимо всего прочего, я бы не использовал пробелы в имени вообще.

Якоб Влейм
источник
2
Омг, большое спасибо. Не могу поверить, что эта крошечная проблема заняла у меня часы.
Нгуен Дык Тоан