Comment 11 for bug 245888

Revision history for this message
In , Ben Gamari (bgamari) wrote :

I

(In reply to comment #9)
> (In reply to comment #7)
> > It seems that over indirect rendering compiz runs fine
>
> So, I suspect that GLX_EXT_texture_from_pixmap is incorrectly being advertised
> with DRI1.

Interesting. glxinfo lists it,
server glx extensions:
    GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,

Perhaps this is one of the issues.

>
> > but fails to map any windows (they are black).
>
> Is AIGLX fully initialized?
>
I just attached a log. Quote:

(II) AIGLX: Screen 0 is not DRI2 capable
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 10, (OK)
drmOpenByBusid: Searching for BusID pci:0000:00:02.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 10, (OK)
drmOpenByBusid: drmOpenMinor returns 10
drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
(II) AIGLX: enabled GLX_MESA_copy_sub_buffer
(II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control
(II) AIGLX: enabled GLX_texture_from_pixmap with driver support
(II) AIGLX: Loaded and initialized /usr/lib/dri/i965_dri.so

Am I correct in assuming that is AIGLX not supposed to be enabling texture_from_pixmap?

> (In reply to comment #8)
> > I set LIBGL_ALWAYS_INDIRECT=1, then startx, desktop is up and display is
> > correct, but the windows has no window manager(no title bar, no border),
> > although the compiz is running:
>
> You probably aren't loading the decoration plugin and/or a decoration manager.
>