cuando instalé debian en el curro, me encontré con un problema muy parecido, la diferencia es ke la gráfica es una S3 Trio3D/2X, así ke no estamos hablando del mismo modelo. pero creo recordar ke de akella leí sobre ke en general las S3 daban bastantes problemas. hay un driver ke me lo solucionó y creo (de nuevo) recordar ke servía para toda una gama de modelos de S3 y puede ke incluya el ke tú tienes. el driver es el s3virge te pasteo la sección device de mi XF86Config:
Section "Device"
Identifier "S3 Trio3D/2X"
Driver "s3virge"
# unsupported card
VideoRam 8192
# Insert Clocks lines here if appropriate
vendorname "Generic"
boardname "s3virge"
EndSection
por cierto ke como no sabía muy bien configurar este fichero, sobre todo las frecuencias de refresco del monitor ke no las sabía, me ayudó mucho la knoppix, ke me lo detectó todo automáticamente, luego solo tuve ke copiar el XF86Config de esta distribución en la debian y uso una resolución bastante alta a una buena tasa de refresco.
siento no extenderme más al respecto pero estoy aun en el curro y ando bastante liadillo, espero ke sirva para algo, saludos.