Comment 2 for bug 99255

Revision history for this message
In , Eugenia Loli-Queru (eloli) wrote :

It seems that the S3 savage driver for Xorg has a hardcoded limitation regarding its Xv functionality. If a video is wider than 800 pixels wide, then the rest of the screen has a pink color. For example, my 480p video that is 853x480, has 53 pixels rendered as pink color on the right side of the screen, resulting in a vertical pink banner. Same happens no matter what media player I use, as it's an Xv driver bug, not a media player one. Some facts:
1. It only happens when Xv is used. Other transports work without this bug, but without Xv you don't want to watch HD video anyway because it is too slow without acceleration.
2. DRI driver is loaded.

Section "Device"
        Identifier "S3 Inc. SuperSavage IX/C SDR"
        Driver "savage"
        Option "VBERestore" "true"
        Option "hwcursor" "1"
        Option "DPMS" "on"
        Option "backingstore"
Option "BusType" "AGP"
Option "DmaType" "AGP"
Option "DmaMode" "None"
Option "AGPMode" "4"
Option "AGPSize" "16"
EndSection

Picture of the problem, see the pink banner here:
http://www.osnews.com/img/17627/ibm-t23-1.jpg
The video is over 800 pixels wide (480p is 853x480).