Hi. I have a problem which only shows up when using 24-bit depth on my 86C270-294 Savage/IX-MV. Basically, in 24-bit mode, smooth gradients appear "banded", as though least significant bits of colour are being discarded (but I'm not an xorg dev, so I don't know how these things work). Firstly, the problem does not show up at all in screenshots (they look perfect when viewed on another machine). Here are a few pictures of screens with the problem taken with a digital camera (excuse the quality): https://bugzilla.ubuntu.com/attachment.cgi?id=1293 https://bugzilla.ubuntu.com/attachment.cgi?id=1294 https://bugzilla.redhat.com/beta/attachment.cgi?id=100722 This problem has been reported in different places in the past, so there may be additional information that might help here: https://bugzilla.ubuntu.com/show_bug.cgi?id=6127 https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=88264 http://forums.gentoo.org/viewtopic.php?t=104293 I'll post an xdpyinfo output and an xorg log now. Jaime
Created attachment 2557 [details] Output from xdpyinfo This is output from xdpyinfo running at 24 bit colour depth
Created attachment 2558 [details] Xorg log file Xorg log file
I fixed this in xorg cvs. The CLUT was left in 6 bit mode. Binary snapshots are available here: http://dri.freedesktop.org/wiki/Download#head-55420c59a1c2e9a70f07a6fa02f0d228ffb87b76 I'm going to close this bug, if you still have problems, please re-open.
Alex, 24-bit colour now works perfectly. I extracted savage_drv.o from the binary snapshot available at: http://dri.freedesktop.org/snapshots/savage-20050504-linux.i386.tar.bz2 and swapped it for the file: /usr/X11R6/lib/modules/drivers/savage_drv.o on my "ubuntu hoary" (which uses x.org 6.8.2) and the problem has now disappeared. Thank you very much, Jaime :-)
Will this be backported to 6.8.x? If not, Savage users wont get this fix until X11R7 (unless they apply the patch themselves and rebuild X 6.8.x).
(In reply to comment #5) > Will this be backported to 6.8.x? If not, Savage users wont get this > fix until X11R7 (unless they apply the patch themselves and rebuild > X 6.8.x). feel free to nominate it if I don't get around to it. trivial patch: http://cvs.freedesktop.org/xorg/xc/programs/Xserver/hw/xfree86/drivers/savage/savage_driver.c?r1=1.27&r2=1.28
Created attachment 2677 [details] [review] Patch referred to in "additional comment #6" Hi. I don't understand the "nomination" process, but I'm going to attempt to get this patch nominated... Jaime :-)
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.