My video card is i810 onboard. Yes it's true.. i have same problems too, when scrolling. I can't set the memory value beacause this card allocates dynamically memory from RAM and it's sytem and OS depended. Now i'm in front of a bug and i can't find out what is going on....:
I uncomment the omit-dga option in xorg.conf so that it won't load that extension module. I uninstall mplayer. Restart X. Configure,compile and reinstall mplayer. play a video with mplayer but the picture is awful (problems remains). I restart once again X without changing anything. I play again a video with mplayer. Now the colour is correct (strange). I close it and open xdtv(tv app like xawtv). Now the clour is f*cked there and can't watch tv (same colour as it was with mplayer before -- too transparent, overlay is not supported anymore). I close xdtv and try again to play a video with mplayer. {Surprise!) Colour is once again f*cked. I restart again X without changing anything at all. The 1st thing to do when the WM loads is play a video with mplayer. Colour is correct once again. I close it and open xdtv. Colour is bad.I close it and play again video with mplayer. Colour f*cked again. Restart X. Now the 1st time to do is open xdtv. Colour bad again, and so mplayer.
Conclusion: Mplayer works fine without DGA support, unless i open xdtv. Then it doesn't work correctly.It doesn't work either way with DGA support though. Xdtv can't show nice picture without DGA support, but it works fine with DGA. WTF? (what the f*)
Any1 has any clue what might b wrong? I'm pretty desperate with this situation
I'll paste here xvinfo results:
X-Video Extension version 2.2
screen #0
Adaptor #0: "video4linux"
number of ports: 1
port base: 69
operations supported: PutVideo
supported visuals:
depth 16, visualID 0x23
depth 16, visualID 0x24
depth 16, visualID 0x25
depth 16, visualID 0x26
depth 16, visualID 0x27
depth 16, visualID 0x28
depth 16, visualID 0x29
depth 16, visualID 0x2a
number of attributes: 8
"XV_ENCODING" (range -1000 to 1000)
client settable attribute
client gettable attribute (current value is 0)
"XV_BRIGHTNESS" (range -1000 to 1000)
client settable attribute
client gettable attribute (current value is 35)
"XV_CONTRAST" (range -1000 to 1000)
client settable attribute
client gettable attribute (current value is -150)
"XV_SATURATION" (range -1000 to 1000)
client settable attribute
client gettable attribute (current value is -418)
"XV_HUE" (range -1000 to 1000)
client settable attribute
client gettable attribute (current value is 3)
"XV_VOLUME" (range -1000 to 1000)
client settable attribute
client gettable attribute (current value is 999)
"XV_MUTE" (range 0 to 1)
client settable attribute
client gettable attribute (current value is 1)
"XV_FREQ" (range 0 to 16000)
client settable attribute
client gettable attribute (current value is 9204)
number of encodings: 12
encoding ID #0: "PAL-television"
size: 768 x 576
rate: 0.020000
encoding ID #1: "NTSC-television"
size: 640 x 480
rate: 0.016683
encoding ID #2: "SECAM-television"
size: 768 x 576
rate: 0.020000
encoding ID #3: "PAL-composite1"
size: 768 x 576
rate: 0.020000
encoding ID #4: "NTSC-composite1"
size: 640 x 480
rate: 0.016683
encoding ID #5: "SECAM-composite1"
size: 768 x 576
rate: 0.020000
encoding ID #6: "PAL-composite2"
size: 768 x 576
rate: 0.020000
encoding ID #7: "NTSC-composite2"
size: 640 x 480
rate: 0.016683
encoding ID #8: "SECAM-composite2"
size: 768 x 576
rate: 0.020000
encoding ID #9: "PAL-svideo"
size: 768 x 576
rate: 0.020000
encoding ID #10: "NTSC-svideo"
size: 640 x 480
rate: 0.016683
encoding ID #11: "SECAM-svideo"
size: 768 x 576
rate: 0.020000
Adaptor #1: "I810 Video Overlay"
number of ports: 1
port base: 70
operations supported: PutImage
supported visuals:
depth 16, visualID 0x23
depth 16, visualID 0x24
depth 16, visualID 0x25
depth 16, visualID 0x26
depth 16, visualID 0x27
depth 16, visualID 0x28
depth 16, visualID 0x29
depth 16, visualID 0x2a
number of attributes: 3
"XV_COLORKEY" (range 0 to 16777215)
client settable attribute
client gettable attribute (current value is 0)
"XV_BRIGHTNESS" (range -128 to 127)
client settable attribute
client gettable attribute (current value is 0)
"XV_CONTRAST" (range 0 to 255)
client settable attribute
client gettable attribute (current value is 127)
maximum XvImage size: 1440 x 1080
Number of image formats: 6
id: 0x35315652 (RV15)
guid: 52563135-0000-0000-0000-000000000000
bits per pixel: 16
number of planes: 1
type: RGB (packed)
depth: 15
red, green, blue masks: 0x7c00, 0x3e0, 0x1f
id: 0x36315652 (RV16)
guid: 52563136-0000-0000-0000-000000000000
bits per pixel: 16
number of planes: 1
type: RGB (packed)
depth: 16
red, green, blue masks: 0xf800, 0x7e0, 0x1f
id: 0x32595559 (YUY2)
guid: 59555932-0000-0010-8000-00aa00389b71
bits per pixel: 16
number of planes: 1
type: YUV (packed)
id: 0x32315659 (YV12)
guid: 59563132-0000-0010-8000-00aa00389b71
bits per pixel: 12
number of planes: 3
type: YUV (planar)
id: 0x30323449 (I420)
guid: 49343230-0000-0010-8000-00aa00389b71
bits per pixel: 12
number of planes: 3
type: YUV (planar)
id: 0x59565955 (UYVY)
guid: 55595659-0000-0010-8000-00aa00389b71
bits per pixel: 16
number of planes: 1
type: YUV (packed)
HW:
video card: i810.
tv card: philips flytv (saa7130/34)
Conf:
3d Enabled
Working Resolution 1024x768
kernel: 2.6.11.2 (2.4 doesn't support saa7130/34)
xorg ( slack 10.1 dflt version).
I can give any other info if any1 is interested. THNX!