Gentoo не хочет быть прозрачной ((EE) GLX is not supported with the Composite extension)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
belomor
Сообщения: 34

Gentoo не хочет быть прозрачной

Сообщение belomor »

Код: Выделить всё

belomor@l0re ~ $ cat /var/log/Xorg.0.log | grep EE
(EE) GLX is not supported with the Composite extension
--------------------------------
belomor@l0re ~ $ glxgears
Xlib:  extension "GLX" missing on display ":0.0".
Error: couldn't get an RGB, Double-buffered visual
--------------------------------
belomor@l0re ~ $ glxinfo | grep dri
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual
--------------------------------
Section "Extensions"
    Option    "Composite" "True"
EndSection
--------------------------------
Section "Module"
    Load           "ddc"
    Load           "vbe"
    Load           "dbe"
    Load           "extmod"
    Load           "glx"
    Load           "bitmap"
    Load           "speedo"
    Load           "type1"
    Load           "freetype"
    Load           "record"
EndSection
--------------------------------
Section "Device"
    Option      "Nologo" "true"
    Option      "RenderAccel" "true"
    Identifier     "Card0"
    Driver         "nvidia"
    VendorName     "All"
    BoardName      "All"
EndSection
--------------------------------
belomor@l0re ~ $ eselect opengl show
nvidia
--------------------------------
belomor@l0re ~ $ emerge -p xorg-x11
[ebuild   R   ] x11-base/xorg-x11-7.0-r1  USE="-3dfx" INPUT_DEVICES="keyboard mouse -acecad -aiptek -calcomp -citron -digitaledge -dmc -dynapro -elo2300 -elographics -evdev -fpit -hyperpen -jamstudio -joystick -magellan -magictouch -microtouch -mutouch -palmax -penmount -spaceorb -summa -synaptics -tek4957 -ur98 -vmmouse -void -wacom" VIDEO_CARDS="nv nvidia vesa -apm -ark -chips -cirrus -cyrix -dummy -fbdev -fglrx -glint -i128 -i740 -i810 -imstt -mach64 -mga -neomagic -nsc -r128 -radeon -rendition -s3 -s3virge -savage -siliconmotion -sis -sisusb -tdfx -tga -trident -tseng -v4l -vga -via -vmware -voodoo" 0 kB
--------------------------------
belomor@l0re ~ $ emerge -p nvidia-glx nvidia-kernel
[ebuild   R   ] media-video/nvidia-glx-1.0.8762  USE="dlloader" 0 kB
[ebuild   R   ] media-video/nvidia-kernel-1.0.8762-r1  0 kB
--------------------------------
Спасибо сказали:
Аватара пользователя
Vidoc
Сообщения: 231
ОС: Gentoo ~x86

Re: Gentoo не хочет быть прозрачной

Сообщение Vidoc »

Код: Выделить всё

Option "AllowGLXWithComposite" "1"
Спасибо сказали:
Аватара пользователя
belomor
Сообщения: 34

Re: Gentoo не хочет быть прозрачной

Сообщение belomor »

Упс.
Сорри :wacko:
А в секцию чего?

Vidoc писал(а):
09.08.2006 00:11

Код: Выделить всё

Option "AllowGLXWithComposite" "1"


belomor@l0re ~ $ cat /etc/X11/xorg.conf | grep All
Option "AllowMouseOpenFail" "true"
Option "AllowGLXWithComposite" "1"
VendorName "All"
BoardName "All"

По фигу...............


Код: Выделить всё

Похоже, что поддержка альфа-канала недоступна.

Убедитесь, что у вас установленаXorg ≥ 6.8, и установлена программа kompmgr, которая поставляется с kwin.
Убедитесь также, что у вас есть следующие записи в XConfig (т.е. /etc/X11/xorg.conf):

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

И что ваш GPU предоставляет аппаратную поддержку Xrender (в основном - карты nVidia):

Option "RenderAccel" "true"
In Section "Device"
Спасибо сказали:
Аватара пользователя
Vidoc
Сообщения: 231
ОС: Gentoo ~x86

Re: Gentoo не хочет быть прозрачной

Сообщение Vidoc »

Вроде в Section "Device"
Спасибо сказали:
Аватара пользователя
belomor
Сообщения: 34

Re: Gentoo не хочет быть прозрачной

Сообщение belomor »

Vidoc писал(а):
09.08.2006 02:15
Вроде в Section "Device"

Не хелпает.......

Section "Device"
Option "Nologo" "true"
Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "1"
Identifier "Card0"
Driver "nvidia"
VendorName "All"
BoardName "All"
EndSection
Спасибо сказали:
Аватара пользователя
Vidoc
Сообщения: 231
ОС: Gentoo ~x86

Re: Gentoo не хочет быть прозрачной

Сообщение Vidoc »

Ещё Option "RENDER" "enable" должно быть в Section "Extensions".
Спасибо сказали:
Аватара пользователя
belomor
Сообщения: 34

Re: Gentoo не хочет быть прозрачной

Сообщение belomor »

Код: Выделить всё

belomor@l0re ~ $ cat /var/log/Xorg.0.log | grep EE
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(II) Loading extension MIT-SCREEN-SAVER
(EE) Failed to load module "speedo" (module does not exist, 0)

Ошибка изчезла.
Но упертый kcontol все твердит, что

Код: Выделить всё

Похоже, что поддержка альфа-канала недоступна.

Убедитесь, что у вас установленаXorg ≥ 6.8, и установлена программа kompmgr, которая поставляется с kwin.
Убедитесь также, что у вас есть следующие записи в XConfig (т.е. /etc/X11/xorg.conf):

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

И что ваш GPU предоставляет аппаратную поддержку Xrender (в основном - карты nVidia):

Option "RenderAccel" "true"
In Section "Device"


Во, как странно!

Код: Выделить всё

belomor@l0re ~ $ equery f kwin | grep kompmgr
belomor@l0re ~ $ emerge -p kwin

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] kde-base/kwin-3.5.3  USE="arts -debug -kdeenablefinal -kdehiddenvisibility -xcomposite -xinerama" 0 kB

Total size of downloads: 0 kB
Спасибо сказали:
Аватара пользователя
belomor
Сообщения: 34

Re: Gentoo не хочет быть прозрачной

Сообщение belomor »

Добавил флаг xcomposite для kwin
Вроде пашет :P
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: Gentoo не хочет быть прозрачной

Сообщение ddc »

belomor писал(а):
09.08.2006 13:17
Добавил флаг xcomposite для kwin
Вроде пашет :P
Да, казалось бы неожиданное решение... <_<
Спасибо сказали:
Аватара пользователя
belomor
Сообщения: 34

Re: Gentoo не хочет быть прозрачной

Сообщение belomor »

ddc писал(а):
09.08.2006 15:11
belomor писал(а):
09.08.2006 13:17
Добавил флаг xcomposite для kwin
Вроде пашет :P
Да, казалось бы неожиданное решение... <_<

Да.
Почти интуитивное.
Спасибо сказали: