возможно в .xinitrc
exec openbox
вместо
exec openbox-session
?
Например terminus
Я использую ttf-anka-coder из AUR
URxvt.font:    xft:Anka/Coder Narrow:size=11
https://wiki.archlinux.org/index.php/Disable_PC_Speaker_Beep
deadbeef-git, с расширенными настройками внешнего вида.

wmctrl
antiron
если интересно что выбрал ТС,то openbox+compton
Хороший выбор, у меня тоже в кедах openbox+compton.
Перезагружаю систему при обновлении ядра и видеодрайвера.
Без разницы. Пролистываю бесТОЛКовые сообщения.
dementor
Все получилось. Все оказалось в том что я сперва скачал старую версия движка gtk2-engines-murrine_0.90.3 потом нашел поновее gtk2-engines-murrine_0.98.1.1-5 и все заработало.

Новая вот:
$ pacman -Ss murrine engine
community/gtk-engine-murrine 0.98.2-1
red
вот к примеру боле менее глобальные изменения за последний год - тогда когда приходилось подправлять ручками при обновлении системы:

1 месяц, 2 недели ----------Исполняемые файлы переезжают в /usr/bin!
5 месяцев, 1 неделя -------Окончательное предупреждение о переводе sysvinit в разряд устаревших технологий
5 месяцев, 3 недели -------Одновременное обновление пакетов filesystem-2013.01-1 и glibc-2.17-2
10 месяцев, 2 недели -----Обновление fontconfig 2.10.1 - требуется ручное вмешательство
1 год назад ------------------Директория /lib становится ссылкой
Кстати, ни одно из этих обновлений не ломает систему (как любят писать некоторые), а просто не даст вам обновиться в штатном режиме. В таких случаях можно и в новости заглянуть.