Значки кнопок shuffle и loop/repeat в rhythmbox не соответствуют моей теме значков gtk. Я бы предположил, что это потому, что в моей теме отсутствуют файлы с соответствующими именами для оформления этих значков.
Можно ли где-нибудь найти полный список имен иконок, необходимых для полной темы Rhythmbox? Я не знаю, какие из них мне не хватает, поскольку количество иконок в теме иконок gtk огромно.
Буду очень признателен за помощь, спасибо!
решение1
Быстрый и грязный способ:
Вот что я бы сделал, чтобы найти список используемых иконок:
(Конечно, должен быть способ получше =)
Убедитесь, что Rhythmbox не запущен (в том числе в фоновом режиме), затем:
$ strace -f rhythmbox 2>&1 | grep '/usr/share/icons' | tee ~/foo
Закройте его.
Теперь у нас есть список иконок, которые он использует:
$ cat ~/foo | grep '\.\(png\|jpg\|svg\|xpm\)' | cut -d'"' -f2 | sort -u
/usr/share/icons/Humanity/actions/16/rhythmbox-set-star.svg
/usr/share/icons/Humanity/actions/symbolic/list-add-symbolic.svg
/usr/share/icons/Humanity/actions/symbolic/list-remove-symbolic.svg
...
В моем случае, похоже, перемешивание выглядит так:
/usr/share/icons/gnome/scalable/status/media-playlist-shuffle-symbolic.svg