«The rxvt-unicode devs removed compatibility code for a lot of non standard wallpaper setters with this update. Using a non compatible wallpaper setter will break transparency support.» [1]
Поэтому, начиная с версии 9.09, псевдо-прозрачность работает только при использовании следующих программ установки фона рабочего стола:
* feh
* hsetroot
* esetroot
В связи с этим, awsetbg, штатный "наклеиватель обоев" для Awesome, больше не работает. Странно, что на ноутбуке после обновления прозрачность работает по-прежнему.
На ПК проблема решилась установкой hsetroot и правкой одной строчки в theme.lua моей темы:
theme.wallpaper_cmd = { "hsetroot -tile /home/poptsov/.config/awesome/zhuravltheme/background.png" }
Из положительных моментов: в процессе поиска решения описанной выше проблемы, нашёл интересную статью о urxvt:
http://zenux.ru/articles/48/
UPD 2011-04-24: Знак амперсанда (&) после команды hsetroot в theme.lua не нужен - если попробовать запустить команду установления фона, как фоновый процесс, то она работать не будет.
Комментариев нет:
Отправить комментарий