Philip Langdale
2006-Oct-02 08:16 UTC
[compiz] Problem with shadows and the new NVIDIA drivers
Hi all, I've been trying out the new NVIDIA drivers and everything seems to be working great except that shadows are rendered incorrectly - as solid black (or what ever the shadow colour happens to be) without the gradient effect. Setting the opacity level of the shadows makes no difference. This occurs with Beryl too, but I don't think it's actually a bug in either program but something to do with how I built them. If it was a widespread problem, I'm sure we'd have heard much more about it. I read one report that someone had seen this a few weeks back when using Redhat's AIGLX with an ATI card and had fixed it by compiling against a different version of Mesa. I've tried using the nvidia headers, mesa 6.5.1 and the latest mesa cvs - all with the same results. (And in all cases I've linked against the nvidia libraries). Anyone know what I'm doing wrong? Thanks, --phil
David Reveman
2006-Oct-02 09:00 UTC
[compiz] Problem with shadows and the new NVIDIA drivers
Convolution filter support is broken in your X server. It's fixed in Xgl and latest version of Xorg. -David On Mon, 2006-10-02 at 08:11 -0700, Philip Langdale wrote:> Hi all, > > I've been trying out the new NVIDIA drivers and everything seems to be working > great except that shadows are rendered incorrectly - as solid black (or what > ever the shadow colour happens to be) without the gradient effect. Setting > the opacity level of the shadows makes no difference. > > This occurs with Beryl too, but I don't think it's actually a bug in either > program but something to do with how I built them. If it was a widespread > problem, I'm sure we'd have heard much more about it. I read one report > that someone had seen this a few weeks back when using Redhat's AIGLX with > an ATI card and had fixed it by compiling against a different version of > Mesa. I've tried using the nvidia headers, mesa 6.5.1 and the latest > mesa cvs - all with the same results. (And in all cases I've linked against > the nvidia libraries). > > Anyone know what I'm doing wrong? > > Thanks, > > --phil > _______________________________________________ > compiz mailing list > compiz@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/compiz
Kristian Høgsberg
2006-Oct-03 09:10 UTC
[compiz] Problem with shadows and the new NVIDIA drivers
On 10/2/06, Philip Langdale <philipl@overt.org> wrote:> Hi all, > > I've been trying out the new NVIDIA drivers and everything seems to be working > great except that shadows are rendered incorrectly - as solid black (or what > ever the shadow colour happens to be) without the gradient effect. Setting > the opacity level of the shadows makes no difference. > > This occurs with Beryl too, but I don't think it's actually a bug in either > program but something to do with how I built them. If it was a widespread > problem, I'm sure we'd have heard much more about it. I read one report > that someone had seen this a few weeks back when using Redhat's AIGLX with > an ATI card and had fixed it by compiling against a different version of > Mesa. I've tried using the nvidia headers, mesa 6.5.1 and the latest > mesa cvs - all with the same results. (And in all cases I've linked against > the nvidia libraries).Aside from the convolution filter bug David mentioned, we (fedora) also had a bug in a patch to our mesa rpm which resulted in almost the same artifact on ATI r100 based cards (Radeo 7000, 7500 etc). That's probably the cause of the mesa issue you describe. Kristian