[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