p8-sysv-xfce-i586
Откуда и какие pnmixer дёргает иконки:
$ grep png strace-pnmixer.txt
open("/usr/lib/libpng15.so.15", O_RDONLY|O_CLOEXEC) = 3
access("./data/pixmaps/pnmixer-muted.png", F_OK) = -1 ENOENT (Нет такого файла или каталога)
access("/usr/share/pnmixer/pixmaps/pnmixer-muted.png", F_OK) = 0
open("/usr/share/pnmixer/pixmaps/pnmixer-muted.png", O_RDONLY|O_LARGEFILE) = 5
access("./data/pixmaps/pnmixer-off.png", F_OK) = -1 ENOENT (Нет такого файла или каталога)
access("/usr/share/pnmixer/pixmaps/pnmixer-off.png", F_OK) = 0
open("/usr/share/pnmixer/pixmaps/pnmixer-off.png", O_RDONLY|O_LARGEFILE) = 5
access("./data/pixmaps/pnmixer-low.png", F_OK) = -1 ENOENT (Нет такого файла или каталога)
access("/usr/share/pnmixer/pixmaps/pnmixer-low.png", F_OK) = 0
open("/usr/share/pnmixer/pixmaps/pnmixer-low.png", O_RDONLY|O_LARGEFILE) = 5
access("./data/pixmaps/pnmixer-medium.png", F_OK) = -1 ENOENT (Нет такого файла или каталога)
access("/usr/share/pnmixer/pixmaps/pnmixer-medium.png", F_OK) = 0
open("/usr/share/pnmixer/pixmaps/pnmixer-medium.png", O_RDONLY|O_LARGEFILE) = 5
access("./data/pixmaps/pnmixer-high.png", F_OK) = -1 ENOENT (Нет такого файла или каталога)
access("/usr/share/pnmixer/pixmaps/pnmixer-high.png", F_OK) = 0
open("/usr/share/pnmixer/pixmaps/pnmixer-high.png", O_RDONLY|O_LARGEFILE) = 5
access("./data/pixmaps/pnmixer-muted.png", F_OK) = -1 ENOENT (Нет такого файла или каталога)
access("/usr/share/pnmixer/pixmaps/pnmixer-muted.png", F_OK) = 0
open("/usr/share/pnmixer/pixmaps/pnmixer-muted.png", O_RDONLY|O_LARGEFILE) = 6
access("./data/pixmaps/pnmixer-off.png", F_OK) = -1 ENOENT (Нет такого файла или каталога)
access("/usr/share/pnmixer/pixmaps/pnmixer-off.png", F_OK) = 0
open("/usr/share/pnmixer/pixmaps/pnmixer-off.png", O_RDONLY|O_LARGEFILE) = 6
access("./data/pixmaps/pnmixer-low.png", F_OK) = -1 ENOENT (Нет такого файла или каталога)
access("/usr/share/pnmixer/pixmaps/pnmixer-low.png", F_OK) = 0
open("/usr/share/pnmixer/pixmaps/pnmixer-low.png", O_RDONLY|O_LARGEFILE) = 6
access("./data/pixmaps/pnmixer-medium.png", F_OK) = -1 ENOENT (Нет такого файла или каталога)
access("/usr/share/pnmixer/pixmaps/pnmixer-medium.png", F_OK) = 0
open("/usr/share/pnmixer/pixmaps/pnmixer-medium.png", O_RDONLY|O_LARGEFILE) = 6
access("./data/pixmaps/pnmixer-high.png", F_OK) = -1 ENOENT (Нет такого файла или каталога)
access("/usr/share/pnmixer/pixmaps/pnmixer-high.png", F_OK) = 0
open("/usr/share/pnmixer/pixmaps/pnmixer-high.png", O_RDONLY|O_LARGEFILE) = 6
lstat64("/usr/share/icons/default.gnome/16x16/actions/system-run.png", {st_mode=S_IFREG|0644, st_size=414, ...}) = 0
lstat64("/usr/share/icons/default.gnome/16x16/categories/gtk-preferences.png", {st_mode=S_IFLNK|0777, st_size=23, ...}) = 0
stat64("/usr/share/icons/default.gnome/16x16/categories/gtk-preferences.png", {st_mode=S_IFREG|0644, st_size=482, ...}) = 0
readlink("/usr/share/icons/default.gnome/16x16/categories/gtk-preferences.png", "preferences-desktop.png", 256) = 23
lstat64("/usr/share/icons/default.gnome/16x16/actions/view-refresh.png", {st_mode=S_IFREG|0644, st_size=922, ...}) = 0
lstat64("/usr/share/icons/default.gnome/16x16/actions/help-about.png", {st_mode=S_IFREG|0644, st_size=669, ...}) = 0
lstat64("/usr/share/icons/default.gnome/16x16/actions/application-exit.png", {st_mode=S_IFREG|0644, st_size=781, ...}) = 0
pnmixer должен сделать open
$ grep png strace-pnmixer.txt | grep open
open("/usr/lib/libpng15.so.15", O_RDONLY|O_CLOEXEC) = 3
open("/usr/share/pnmixer/pixmaps/pnmixer-muted.png", O_RDONLY|O_LARGEFILE) = 5
open("/usr/share/pnmixer/pixmaps/pnmixer-off.png", O_RDONLY|O_LARGEFILE) = 5
open("/usr/share/pnmixer/pixmaps/pnmixer-low.png", O_RDONLY|O_LARGEFILE) = 5
open("/usr/share/pnmixer/pixmaps/pnmixer-medium.png", O_RDONLY|O_LARGEFILE) = 5
open("/usr/share/pnmixer/pixmaps/pnmixer-high.png", O_RDONLY|O_LARGEFILE) = 5
open("/usr/share/pnmixer/pixmaps/pnmixer-muted.png", O_RDONLY|O_LARGEFILE) = 6
open("/usr/share/pnmixer/pixmaps/pnmixer-off.png", O_RDONLY|O_LARGEFILE) = 6
open("/usr/share/pnmixer/pixmaps/pnmixer-low.png", O_RDONLY|O_LARGEFILE) = 6
open("/usr/share/pnmixer/pixmaps/pnmixer-medium.png", O_RDONLY|O_LARGEFILE) = 6
open("/usr/share/pnmixer/pixmaps/pnmixer-high.png", O_RDONLY|O_LARGEFILE) = 6
пяти иконкам
$ grep png strace-pnmixer.txt | grep open | awk -F'"' '{print $2}' | sort -u
/usr/lib/libpng15.so.15
/usr/share/pnmixer/pixmaps/pnmixer-high.png
/usr/share/pnmixer/pixmaps/pnmixer-low.png
/usr/share/pnmixer/pixmaps/pnmixer-medium.png
/usr/share/pnmixer/pixmaps/pnmixer-muted.png
/usr/share/pnmixer/pixmaps/pnmixer-off.png
$ rpm -qf $( grep png strace-pnmixer.txt | grep open | awk -F'"' '{print $2}' | sort -u )
libpng15-1.5.28-alt1
pnmixer-0.7.2-alt1.M80P.1
pnmixer-0.7.2-alt1.M80P.1
pnmixer-0.7.2-alt1.M80P.1
pnmixer-0.7.2-alt1.M80P.1
pnmixer-0.7.2-alt1.M80P.1
pnmixer-off.png - выключен (опция Выкл. звук)
pnmixer-muted.png - звук убран, уровень 0
pnmixer-low.png - низкий уровень звука
pnmixer-medium.png - средний уровень звука
pnmixer-high.png - высокий уровень звука