Bug 749504
| Summary: | colord (GNOME-color-manager) don't see TV | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Martin Sjöstrand <martin_sjostrand> | ||||
| Component: | colord | Assignee: | Richard Hughes <hughsient> | ||||
| Status: | CLOSED UPSTREAM | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
| Severity: | unspecified | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | 16 | CC: | hughsient, rhughes | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | x86_64 | ||||||
| OS: | Linux | ||||||
| Whiteboard: | Desktop | ||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2011-11-15 12:14:09 UTC | Type: | --- | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Attachments: |
|
||||||
|
Description
Martin Sjöstrand
2011-10-27 09:55:02 UTC
What does 'xrandr' output? How is the TV connected? This is the output from xrandr: Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 4096 x 4096 VGA-1 disconnected (normal left inverted right x axis y axis) DVI-I-1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 477mm x 268mm 1920x1080 60.0*+ 1680x1050 60.0 1600x900 60.0 1280x1024 75.0 60.0 1280x960 60.0 1152x864 75.0 1280x720 60.0 1152x720 60.0 1024x768 75.1 60.0 832x624 74.6 800x600 75.0 60.3 640x480 75.0 60.0 720x400 70.1 TV-1 connected (normal left inverted right x axis y axis) 720x576 50.0 + 1024x768 50.0 800x600 50.0 720x480 50.0 640x480 50.0 400x300 100.0 320x240 100.0 320x200 100.0 The TV is connected with a composite-cable (the one with the yellow male, really don't know the word in english) to the TV-out contact. (In reply to comment #2) > This is the output from xrandr: > TV-1 connected (normal left inverted right x axis y axis) > 720x576 50.0 + Hmm, so connected. > The TV is connected with a composite-cable (the one with the yellow male, > really don't know the word in english) to the TV-out contact. It's called "composite" I think. Anyway, can you please do: killall gnome-settings-daemon (wait 1 second) killall gnome-settings-daemon (press alt-f4 when the fail-whale appears) /usr/libexec/gnome-settings-daemon --debug ...and then attach the complete log please. Thanks. Where do I find the log after running /usr/libexec/gnome-settings-daemon --debug or is it possible to do something like "/usr/libexec/gnome-settings-daemon --debug > log"? Created attachment 531190 [details]
Log from the gnome-settings-daemon
Hmm, this shows:
> (gnome-settings-daemon:2302): color-plugin-DEBUG: output xrandr-G2420HDBL-41B10283SL00 added
> (gnome-settings-daemon:2302): GLib-CRITICAL **: g_variant_new_string: assertion `string != NULL' failed
> (gnome-settings-daemon:2302): color-plugin-WARNING **: failed to get edid: unable to get EDID for output
So something about the TV isn't filled in which causes the colord client call to assert. Can you attach the output of "colormgr get-devices" when the TV is plugged in and switched on please. Thanks.
The output: Object Path: /org/freedesktop/ColorManager/devices/cups_Deskjet_F4100_series Owner: root Created: 1320238906451839 Modified: 1320238906451839 Typ: printer Model: HP Deskjet f4100 Series Leverantör: Hewlett Packard Serial: usb://HP/Deskjet%20F4100%20series?serial=CN87N7W1BD04TJ Format: ColorSpace.MediaType. Scope: temp Colorspace: rgb Device ID: cups-Deskjet-F4100-series Profile 1: /org/freedesktop/ColorManager/profiles/Deskjet_F4100_series_RGB__ Profile 2: /org/freedesktop/ColorManager/profiles/Deskjet_F4100_series_Gray__ Metadata: CMS=colord Object Path: /org/freedesktop/ColorManager/devices/cups_HL2030 Owner: root Created: 1320238906469129 Modified: 1320238906469129 Typ: printer Model: HL2030 Leverantör: Brother Serial: usb://Brother/HL-2030%20series Format: ColorSpace..Resolution Scope: temp Colorspace: gray Device ID: cups-HL2030 Profile 1: /org/freedesktop/ColorManager/profiles/HL2030_Gray__ Metadata: CMS=colord Object Path: /org/freedesktop/ColorManager/devices/xrandr_G2420HDBL_41B10283SL00 Owner: martin Created: 1320238921610442 Modified: 1320238921610442 Typ: display Model: G2420HDBL Leverantör: [Invalid UTF-8] Serial: 41B10283SL00 Scope: temp Colorspace: rgb Device ID: xrandr-G2420HDBL-41B10283SL00 Profile 1: /org/freedesktop/ColorManager/profiles/icc_292f6e854f7f99925347ee803ac0bd08_martin Profile 2: /org/freedesktop/ColorManager/profiles/icc_0c029786fa51a3178c6cdc79d8d26717_martin Metadata: XRANDR_name=DVI-I-1 The TV does not show up it seems... I think I've worked out what's going on:
commit b1b01a4987850eb0ffe8ae153906dbad9ba1c282
Author: Richard Hughes <richard>
Date: Wed Nov 2 16:49:07 2011 +0000
color: Set model and vendor to 'unknown' if not specified or unavailable
If the user has connected a device without the ability to get the EDID (e.g.
composite TV connection) then don't show a critical warning and fail to add
the device.
Resolves https://bugzilla.redhat.com/show_bug.cgi?id=749504
Is there any way you can test gnome-settings-daemon in jhbuild? I think it's pretty safe to include in gnome-3-2 but I'd appreciate some testing first.
I have installed jhbuild, but didn't get it to work. And I feel I don't have the time at the moment to put myself into it. Sorry I've now pushed this into stable gnome-3-2. I'll be fixed on the next upstream gnome-settings-daemon release. Thanks. |