[Xorg-driver-geode] [Bug 33004] New: Geode driver with video overlay causes significant overall image corruption

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Jan 11 11:04:17 PST 2011


https://bugs.freedesktop.org/show_bug.cgi?id=33004

           Summary: Geode driver with video overlay causes significant
                    overall image corruption
           Product: xorg
           Version: unspecified
          Platform: x86 (IA32)
        OS/Version: Linux (All)
            Status: NEW
          Severity: major
          Priority: medium
         Component: Driver/geode
        AssignedTo: xorg-driver-geode at lists.x.org
        ReportedBy: greenfeld at laptop.org
         QAContact: xorg-driver-geode at lists.x.org


Created an attachment (id=41891)
 --> (https://bugs.freedesktop.org/attachment.cgi?id=41891)
Screenshot showing font corruption (without video overlay & cursor present)

Running a video overlay with build 2.11.10 of the Geode driver typically causes
significant image corruption across everything shown.

Filed upstream per Daniel Drake.

------------

Reproduction (if possible on a non-XO-1):
1. Start X Windows on a Geode system with the 2.11.10 Geode driver and a web
camera.

2. Run "/usr/bin/gst-launch v4l2src ! ffmpegcolorspace ! ximagesink" in an
xterminal and open and close it a few times for testing.  While it is opened
each time move the video window around, as well as any other windows you may
have open in X Windows (I used the GNOME environment).   You should not see any
corruption.

3. Run "/usr/bin/gst-launch v4l2src ! xvimagesink" and open and close it a few
times for testing.  While it is opened each time move the video window around,
as well as any other windows you may have open in X Windows (I used the GNOME
environment).   

You should at the very least see your normal cursor become a bitmap of
pseudo-random noise, and moving windows around may cause any background picture
to become corrupted.

------------

Reproduction (on a XO-1, tends to results in more significant corruption):

1. Install the F14 build from http://build.laptop.org/F14/os4/xo-1/ using the
instructions at http://wiki.laptop.org/go/F14_for_XO on an XO-1.
2. Install the Sugar-based Record activity from activities.sugarlabs.org. 
Verify it can work properly in all modes (Picture Taking, Audio, and Video)
using the 2.11.9 Geode driver included in this build.  Install the
non-olpc-specific 2.11.9 driver if you want to double check that nothing
special was added; I'm told the differences are minor.
3. Install the 2.11.10 Geode driver from
http://koji.fedoraproject.org/koji/buildinfo?buildID=207221 .  Reboot the
machine.
4. Run the record activity again and again go through its various modes and
features.  Various cursor modes may corrupt, eventually newly updated text will
have a corrupted font, while video recording the on-screen video display will
show corruption.  The font/cursor corruption will persist until the X server is
restarted.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the Xorg-driver-geode mailing list