Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Иконки  (Прочитано 902 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн _Karakurt_

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Иконки
« : 13 Июль 2017, 15:58:56 »
Захотелось вместо ярлыков на рабочем столе сделать ссылки в менюшке сверху. Сделал, всё работает. Но хочется ещё и нормального внешнего вида, а именно иконки как у ярлыка на рабочем столе. В файлах игры покопался и не нашёл (правда их как-то маловато вообще) а у значка, если открыть его в текстовом редакторе, в строчке вот такое:"Icon=E670_Human Resource Machine.0".
Где можно достать эти иконки или это будет слишком муторно и проще будет скачать с инета ещё одну?
 

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 1089
    • Просмотр профиля
Re: Иконки
« Ответ #1 : 18 Июль 2017, 05:38:28 »
Цитировать
Захотелось вместо ярлыков на рабочем столе сделать ссылки в менюшке сверху.
По идее, тебе нужно было скопировать desktop-файл с рабочего стола в каталог ~/.local/share/applications или /usr/share/applications.
В строке "Icon" действительно указывается имя файла иконки.
Если указано только имя файла, система будет искать его в ~/.local/share/icons и в /usr/share/icons.
Если не указано расширение - будет искать как минимум среди .svg, .png, .jpg файлов.
Если указано расширение - будет искать файл конкретно с этим расширением.
Если указан полный путь к файлу - будет применен файл конкретно из этого места.


Пользователь добавил сообщение 18 Июль 2017, 05:51:29:
По стандарту, программа при установке должна скопировать свою иконку в тему /usr/share/icons/hicolor.
« Последнее редактирование: 18 Июль 2017, 05:51:29 от andytux »

Оффлайн Azure

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 5512
  • elementaryOS 0.4 Loki, i3wm on Debian9
    • Просмотр профиля
Re: Иконки
« Ответ #2 : 18 Июль 2017, 12:28:24 »
должна скопировать свою иконку в тему /usr/share/icons/hicolor.
Или /usr/share/pixmaps
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн _Karakurt_

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: Иконки
« Ответ #3 : 28 Июль 2017, 23:27:59 »
По идее, тебе нужно было скопировать desktop-файл с рабочего стола в каталог ~/.local/share/applications или /usr/share/applications.
Спасибо, помогло. Но мне всё равно интересно куда же их задело)
По стандарту, программа при установке должна скопировать свою иконку в тему /usr/share/icons/hicolor.
Или /usr/share/pixmaps
Это я и сам набрёл, проблема в том, что устанавливалась эта игрушка Win-ом, о чём я не написал. Не спрашивайте почему - не знаю. И я не нашёл нужной иконки по вашим адресам. Однако и задав в поиске по всему компу то, что написал выше, ничерта не нашёл. Так что подозреваю это обращение к Wine, а уже он ищет нужную иконку по-своему.

Оффлайн ReNzRv

  • Старожил
  • *
  • Сообщений: 1869
    • Просмотр профиля
Re: Иконки
« Ответ #4 : 28 Июль 2017, 23:44:57 »
Поиск:
locate 'E670_Human Resource Machine.0'НО перед поиском лучше обновить индекс:
sudo updatedb
Помощь новичкам, написание скриптов на bash,sh,perl,awk (в ЛС)

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 1089
    • Просмотр профиля
Re: Иконки
« Ответ #5 : 29 Июль 2017, 05:16:01 »
Цитировать
Но мне всё равно интересно куда же их задело)
В ~/.local/share/icons/hicolor посмотри.
Там иконки с именами типа 6CDC_CCleaner.0.png.

Оффлайн _Karakurt_

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: Иконки
« Ответ #6 : 10 Ноябрь 2017, 19:45:10 »
В ~/.local/share/icons/hicolor посмотри.
Там иконки с именами типа 6CDC_CCleaner.0.png.
Поиск:
Код: [Выделить]

locate 'E670_Human Resource Machine.0'

И снова помогло, они действительно лежали в  hicolor)
Спасибо!

 

Страница сгенерирована за 0.081 секунд. Запросов: 24.