[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#548954: [libgl1-mesa-dri] software renderer renders compiz as solid gray



Mate Miklos wrote:
> when I filed the report I was using radeon ums, but now I have radeon
> kms with libdrm&mesa&xorg packages installed from ubuntu lucid:
>
> ii libgl1-mesa-dev 7.7-0ubuntu8
> A free implementation of the OpenGL API -- GLX develo
> ii libgl1-mesa-dri 7.7-0ubuntu8
> A free implementation of the OpenGL API -- DRI module
> ii libgl1-mesa-glx 7.7-0ubuntu8
> A free implementation of the OpenGL API -- GLX runtim
> ii libglu1-mesa 7.7-1
> The OpenGL utility library (GLU)
> ii libglu1-mesa-dev 7.7-1
> The OpenGL utility library -- development files
> ii mesa-common-dev 7.7-0ubuntu8
> Developer documentation for Mesa
> ii mesa-utils 7.7-0ubuntu8
> Miscellaneous Mesa GL utilities
> ii libdrm-intel1 2.4.17-0ubuntu2
> Userspace interface to intel-specific kernel DRM serv
> ii libdrm-radeon1 2.4.17-0ubuntu2
> Userspace interface to radeon-specific kernel DRM ser
> ii libdrm2 2.4.17-0ubuntu2
> Userspace interface to kernel DRM services -- runtime
> ii xserver-xorg-video-radeon
> 1:6.12.99+git20100126.e5933fd7-0ubuntu1 X.Org X server -- ATI Radeon
> display
> driver
>
> Now when I rename r300_dri.so to something else, then the Xorg.0.log says:
> (EE) AIGLX error: dlopen of /usr/lib/dri/r300_dri.so failed
> (/usr/lib/dri/r300_d
> ri.so: cannot open shared object file: No such file or directory)
> (EE) AIGLX: reverting to software rendering
> (II) AIGLX: Screen 0 is not DRI capable
> (II) AIGLX: Loaded and initialized /usr/lib/dri/swrast_dri.so
> (II) GLX: Initialized DRISWRAST GL provider for screen 0
>
> And compiz says in .xsession-errors:
> /usr/bin/compiz.real (core) - Fatal: GLX_EXT_texture_from_pixmap is
> missing
> /usr/bin/compiz.real (core) - Error: Failed to manage screen: 0
> /usr/bin/compiz.real (core) - Fatal: No manageable screens found on
> display :0
>
> And the fallback window manager appears (kwin without compisiting). I
> don't
> know if this is relevant for debian.

We have pretty much the same package version in Debian.

Maybe setting LIBGL_ALWAYS_INDIRECT=1 in the environment before starting
compiz will help ?

Brice




Reply to: