I downloaded and tested the savage-2-0-0 branch yesterday. This is
on an IBM ThinkPad T23 with a SuperSavage IX/C SDR. It works really
well! Congratulations and thanks, guys!
A few notes (savage-2-0-0 branch 2/21/04):
- tuxracer runs great!
- glDrawPixels doesn't seem to work (may be copying pixels to wrong
place -- there were hints of corruption elsewhere)
- glutBitmapCharacter doesn't seem to work either (calls glBitmap)
- Polygon and line drawing work fine.
- agpgart must be insmod'd before starting the X server.
- something (insmod, I think) gives a system log message
kernel: [drm] Initialized savage 1.0.0 20011023 on minor 0: SuperSavage
IX/C SDR
even though this is actually savage 2.0.0 branch
- On my kernel (fedora core 1 2.4.22-1.2129.nptl) I had to change in
savage_drv.c:
#if 0 && (LINUX_VERSION_CODE >= KERNEL_VERSION(2,4,18))
if ( do_munmap(current->mm,cont_mem.linear,size,1)!=0)
#else
if ( do_munmap(current->mm,cont_mem.linear,size)!=0)
#endif
to
#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,4,18))
if ( do_munmap(current->mm,cont_mem.linear,size,1)!=0)
#else
if ( do_munmap(current->mm,cont_mem.linear,size)!=0)
#endif
- The 'make install' does not create TLS versions of libGL, so
it is necessary under Fedora Core 1 to remove the copies of libGL in
/usr/X11R6/lib/tls/ to prevent using the old libGL (glxinfo reports
indirect rendering even with DRI enabled).
- The build instructions in the Wiki (doc/DRIcompile.html) refer to
the wrong CVS server (cvs.dri.sourceforge.net/cvsroot/dri instead of
dri.freedesktop.org/cvs/dri) and also don't mention how to get a
particular branch.
- They also suggest building a new kernel, which is generally
unnecessary these days, as well as disabling DRM in that kernel (caused
my build of the DRI kernel modules to fail).
- The build instructions claim that kernel modules are built as part
of "make World". This doesn't seem to be the case.
Overall, it works very, very nicely! Great work!
Steve
-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
--
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel