Hi, with the above combination of versions xfree can't enable dri for my radeon, because of a too old dri version in the kernel. copying the current dri version from the xfree tree to the kernel sources fixes this problem. maybe this could be added somehow to the gentoo-sources patches? Bye PS: sorry for my bad english Reproducible: Always Steps to Reproduce: 1.emerge xfree-4.3.0-r3 gentoo-sources-2.4.20-r5 2.set up both and enable dri 3. boot the kernel and start X Actual Results: X reports that it can't enable dri because of a too old version of the dri kernel module for my radeon. glxgears for instance runs very slowly because of that Expected Results: it shall work ;) Portage 2.0.48-r1 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1) ================================================================= System uname: 2.4.20-gentoo-r5 i686 AMD-K7(tm) Processor GENTOO_MIRRORS="http://gentoo.linux.no/ http://ftp.easynet.nl/mirror/gentoo/ http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="/usr/local/portage" USE="x86 -3dfx 3dnow -aalib -acl -afs alsa apm -arts -atlas avi berkdb bonobo -canna cdr -cjk crypt cups dga -directfb -doc dvd encode -esd -evo -fbcon flash -freewnn -gb gd gdbm -ggi ggz gif gnome gnome-libs gphoto2 gpm gtk gtk2 gtkhtml -guile -icc -icc-pgo -imap imlib -innodb ipv6 java jpeg -kde -kerberos lcms ldap libg++ libgda libwww -matrox -maildir mbox -mikmod mmx -motif mozilla mpeg -mule -mysql -nas ncurses nls nocardbus -oci8 -odbc oggvorbis opengl oss pam -pcmcia -pda pdflib perl -plotutils png -pnp -postgres python -qt -qtmt quicktime readline -ruby samba -sasl -scanner sdl slang -slp -snmp -socks5 spell -sse ssl -svga -tcltk tcpd -tetex tiff truetype -trusted -voodoo3 -wavelan X -xface xft xml xml2 xmms xv -zeo zlib" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=athlon -mcpu=athlon -O3 -fomit-frame-pointer -fprefetch-loop-arrays -falign-functions=4 -ffast-math -fforce-addr -pipe" CXXFLAGS="-march=athlon -mcpu=athlon -O3 -fomit-frame-pointer -fprefetch-loop-arrays -falign-functions=4 -ffast-math -fforce-addr -pipe" ACCEPT_KEYWORDS="x86 ~x86" MAKEOPTS="" AUTOCLEAN="yes" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" FEATURES="sandbox ccache"
no, the way to do it, is to NOT enable the drm drivers in the kernel, and instead emerge xfree-drm: USE="radeon" emerge xfree-drm