beryl problems

Csaba Molnar molnarcs at gmail.com
Fri Feb 9 14:40:56 UTC 2007


2007. February 9. 15.06 dátummal Adam K Kirchhoff ezt írta:
> On Fri, 2007-02-09 at 14:56 +0100, Csaba Molnar wrote:
> > > Sure, beryl can be run through the XGL server, but I didn't think XGL
> > > was currently available on FreeBSD.  It's certainly not in the ports
> > > tree.
> > >
> > > Adam
> >
> > I think it is part of xorg now (was separate in xorg 7.1.x). It shows up
> > in beryl manager (Advanced Beryl options -> Rendering platform - Force
> > XGL) and it seems to work (I can switch to force xgl from automatic or
> > force-nvidia). I think compiz (which is available in ports) only supports
> > xgl btw.
>
> compiz, just like beryl, requires GLX_EXT_texture_from_pixmap.  It can,
> theoretically, work with any GL drivers that provide that extension,
> including the XGL server, the open source drivers with AIGLX, and the
> closed source nVidia drivers (with, or without, direct rendering).
>
> As for XGL.  Even if it is part of xorg now, it's still not in the ports
> tree.  xorg-server does not provide it and, as of earlier this week,
> there was no separate port for it.  In fact, 'locate -i xgl' on my
> system turns up nothing.
>
> Adam

I think I've mistaken - information about 7.2 is scarce, but it appears that 
xgl integration is planned after 7.2 release (at least that's what I found on 
opensuse forums). 

One can still use copy (beryl --use-copy) instead of texture_from_pixmap with 
any driver - but depending on your configuration, it can be rather slow. For 
me (a sempron 3100+ with an nvidia fx5500 card) it works OK, but videos can 
get jerky when rotating the cube or doing other fancy stuff. 


More information about the freebsd-x11 mailing list