LINUX.ORG.RU

Не работает прозрачность окна

 


0

1

Решил я установить Compiz в openSUSE 11.4, давно ещё. Почему-то не получилось апустить версию 0.9.x, поэтому я установил из чьего-то домашнего репозитория Compiz 0.8.8. Всё работает, вот только тиринг... Победить советами из Google не смог. Просто xcompmgr тоже подвержен. Скомпилировал Beryl, всё работает не хуже, а новых эффектов в новом Compiz по сравнению с Beryl 2007 года очень мало. И тиринг пропал.

Я заметил, что хоть с Compiz, хоть с Beryl при запуске Nero Linux Splash Screen другой, покруче (видео, 2 Мб). Проверил и с просто xcompmgr - работает!

Пришёл домой, установил в домашнюю Gentoo xcompmgr - не работает. Запустил Compiz - эффекты есть, но крутой Splash Screen не работает. Тогда я забыл об этой небольшой проблеме, но так как я только что установил Steam для Linux, мне захотелось с ней разобраться. Вдруг и это окно умеет прозрачности. xorg.conf

★★★★★

Последнее исправление: ZenitharChampion (всего исправлений: 3)

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

Что-то не работает:

Saving to: «/usr/portage/distfiles/compton-0_pre20121114.tar.xz»

100%[======================================>] 45 052      63,0K/s   в 0,7s

2012-12-09 05:06:26 (63,0 KB/s) - «/usr/portage/distfiles/compton-0_pre20121114.tar.xz» saved [45052/45052]

 * compton-0_pre20121114.tar.xz SHA256 SHA512 WHIRLPOOL size ;-) ...     [ ok ]
>>> Unpacking source...
>>> Unpacking compton-0_pre20121114.tar.xz to /var/tmp/portage/x11-misc/compton-0_pre20121114/work
>>> Source unpacked in /var/tmp/portage/x11-misc/compton-0_pre20121114/work
>>> Preparing source in /var/tmp/portage/x11-misc/compton-0_pre20121114/work/compton-0_pre20121114 ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/x11-misc/compton-0_pre20121114/work/compton-0_pre20121114 ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/x11-misc/compton-0_pre20121114/work/compton-0_pre20121114 ...
make -j2
x86_64-pc-linux-gnu-gcc -march=amdfam10 -O3 -pipe  -DCONFIG_LIBCONFIG  -DCONFIG_REGEX_PCRE -DCONFIG_REGEX_PCRE_JIT -DCONFIG_VSYNC_DRM -DCONFIG_VSYNC_OPENGL -Wall -std=c99     -c src/compton.c
src/compton.c: В функции ‘parse_config’:
src/compton.c:3806: предупреждение: неявная декларация функции ‘config_set_include_dir’
x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -march=amdfam10 -O3 -pipe  -DCONFIG_LIBCONFIG  -DCONFIG_REGEX_PCRE -DCONFIG_REGEX_PCRE_JIT -DCONFIG_VSYNC_DRM -DCONFIG_VSYNC_OPENGL -Wall -std=c99 -o compton compton.o -lm -lrt -L/usr/lib64 -lpcre -lGL -lXcomposite -lXdamage -lXfixes -lXrender -lX11 -lXext -lXrandr -lconfig
compton.o: In function `get_cfg':
compton.c:(.text+0x78c9): undefined reference to `config_set_include_dir'
collect2: выполнение ld завершилось с кодом возврата 1
make: *** [compton] Ошибка 1
ZenitharChampion ★★★★★
() автор топика
Ответ на: комментарий от ZenitharChampion

обнови/пересобери gcc, glibc и зависимости самого compton. Надеюсь конфиги обновлены после вчерашнего? (etc-update)
Кроме того я вчера заметил, что ты на GCC 4.4? Обнови хотя-бы до текущего стабильного: 4.5.4

У меня на 3х машинах собирается и работает прекрасно эта версия и все прошлые.
По сабжу: это форк xcompmgr - но без его багов и с плюшками, объективно лучший легковесный композитинг для линуксов на сегодняшний день.

science ★★☆
()

Запустил Compiz - эффекты есть, но крутой Splash Screen не работает.

а то, что нужно правильно сконфигурировать его, ты конечно же не в курсе, ага...

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

что копировать?

Директорию compizconfig, где она конкретно в хомяке лежит в других дистрах - хз. В генте это - ~/.config/compiz/compizconfig

Это при условии что компиз сохраняет настройки в plain file, а не в gconf/kconfig/kconfig4

Pinkbyte ★★★★★
()
Последнее исправление: Pinkbyte (всего исправлений: 1)
Ответ на: комментарий от Pinkbyte

Компиз-то настроен через графическую программу. И работает. Но Nero не показывает свой логотип с прозрачностями, а кроме него прозрачности умеют Opera и Adobe AIR, и значит там не заработает тоже. А в бинарном дистрибутиве это работает с Compiz и xcompmgr. Даже если поотключать все эффекты, потому что им нужен только композитинг.

ZenitharChampion ★★★★★
() автор топика
Последнее исправление: ZenitharChampion (всего исправлений: 2)
Ответ на: комментарий от ZenitharChampion

сдается мне проблема не в compiz(т.к. ты говоришь что с xcompmgr та же беда), а в настройках иксов

Pinkbyte ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.