oposumo: (Default)



Это делается c помощью так называемого compositing manager. В GNOME, например, можно юзать мощный compiz. Но в openbox такую махину ставить как-то не true. Поэтому лучше поставить маленький xcompmgr.

sudo aptitude install xcompmgr

Если запускать с опцией -c, к окнам добавляются полупрозрачные мягкие тени, -f даёт плавные эффекты затухания при сворачивании-разворачивании окон, -C убирает тени у панелей, а -F вроде как добавляет эффекты при изменении прозрачности окон. Можно ещё изменять настройки прозрачности, размеров теней, и прочего подобного (команда примет более сложный вид типа xcompmgr -r8 -o.85 -l-7 -t-10 -cCfF). Полный перечень опций можно получить по команде man xcompmgr в консоли, но мне пока достаточно и этого.

Что касается прозрачности, то нужен пакет transset.

sudo aptitude install transset

Теперь если в консоли набрать transset, курсор примет вид крестика, которым следует щёлкнуть по окну, для которого хочется применить прозрачность, и окно станет таковым (по-умолчанию значение берётся 0,75, то есть 75%). Если нужно установить другое значение прозрачности, то набираем transset 0.5, например (вообще 0 даст полностью невидимое окно, а 1 - без прозрачности вообще).

Чтобы настроенные эффекты остались после перезагрузки, в файл ~/.config/openbox/autostart.sh добавляем строчку:

xcompmgr -cfCF &

Ещё пишут, что вроде как для работы всего этого нужно добавить в файл /etc/X11/xorg.conf строки:

Section "Extensions"
Option "Composite" "Enable"
Option "RENDER" "Enable"
EndSection

Я, правда, прозевала как-то, работает без этого или нет.

Profile

oposumo: (Default)
Opossum

June 2011

S M T W T F S
   1234
56789 1011
12131415161718
19202122232425
2627282930  

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 4th, 2025 01:43 pm
Powered by Dreamwidth Studios