После злоключений с цветными эмодзями, выявившими, что ради одного только фонтконфига каждая прога, юзающая оный, при запуске читает кучу мелких файликов из /etc/fonts — решил я покурить strace, дабы узнать, чем там ещё проги мучают диск, что так медленно запускаются. И обнаружил.
ВНЕЗАПНО, есть некий icon-theme.cache, который проги ищут в куче мест и не находят. И из всех установленных тем оказался он только в windows7-icons, которая стоит через репозиторий и посему APT ей кэш сгенерировал. Ну фиг с ними, попробовал сгенерировать руками.
root@localhost:/home/bodqhrohro# gtk-update-icon-cache --include-image-data -f /usr/share/icons/buff-nipuna/
gtk-update-icon-cache: The generated cache was invalid.
И что тебе, свинья-скотина, не нравится? Мало того, сгенерировало оно дотфайл, а проги ищут не дотфайл. Переместил. Но проги битый кэш читать не хотять, и лезуть всё равно за файлами.
openat(AT_FDCWD, "/usr/share/icons/buff-nipuna/icon-theme.cache", O_RDONLY) = 13
fstat(13, {st_mode=S_IFREG|0777, st_size=313115976, ...}) = 0
close(13) = 0
open("/usr/share/icons/buff-nipuna/empathy/16x16/actions", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 13
fstat(13, {st_mode=S_IFDIR|0744, st_size=4096, ...}) = 0
getdents(13, /* 3 entries */, 32768) = 88
getdents(13, /* 0 entries */, 32768) = 0
close(13) = 0