Редактирование Gtk 2/3 темы

Привет всем, в общем есть необходимость сделать отступ в пару пикселей во круг окна, чтоб весь контент сместить.
Методом гугла да и просто просмотрев файлы темы, я не нашел как это сделать. Может кто знает? нужно в gtk 2 и 3.
Ну и еще есть вопрос по поводу иконок приложений. Есть приложение, его иконка везде отображается нормально, кроме заголовка в openbox и на панели tint2. Иконка существует только в /usr/share/pixmaps/
Куда именно ее нужно положить, чтоб она стала отображаться на панели и в заголовке бокса? Пробовал в тему иконок, но безрезультатно
Про иконки в Linux хорошо расписано в этой статье ….....
Ошибки не исчезают с опытом - они просто умнеют
vasek, оке, почитаю сейчас

Прочитал, ничего нового, иконку пробовал ложить в hicolor и вообще все темы, но почему то она не хочет отображаться, странно в общем
Xts
Есть приложение, его иконка везде отображается нормально,
Значит, файл desktop в /usr/share/applications содержит ссылку на эту иконку.
Xts
кроме заголовка в openbox и на панели tint2.
Значит, запущенная программа не озабочена тем, чтобы присвоить себе правильную иконку.
Xts
Куда именно ее нужно положить
Гусары, молчать!!
Проще всего забить. Как крайнее средство можно использовать xseticon из AUR.
akorop
Значит, запущенная программа не озабочена тем, чтобы присвоить себе правильную иконку.
но ведь в других DE все нормально отображается, а вот tint2, lxpanel, openbox не хотят, почему не ясно
akorop
xseticon
запускаю прогу, пишу команду для установки иконки, в ответ вот
libpng warning: iCCP: known incorrect sRGB profile
это проблема в самой проге, или же в xseticon?
Xts
но ведь в других DE все нормально отображается, а вот tint2, lxpanel, openbox не хотят, почему не ясно
Возможно, другие DE заботливо прикручивают к окну вызванной программы иконку из файла desktop. Openbox такой дурью не мается. А tint2, lxpanel и прочие отбражальщики окон берут ту иконку, что в окне. Так что реальные участники драмы - кривая программа, openbox и "другие DE".
А что за программа-то?

Xts
libpng warning: iCCP: known incorrect sRGB profile
это проблема в самой проге, или же в xseticon?
Это оно?
А иконку подставляет? Если да, то можно забить на предупреждение.
akorop
А что за программа-то?
vkaudiosaver

akorop
А иконку подставляет?
не подставляет, а если указать другую, то сегфолтится, либо ничего не происходит
Странно. Может "другая" иконка - ещё хуже?
Я сейчас для верности переставил xseticon (встала версия 0.1+bzr13-2) - у меня всё работает.
Например, для запуска всяких программ в терминале у меня есть вот такой скрипт:
run-with-icon
APP=$1
xseticon -id "$WINDOWID" $2
shift 2
$APP $@
В меню openbox вызов htop определён так:

<item icon="/usr/share/pixmaps/htop.png" label="htop">
  <action name="Execute">
    <execute>sudo urxvt -geometry 120x50 -e run-with-icon htop /usr/share/pixmaps/htop.png</execute>
  </action>
</item>   
Ничего не сегфолтится, иконку подставляет.
Поставил сейчас из любопытства vkaudiosaver - ругается, но икноку подставляет.

Система 64bit.
UPD: вместе с vkaudiosaver установились:
lib32-libpng12
lib32-libstdc++5
libstdc++5
 
Зарегистрироваться или войдите чтобы оставить сообщение.