Значки пользовательских приложений не отображаются

Это будет комментарий, если бы я мог прокомментировать: вы всегда можете создать правило udev, которое запускает xrandr.

6
задан 4 October 2011 в 23:41

1 ответ

Добавьте gtk-update-icon-cache /usr/share/icons/hicolor в свой файл debian/postinst:

#!/bin/sh

gtk-update-icon-cache /usr/share/icons/hicolor

exit 0
11
ответ дан 25 May 2018 в 18:27
  • 1
    Хорошо, спасибо, это работает. Хотя я также заметил, что ubuntu автоматически обновляет кеш, когда значки добавляются как часть пакета, но не когда вы вручную их вбрасываете. – Dave 5 October 2011 в 17:35
  • 2
    gtk-update-icon-cache проверяет метку времени в каталоге значков верхнего уровня, поэтому вам также нужно touch, что. Единственная документация, которую я могу найти для этого, здесь: fedoraproject.org/wiki/Packaging:Scriptlets#Icon_Cache – Brendan Long 18 February 2017 в 22:51

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

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