+++ Данная ошибка создана размножением ошибки 29016 +++ Created an attachment (id=5835) Снимок предупреждения Переместил из главного меню на рабочий стол значок deadbeef.desktop (зацепил в меню и перетащил на рабочий стол). При запуске выдается сообщение (см. вложение): мол приложение непроверенное. Сама программа запускается, если нажать "Запустить всё равно". Если сделать файл исполняемым, сообщение пропадает. Судя по всему, бит исполнения должен назначаться автоматически... С другими программами также.
Я не уверен, что можно отличить desktop-файл, перетаскиваемый из меню, от desktop-файла, перетаскиваемого из любого другого места. Нужно ли делать любой перетаскиваемый на рабочий стол desktop-файл исполнимым мне не очевидно.
(В ответ на комментарий №1) > Нужно ли делать любой перетаскиваемый на рабочий стол desktop-файл исполнимым > мне не очевидно. А больше никак. Иначе придётся-таки наблюдать это сообщение, хотя бы при первом запуске .desktop. Или, если есть возможность, сделать исполняемыми только .desktop, перетаскиваемые из меню. Зачем так сделали разработчики, непонятно...
(В ответ на комментарий №2) > Зачем так сделали разработчики, непонятно... https://bugzilla.xfce.org/show_bug.cgi?id=5012
(В ответ на комментарий №3) > https://bugzilla.xfce.org/show_bug.cgi?id=5012 Ясно, спасибо. Честно говоря, не думаю, что пользователя остановит это сообщение :) Тогда в общем-то по делу предупреждает, не знаю даже что сказать ещё... Может и для "менюшных" .desktop-файлов это правильно будет...
Отличить desktop-файл, перетаскиваемый из меню, от любого другого desktop-файла вряд ли возможно. Делать все перетаскиваемые desktop-файлы исполнимыми нельзя, это убивает всю идею.