> This will not help, X things everything is ok, it is just the graphic > card output which is problematic. No way to find it in the log, you have > to look at the way the graphic output registers are programmed. > > Look at the pm2_dac.c stuff.
Well, I haven't gotten as far as dumping the registers, but I came across Permedia2VPreInit in pm2v_dac.c, and forced it to call Permedia2VPreInitSecondary(pScrn) unconditionally. I also changed a few things seemingly related to linux-kernel-headers to get the thing to compile, and it improved the situation. Now there is a mild amount of distortion and flicker. The really bad part is that if I drag an open window, it will turn into a block of noise, somewhat related to the colors of the root window. Also, X now detects 8 megs of memory on that card.