Bug#548954: [libgl1-mesa-dri] software renderer renders compiz as solid gray
On 2010 Februar 27 Samstag, Brice Goglin wrote:
> Mate Miklos wrote:
> > Package: libgl1-mesa-dri
> > Version: 7.6-1
> > Severity: normal
> >
> > --- Please enter the report below this line. ---
> > If the software renderer kicks in because of a dri initialization error
> > or something, then compiz becomes totally unusable.
>
> Is it better with mesa 7.7 ?
>
> Brice
>
Hi,
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.
MM
Reply to: