На этот вопрос уже есть ответ здесь:
Мне нужен быстрый доступ к моему питону shell, поэтому я привязал его к панели запуска, но значок представляет собой просто вопросительный знак, что, как я полагаю, означает, что у него нет необходимого файла. Ради эстетики, я хотел бы дать ему один, но я не могу понять, как это сделать. То есть я не знаю, в какой каталог мне его поместить, какого типа он должен быть (хотя я подозреваю .png) или какого размера (изменит ли он размер слишком большого изображения, чтобы он поместился? Или обрезать? Или просто испортит мою док-станцию ?).
править: грамматика
Я думаю, что это может помочь. Сначала сохраните значок в /usr/share/icons/blah.png .
И после этого сделать настольный лаунчер. Подробнее об этом здесь .
И просто заблокируйте ваш файл .desktop вместо вашего скрипта.
ИЛИ использовать Unity API? Для информации нажмите здесь