[Savage40] [Savage] Savage Command DMA

Jorge Mario a00884729 at itesm.mx
Mon Mar 28 00:50:45 PST 2005


Hi. Sorry to bother.

I'm George, another Savage user (what a luck!!, jeje). I wrote this 
e-mail because I'm having some problems with the recent snapshots of the 
driver. Here is the story:

I'm using:
Ubuntu [Hoary version]
Xorg 6.8.2 [precompiled by Ubuntu team, not CVS]
Kernel 2.6.10
(I attached the 'lspci' and 'glxinfo' output)
My card is a 'S3 Inc. SuperSavage IX/C SDR', 16MB, using AGP 4x.

Here is my xorg.conf (at least the important part):

Section "Device"
        Identifier      "S3 Inc. SuperSavage IX/C SDR"
        Driver          "savage"
        BusID           "PCI:1:0:0"
        Option          "AGPMode"       "4"
        Option          "DmaMode"       "Vertex"
        Option          "ShadowStatus"  "true"
EndSection

I'm using the following snaptshots:
common-20050314-linux.i386.tar.bz2
savage-20050314-linux.i386.tar.bz2 [Savage version 2.4.1]

Here is the problem (at last): Maybe I'm just an idiot and the error is 
mine (in such case, I'd need your help and I would thank you), but I 
think everything is well configured, the divers compiled, the module is 
loaded at startup and glxinfo says that DRI is enabled. The problem is 
that every 3D application freezes my PC (glxgears, tuxracer, etc.). I'm 
sure it has something to do with the "Vertex DMA" (something like that), 
because the snapshot savage-20050221-linux.i386.tar.bz2 [Savage version 
2.2.0] works fine for me. Using that old snapshot I get a message:

*** Disabling vertex DMA on SuperSavage. Someone has to find out, how to 
make
*** it work without locking up. To disable this message set option 
enable_vdma
*** to "false" in DRIConf.

But it works, and everything goes fine. Well it is a little slower than 
the last time I tried it using Gentoo and installing the Xorg from the 
CVS (if you can tell me why, It would be great, I guess it is because 
everything is precompiled in Ubuntu). With the recent snapshot I tried 
every possible value in the "DmaMode" flag, but didn't work at all. I 
also tried adding:

       Option          "DmaType"       "PCI"
       Option          "ForcePCIMode"  "true"

But it was still freezing my PC.

Well, thanks for your time, I hope you can help me. And thanks again for 
your excellent job.

Thanks.
George

P.S. Please, excuse me, my English is very bad (I speak Spanish, hehe). 
I would like to know when you read this e-mail, if you don't mind... 
could you send me an e-mail?. Thanks :D.


More information about the Savage40 mailing list