LINUX.ORG.RU

Debain + openbox прозрачность части окна возможна?

 , , ,


1

1

Интересует не частичная прозрачность равномерно всего окна, а использование альфа-канала в SDL-приложении, так чтобы было видно нижележащие окна.

Такое вообще возможно? Какой нужен композитор? Где читать/смотреть примеры? Кто делал?

★★★★★
Ответ на: комментарий от IIIypuk

Ну да. Но здорово бы было полноценный ARGB. Чтоб я в своем приложении мог сделать прозрачную «дырку» ну и частично ее перекрыть полупрозрачным чем-нибудь

pihter ★★★★★
() автор топика

не сочтите меня "не нужно"нуном, но по-моему debian+openbox это вообще про другое. я пару лет пользовался такой связкой раньше и нравилась как раз простота и дефолтность такой схемы. для всяких прозрачностей это наверно в compiz.

flant ★★★★
()
Ответ на: комментарий от pihter

сысле? секретом полишинеля?

  • запускаешь опенбокс
  • запускаешь композитор
  • запускаешь ПО со своей полупрозрачностью
  • PROFIT

cat /etc/xdg/openbox/autostart

[ -f /usr/bin/compton ] && compton --config /usr/share/xxx-kiosk-mode/compton.conf 2>&1 > /dev/null &
[ -f /usr/bin/xcompmgr ] && xcompmgr &

там два в качестве альтернативы - системы разные. на одной есть комптон, а на другой его не собрали

/usr/share/xxx-kiosk-mode/compton.conf

shadow = true
fading = true
shadow-offset-x = -11
shadow-offset-y = -9
shadow-radius = 9
shadow-opacity = 0
fade-delta = 0
fade-out-step = 1
aol ★★★★★
()
Последнее исправление: aol (всего исправлений: 1)
Ответ на: комментарий от aol

запускаешь опенбокс

запускаю

запускаешь композитор

запускаю

запускаешь ПО со своей полупрозрачностью

запускаю

PROFIT

не профитит! нету прозрачности. Наверное, что-то не такк с моим ПО, очевидно. Тада мне нужен минимальный пример. У тебя SDL?

pihter ★★★★★
() автор топика