What version of XFree86 are you running? I have built systems running SiS cards successfuly by using a fairly current version (3.3.6 or higher). I include a web page from the SFree86 website for reference
http://www.XFREE86.org/4.0.1/Status28.html#28 -- Arthur H. Edwards 712 Valencia Dr. NE Abq. NM 87108 (505) 256-0834