I attempted to start KDE 3.3.1 on my desktop, running nVidia's 6629 drivers, and I received a warning about being unable to load glx. Since it was a warning, I ignored it, and waited for KDE to start. KDE started, and I started Firefox. The result can be seen in the URL posted as an example of the problem. When I click on Firefox, its colors would normalize, but the remaining portion of the screen would become just as oddly discolored as the Firefox window was. All apps I have run have had the same difficulty. Is this nVidia, KDE, or Xorg's problem? Reproducible: Always Steps to Reproduce: 1. Start KDE. 2. Open a window. 3. Click on it. Actual Results: The background became discolored, while the foreground window ceased being discolored. Expected Results: Neither the background nor the foreground should have been discolored in the first place. [ebuild R ] media-video/nvidia-kernel-1.0.6629-r1 [ebuild R ] media-video/nvidia-glx-1.0.6629 [ebuild R ] x11-base/xorg-x11-6.8.0-r3 [ebuild R ] kde-base/kde-3.3.1 Gentoo Base System version 1.4.16 Portage 2.0.51-r3 (default-linux/x86/2004.2, gcc-3.4.1, glibc-2.3.4.20040808-r1, 2.6.9 i686) ================================================================= System uname: 2.6.9 i686 AMD Athlon(tm) XP 1600+ distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] Autoconf: sys-devel/autoconf-2.57-r1,sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.90.0.1.1-r3 Headers: sys-kernel/linux26-headers-2.6.8.1-r1 Libtools: sys-devel/libtool-1.5.2-r7 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -m3dnow -mmmx -msse -O3 -pipe -frename-registers -fforce-addr -falign-functions=64 -fprefetch-loop-arrays -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -m3dnow -mmmx -msse -O3 -pipe -frename-registers -fforce-addr -falign-functions=64 -fprefetch-loop-arrays -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://open-systems.ufl.edu/mirrors/gentoo http://mirror.datapipe.net/gentoo ftp://212.219.56.146/sites/www.ibiblio.org/gentoo/ ftp://mirrors.tds.net/gentoo" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="x86 3dnow X aalib acl alsa apache2 apm arts audiofile avi berkdb bitmap-fonts cddb cdparanoia cdr crypt cups curl directfb dvd dvdr dvdread encode esd fam fbcon flac foomaticdb fortran freetds gdbm gif gnome gpm graphvis gtk gtk2 guile imagemagick imlib ipv6 java jikes joystick jpeg jpeg2k junit kde ldap libcaca libwww mad matroska md5sum mikmod mmx mng motif mpeg mpeg4 mssql mysql ncurses network nls nptl oci8 oggvorbis opengl oss pam pda pdflib perl php pic png portaudio python qt quicktime readline real rtc ruby samba scanner sdl slang spell sse ssl svg svga tcltk tcpd theora tiff truetype usb wmf wxwindows xine xml xml2 xmms xprint xv xvid yaz zlib"
you are almost certainly running at 8bpp. try setting DefaultDepth to something higher and restarting X.
(In reply to comment #1) > you are almost certainly running at 8bpp. try setting DefaultDepth to something higher and restarting X.
Confirmed. I'm horribly sorry for not closing this bug after I confirmed the fix.