Как найти название png файла используемым на настольном средстве запуска?

Я хотел бы изучить, как определить название .png файла, используемого на настольном средстве запуска. Путем открытия поля свойств средства запуска возможно получить много информации и изменить .png файл. Я хотел бы изучить, как определить имя файла .png файла, используемого для средства запуска, но не мог найти способ сделать это.

Спасибо - tom

7
задан 25 May 2011 в 11:52

2 ответа

Хит супер и начинает вводить main menu пока это не обнаруживается. Нажмите его, и Вы будете видеть свое меню. Я возьму наводнение в качестве примера. Это - значок, который это показывает в средстве запуска:

im5

Один способ найти его:

im1

Выбрать properties и Вы будете видеть:

im2

Нажмите значок, и он покажет каталог значка наверху:

im6

Таким образом, это находится в /usr/share/icons/Faenza-dark/apps/48. Там несколько каталогов с размерами и там значки для упомянутого размера. Ваш должен смочь найти точное название любого значка в меню.

Средство запуска для наводнения находится в /usr/share/applications/ и назван deluge.desktop. Когда я открываю его с gedit (gedit /usr/share/applications/deluge.desktop) Вы будете видеть 1 из строк, указывающих, каково название значка: Icon=deluge. Я предполагаю, что все эти значки являются png (?)

Таким образом, теперь мы знаем имя, но не местоположение на диске, но мы можем использовать locate на командной строке для этого. Это - список всех deluge.png файлов в моей системе (в основном все темы и все размеры):

im7

Если Вы хотите найти все значки в каком-либо из средств запуска, можно сделать ту командную строку также:

cd /usr/share/applications
grep -R Icon= *desktop | more

и Вы получите это:

im9

Страницы и страницы имен значка!

9
ответ дан 23 November 2019 в 06:31

Лучший способ идет в /usr/share/applications на Наутилусе (или Ваш любимый файловый браузер). Затем откройте gedit как корень.

Выберите любой .desktop файл и перетащите его к gedit (очевидно, можно открыть его несколькими различными способами, но я это специально быстро для меня). Вы будете видеть .desktop содержание файла, интересная вещь это что:

Icon=someapp

Если имя значка будет только «someapp», и оно не указывает специального местоположения, то оно будет использовать Вашу выбранную знаковую тему; здорово, потому что это будет использовать все размеры.

Можно ввести, добавляет дополнительный формат так, чтобы он только использовал этот формат, но во всех размерах.

При определении пути он будет только использовать тот определенный значок и только его размер, например, Icon=/home/user/niceicons/cuteicon.png: если значок составит 16x16 пкс, то это будет aweful при показе его в панели Unity, например, которого не происходит, когда Вы используете .svg (Масштабируемый Векторный Grpahic, который addapts к любому виду размера).

Я предпочитаю этот путь вместо GUI путь, потому что более ясно, что Вы ставите .desktop файл.

Надежда это помогает Вам ;)

0
ответ дан 23 November 2019 в 06:31

Другие вопросы по тегам:

Похожие вопросы: