I'm running XFree86 4.1.0.1 on Debian 2.4.13 (woody). I've got a S3
Trio3D/2X (86C368) card, and I'm running the s3virge driver.
DGA full-screen doesn't seem to work, with either Tombs' dga test utility,
or with VMware 3.0 (Debian host, Win98 guest with VMware Tools). I've
tried 15- and 16-bit 1024x768 modes. I'd appreciate any suggestions or
guidance on how to debug it further or get it to work.
The DGA extension is being loaded -- no omit-DGA directive, and it appears
to be loading in the log:
<snip>
(II) Loading extension XFree86-DGA
<snip>
S3VDGAInit
S3VDGAInit firstone vpWid=1024, vpHgt=768, Bpp=2, mdbitsPP=16
<snip>
When I run the dga util, nothing happens visually to the screen, no matter
which keys I push. It runs very slowly, too -- if I press "q" right after
running it, it takes about 5 seconds to quit. Pushing more keys adds more
seconds. If I push "b" then "q" right after running it, it returns (after
about 11 seconds):
1 addr:0x4022a000, width 1024, bank size 4194304, depth 15 planes
Framebuffer write speed: 1083K/s
Framebuffer write speed: 909K/s
When I run VMware, nothing happens to the screen, and I get a register dump
in the logs:
S3VMdInit - cr3a: 91 (probe)
S3VMdInit - cr3a: 91 (new)
S3VModeInit dclk=78800
S3VInitSTREAMS
S3VWriteMode
S3VGEReset sub_stat=1100b000
S3VWrMode - cr3a: 91 (set 3a)
S3VWrMode - restoring cr3a: 91 (adding 0x80)
S3VGEReset sub_stat=1100b000
(II) S3VIRGE(0): ViRGE driver: done restoring mode, dumping CR registers:
(II) S3VIRGE(0): START register dump ------------------
Misc Out[3CC]
2f
CR[00-2f]
9f 7f 7f 82 82 8e 1e f5 00 60 00 00 00 00 00 00
01 24 ff 00 00 ff 1e c3 ff ff ff ff ff ff ff ff
ff 00 00 00 00 00 00 00 00 00 00 00 00 8a 13 02
SR[00-27]
03 01 0f 00 0e 05 06 07 06 00 02 00 0c 00 00 00
42 63 81 40 00 83 00 00 00 00 0c 00 00 00 04 00
00 00 c2 36 c2 3d 40 08
Gr Cont GR[00-0f]
00 00 00 00 00 40 05 0f ff f9 fa fb fc fd fe ff
Att Cont AR[00-1f]
60 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f
41 00 0f 00 00 35 36 37 41 00 0f 00 00 3d 3e 3f
CR[30-6f]
e1 8c 40 20 00 00 1f 9f 5b bd 95 91 4f 00 2c 00
00 04 04 00 00 00 01 fc f9 78 00 ff ff ff c0 c0
00 10 90 08 00 10 00 00 13 f0 00 00 00 00 40 40
05 05 05 08 08 10 99 34 ff e0 c0 01 09 01 ff f8
(II) S3VIRGE(0): END register dump --------------------
Any help appreciated...
Pete
_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert