Mark, I just uploaded all my DRI stuff to your ftp site. I mentioned on the forum that it might be important to not mix different DRI files - this is why I have given you everything. I have tried to group the different components logically; 2D-Xorg-replacements (ati, i810, savage, via) DRI drivers DRI (DRM) kernel modules (the generic drm.ko is needed by all others) XvMC-for-Unichrome XvMC-for-i810 and, of course, you already have my libGL package. The agpgart modules are required too, but apparently Barry will now include these in the standard Puppy2. Notice that the DRI modules include nv.ko ... is this nvidia, and only for Xorg 7? You may remember that we included the XvMC-for-i810 files in the accelerated Xine package. In hindsight, I think it's a better idea to consider these files as part of the DRI package for i810 ... because these files are needed for some other multimedia applications, not just Xine. It will be interesting to see how you make a wizard to join all the necessary bits together for different users. Good luck.