Hello, I installed and built the latest savage snapshot savage-20040401-linux.i386.tar.bz2 from www.freedesktop.org/~dri/snapshots together with the extras/XFree86.bz2 dated 29-Sep-2003.
XFree86 packages installed are Debian/testing 4.3.0-7. The XV stuff seem to work OK at 16 bits, but at 24 bits the screen is showing random colors, probably due to card memory problems. I know this is 2D related, but nevertheless, according to the webpage 2D is new too since an updated XFree86 server is needed. The 3D is reported to work in XFree86.0.log but not in glxinfo. XFree86.0.log: XFree86 Version 4.3.99.12 (DRI trunk) Release Date: 10 September 2003 X Protocol Version 11, Revision 0, Release 6.6 [...] (II) SAVAGE(0): Direct rendering enabled (**) SAVAGE(0): XvMC is enabled (==) RandR enabled [...] glxinfo: name of display: :0.0 display: :0 screen: 0 direct rendering: No server glx vendor string: SGI server glx version string: 1.2 server glx extensions: GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context client glx vendor string: SGI client glx version string: 1.2 [...] OpenGL vendor string: Mesa project: www.mesa3d.org OpenGL renderer string: Mesa GLX Indirect OpenGL version string: 1.2 (1.3 Mesa 4.0.4) [...} (more info on request) The only problems found is from the kernel logs: [...] [drm] Initialized savage 1.0.0 20011023 on minor 0: ProSavage KM133 mtrr: no more MTRRs available mtrr: base(0xf2000000) is not aligned on a size(0x5000000) boundary mtrr: base(0xf057e000) is not aligned on a size(0xa80000) boundary [...] Unfortunately the Debian packages, which I installed from freedesktop.org/~daenzer/debian/dri-trunk-sid and built first are outdated. They are from 28-feb-2004, with no savage modules. To prepare for building the kernel module savage.o I had to install the kernel source, copy the System.map-2.4.25-1-k7 file from the kernel-image-2.4.25-k7 to /usr/src/kernel-source-2.4.25/.config. In order to make the savage module compile I had to add LINUXDIR=/usr/src/kernel-source-2.4.25 to the install script. (Debian-specific) A much nicer way to build the kernel module for debian systems, without the need for make-kpkg: This method works with alsa, i2c and lm-sensors and uses the kernel-headers instead of kernel-source: fakeroot ./debian/rules KSRC=/usr/src/kernel-headers-2.4.25-1-k7 KVERS=2.4.25-1-k7 KDREV=2.4.25-1 kdist_image but this will probably require a modification of the debian/*. ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click -- _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel