Я хочу изменить значки программы. Я предыдущие версии я просто вошел в/usr/share/applications и изменил значок того, что я хотел. В 14,04 я повторяю это, и это не работает. Кроме того, если я ввожу в/usr/share/applications быть суперпользователем, я вижу, что изображение было изменено, но если я вхожу, не будучи суперпользователем, я вижу, что нет никакого значка.
Что случилось?
/usr/share/applications состоят из .desktop
файлы, которые принадлежат root
.
Например:-Для gedit, текстового редактора по умолчанию.
Здесь, Icon
поле показывает название .png
или .svg
файл, существующий в /usr/share/icons
Поэтому для изменения значка приложения можно или отредактировать .desktop
файл в /usr/share/applications
указать на новое изображение путем определения его пути или заменить .png
или .svg
файл в /usr/share/icons
со значком отображают Вас, хотят видеть.
После того как Вы сделали любой из вышеупомянутых шагов, обновите кэш значка с помощью команды
gtk-update-icon-cache /usr/share/icons/<name of icon theme>
С другой стороны, легче использовать Главное меню или alacarte
-
Вы не должны перезагружать для наблюдения изменений.
Ну, для меня alacarte позволил выбирать любой значок, но тот значок нельзя было показать. Наконец, 128x128 jpg работал, и символьные ссылки в пути не являются никакой проблемой.
(При использовании Gnome alacarte может быть вызван как: в главном меню рабочего стола щелкните правой кнопкой по Applications и выберите "Edit Menus")