Comment 145 for bug 32963

Revision history for this message
loko (arph) wrote : Re: totem overrides XV_CONSTRAST to wrong default value (Xv movies on i810/i945 have horrible colour/gamma)

@Lionel Dricot,

here is the info you asked about and i hope that it will be helpfull.

This is a step-by-step to reproduce the bug 100%

System-Specs:
Laptop Asus W5F
graphics: Intel GMA 950
ubuntu gutsy, up-to-date at 25.02.2008
xorg-video-intel: 2:2.1.1-0ubuntu9.1
gstreamer-version: 0.10.14, 0.10.6, 0.10.5
xorg: 1:7.2-5ubuntu13
kernel: 2.6.22-14.52

output of lspci:

00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03)
        Subsystem: ASUSTeK Computer Inc. Unknown device 1267
        Flags: bus master, fast devsel, latency 0
        Capabilities: [e0] Vendor Specific Information

00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03) (prog-if 00 [VGA])
        Subsystem: ASUSTeK Computer Inc. Unknown device 1252
        Flags: bus master, fast devsel, latency 0, IRQ 16
        Memory at feb80000 (32-bit, non-prefetchable) [size=512K]
        I/O ports at ec00 [size=8]
        Memory at d0000000 (32-bit, prefetchable) [size=256M]
        Memory at feb40000 (32-bit, non-prefetchable) [size=256K]
        Capabilities: [90] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable-
        Capabilities: [d0] Power Management version 2

00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
        Subsystem: ASUSTeK Computer Inc. Unknown device 1252
        Flags: bus master, fast devsel, latency 0
        Memory at fea80000 (32-bit, non-prefetchable) [size=512K]
        Capabilities: [d0] Power Management version 2

00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
        Subsystem: ASUSTeK Computer Inc. Unknown device 1263
        Flags: bus master, fast devsel, latency 0, IRQ 16
        Memory at feb3c000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: [50] Power Management version 2
        Capabilities: [60] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
        Capabilities: [70] Express Unknown type IRQ 0

00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=01, subordinate=04, sec-latency=0
        I/O behind bridge: 0000a000-0000cfff
        Memory behind bridge: f8700000-fe6fffff
        Prefetchable memory behind bridge: 000000008ff00000-00000000bfefffff
        Capabilities: [40] Express Root Port (Slot+) IRQ 0
        Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable-
        Capabilities: [90] Subsystem: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1
        Capabilities: [a0] Power Management version 2

00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=05, subordinate=05, sec-latency=0
        Memory behind bridge: fe700000-fe7fffff
        Capabilities: [40] Express Root Port (Slot+) IRQ 0
        Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable-
        Capabilities: [90] Subsystem: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2
        Capabilities: [a0] Power Management version 2

Steps, how to 100% reproduce this bug WITH loading the Live-CD and watching elephants dream, Avi,mpeg4, 1024, http://orange.blender.org/download

1. tried with ubuntu 6.06.1
* problem does not exist in this version

2. tried with 7.10
* opening gconf-editor (it lets you take a look at the values, and you can see changes live)

Values in totem after booting up the live-cd:
brightness 32767
contrast 32767
hue 32767
saturation 32767

Values after watching the video first:
brightness 32639
contrast 16191
hue 32767
saturation 8135

Values after second watch:
brightness 32382
contrast 15934
hue 32767
saturation 8007

Values after third watch:
brightness 32125
contrast 15677
hue 32767
saturation 7879

3. tried with hardy heron, daily build, live-cd, 25.02.2008

Values after boot-up:
brightness 32767
contrast 32767
hue 32767
saturation 32767

Values after first watch:
brightness 32125
contrast 16191
hue 32767
saturation 8135

After second watch:
brightness 32382
contrast 15934
hue 32767
saturation 8007

after third watch:
brightness 32125
contrast 15677
hue 32767
saturation 7879

some final words:

* disabling compiz doesn't help
* playing videos with mplayer doesn't lower the values
* lower the values with totem does affect mplayer/kaffeine output sometimes (i am not sure how often)
* choosing gstreamer-properties->video->No XV -> it stops changeing the values by totem

are there any other infos needed?