Прозрачность и тени достигаются с помощью compositing manager. В GNOME, например, можно юзать мощный compiz. Его можно юзать везде, но в лёгких средах вроде openbox, ставить такую махину нецелесообразно. Поэтому лучше поставить более лёгкую замену - маленький xcompmgr.
sudo aptitude install xcompmgr
Если 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, например, для прозрачности 50% (вообще 0 даст полностью невидимое окно, а 1 - без прозрачности вообще).
Чтобы настроенные эффекты остались после перезагрузки, в файл ~/.config/openbox/autostart.sh добавляем строчку:
xcompmgr -cfCF &Ещё пишут, что вроде как для работы всего этого нужно добавить в файл /etc/X11/xorg.conf строки:
Section "Extensions"
Option "Composite" "Enable"
Option "RENDER" "Enable"
EndSection
UPD: Должна предупредить, что через некоторое время работы xcompmgr заметила, что он нехило вешает систему (при этом никак не проявляя этого в менеджерах процессов), поэтому к сожалению была вынуждена отказаться от использования композитного менеджера. Возможно, проблема не повсеместная и у кого-то будет всё работать хорошо.
Полиэтиленовые пакеты мешки чехлы вкладыши целлофановые.
Автор Умничка статья отличная, как раз собрался переползать на OpenBox!!! собираю информ
ОтветитьУдалитьС зависаниями всё просто, они происходят, если xorg'у не передать прорисовку Composite и RENDER, ложится на центральный процессор, а не на графический.
Если используете драйверы NVIDIA последних версий (в них был баг с прорисовкой - тогда становится ясно почему в процессах всё тип-топ) то вполне понятно становится причина подвисаний. Ставим более старшую версию драйвера и проблема должна отпустить (до тех пор пока баг не пофиксят)... хотя вполне возможно, что уже пофиксили.
Можно попробовать использование dev версии
http://developer.download.nvidia.com/compute/cuda/3_2_prod/drivers/devdriver_3.2_linux_32_260.19.21.run
Спасибо)
ОтветитьУдалитьИ за разъяснения спасибо. Надо будет попробовать. Сейчас драйвер из ппа стоит, до этого был из стандартных убунтореп, последний - но он в один прекрасный момент на 10.10 отказал. Возможно, сейчас уже лучше.
Спасибки отличная статья
ОтветитьУдалитьСпасибки за статью! Помогли!
ОтветитьУдалитьИз за ухода второго Гнома приходиться к новому привыкать. И такие красивости помогают этому.
Статья легкая, конкретная. Побольше бы таких.
Отличный вариант для нормальной работы Kazam Screencaster в Lubuntu или например панели Cairo-Dock
ОтветитьУдалить