From nikita.s at gmx.at Mon Nov 1 17:33:35 2010 From: nikita.s at gmx.at (Nikita Sagl) Date: Mon, 01 Nov 2010 18:33:35 +0100 Subject: CM via GCM AND different apps? Message-ID: <1288632815.6456.2.camel@nikita-laptop> Hello, Using: GCM on Ubuntu 10.04 my name is Nikita, I live in Austria Vienna and as i'm finding my own business at the moment, with a children's learning game, I have to design lots of working-cards. Now my first question to you: I have activated CMS Desktopwide using the "Gnome color manager", which seems to work pretty well. And I have calibrated the monitor using a spyder2express with argyll. Now: When i have already activated CM for my Desktop using "Gnome color manager", is it then necessary to activate CM in scribus, gimp, digikam,... or is it contraproductive, because it would do a second color correction on the already corrected graphiccard-output, giving me wrong colors in the end? Thanks for your response, Nikita Sagl From hughsient at gmail.com Mon Nov 1 18:35:38 2010 From: hughsient at gmail.com (Richard Hughes) Date: Mon, 1 Nov 2010 18:35:38 +0000 Subject: CM via GCM AND different apps? In-Reply-To: <1288632815.6456.2.camel@nikita-laptop> References: <1288632815.6456.2.camel@nikita-laptop> Message-ID: On 1 November 2010 17:33, Nikita Sagl wrote: > Now: When i have already activated CM for my Desktop using "Gnome color > manager", is it then necessary to activate CM in scribus, gimp, > digikam,... or is it contraproductive, because it would do a second > color correction on the already corrected graphiccard-output, giving me > wrong colors in the end? gnome-color-manager sets an atom in X, which the applications use to convert to the monitor profile. It's safe to enable (and a good thing to do) the color management options in those applications. Long term, I want those applications to talk to GNOME Color Manager via DBus and get the parameters automatically. Richard. From hughsient at gmail.com Mon Nov 8 16:36:53 2010 From: hughsient at gmail.com (Richard Hughes) Date: Mon, 8 Nov 2010 16:36:53 +0000 Subject: GNOME Color Manager 2.91.2 Message-ID: gnome-color-manager is a session program that makes it easy to manage, install and generate color profiles in the GNOME desktop. Version 2.91.2 ~~~~~~~~~~~~~~ Released: 2010-11-08 * Translations - Added Catalan (Valencian) translation (Carles Ferrando) - Added French doc translation (Bruno Brouard) - Added Korean translation (Homin Lee) - Added Slovenian translation (Matej Urban?i?) - Updated Bulgarian translation (Alexander Shopov) - Updated Estonian translation (Mattias P?ldaru) - Updated Galician translations (Fran Di?guez) - Updated German doc translation, bug #631978 (Mario Bl?ttermann) - Updated German translation (Christian Kirbach) - Updated Hebrew translation (Yaron Shahrabani) - Updated Japanese translation (Takayuki KUSANO) - Updated Korean translation (Changwoo Ryu) - Updated Norwegian bokm?l translation (Kjartan Maraas) - Updated Slovenian translation (Andrej ?nidar?i?) - Updated Spanish translation (Jorge Gonz?lez) - Updated Swedish translation (Daniel Nylander) * New Features: - Add defines and an attach image for the DTP94 colorimeter. Fixes #632052 (Richard Hughes) - Add functionality for a virtual profile to be generated from the EDID data (Richard Hughes) - Add gcm_profile_get_data() and gcm_profile_set_data() which can be used with the DICT tag (Richard Hughes) - Add gcm_profile_guess_and_add_vcgt() to emulate a VCGT from an ICC profile (Richard Hughes) - Add the color temperature into the profie viewer details (Richard Hughes) - At login automatically generate an ICC profile from the EDID and add it to each display device (Richard Hughes) - Show the color XYZ values in gcm-dump-profile (Richard Hughes) * Bugfix: - Add and remove profiles from gcm-viewer as they are added and removed from the store (Richard Hughes) - Add the X-GNOME-Settings-Panel category so the control center panel is not in 'Other' (Richard Hughes) - Add whitepoint, rXYZ, and VCGT functionality to GcmCalibrateNative (Richard Hughes) - Apply some smoothing to the generated VCGT curves (Richard Hughes) - Do not keep adding the auto-EDID profile if the user explicitly removes it from the GUI (Richard Hughes) - Do not use a GtkInfoBox for the VCGT warning (Richard Hughes) - Do the request to PackageKit async, to avoid a 200ms lag in the GUI at startup (Richard Hughes) - Ensure we cancel the PackageKit DBus query if the panel is unloaded (Richard Hughes) - Ensure we write the colorspace back into the raw profile if we generated it (Richard Hughes) - Fix compile with gnome-settings-daemon from git master (Richard Hughes) - Fix typo in data/org.gnome.settings-daemon.plugins.color.gschema.xml (Vladimir) - If a profile is deleted, ensure it is removed from the control center panel listbox (Richard Hughes) - If the profile viewer was set modal over the preferences dialog, then don't show a link back to the control center (Richard Hughes) - Install a schema file to launch gcm-apply by default in new versions of gnome-settings-daemon (Richard Hughes) - Migrate away from EggDebug and use the builtin GLib logging framework (Richard Hughes) - Port to GtkComboBoxText (Richard Hughes) - Port to libnotify 0.7.0 (Richard Hughes) - Port to the new GtkApplication API (Richard Hughes) - Read the rXYZ, gXYZ and bXYZ tags to get the profile primaries before using a transform fallback (Richard Hughes) - Remove deprecated Encoding key from .desktop file (Javier Jard?n) - Remove GcmXYZ and use proper boxed GTypes for the color structures (Richard Hughes) - Remove the device-specific labels on the first panel page (Richard Hughes) - Remove the loading GtkInfoBox as it just makes the UI resize at startup (Richard Hughes) - Reorganize the first pane to stack the devices above the profiles (Richard Hughes) - Set all the 'Since: ' version numbers to the correct versions (Richard Hughes) - Set COLOR_MEASUREMENT_DEVICE to get the correct ACL when argyllcms is not installed (Richard Hughes) - Split the control panel out into 4 tabs to reduce the vertical height (Richard Hughes) - Use gtk_box_new() instead gtk_[v|h]box_new() (Javier Jard?n) - Use the correct icon in the profile viewer when using GNOME Shell (Richard Hughes) Richard From bmadau at gmail.com Tue Nov 16 02:00:53 2010 From: bmadau at gmail.com (Barna Madau) Date: Mon, 15 Nov 2010 18:00:53 -0800 Subject: creating profile using spyder 3 pro Message-ID: I just found the gnome-color-manager and am really looking forward to an easier way to manage my icc profiles than using argyll and the command line. I installed it and I can set my previously generated icc profile, but the button to create a new profile is grayed out. I tried running it w/ gksu but it didn't change anything. Thanks, BM -------------- next part -------------- An HTML attachment was scrubbed... URL: From hughsient at gmail.com Tue Nov 16 09:13:11 2010 From: hughsient at gmail.com (Richard Hughes) Date: Tue, 16 Nov 2010 09:13:11 +0000 Subject: creating profile using spyder 3 pro In-Reply-To: References: Message-ID: On 16 November 2010 02:00, Barna Madau wrote: > I just found the gnome-color-manager and am really looking forward to an > easier way to manage my icc profiles than using argyll and the command line. > I installed it and I can set my previously generated icc profile, but the > button to create a new profile is grayed out.? I tried running it w/ gksu > but it didn't change anything. If you hover on the button, what does the tooltip say? Richard. From knizek.confy at volny.cz Sat Nov 27 18:38:28 2010 From: knizek.confy at volny.cz (Milan =?UTF-8?Q?Kn=C3=AD=C5=BEek?=) Date: Sat, 27 Nov 2010 19:38:28 +0100 Subject: Support for Huey sold with Samsung SyncMaster XL20 Message-ID: <1290883108.5644.5.camel@athlon> Hello Richard, have you succeeded implementing support for the re-branded Huey? I attach the dump file originally sent to this list on 31 July 2010 (topic "[GROSS HACK] building libcolor-glib and tools on F13"). With gnome 2.32.1 (archlinux) is still gets unrecognised. regards, Milan -------------- next part -------------- // AUTOMATICALLY GENERATED -- DO NOT EDIT generic-dump-version:1 kind:huey vendor:Gretag-Macbeth AG model:Huey serial-number:75951 device:/sys/devices/pci0000:00/0000:00:1a.7/usb1/1-5/1-5.1 huey-dump-version:1 unlock-string:GrMb register[0x00]:0x00 register[0x01]:0x01 register[0x02]:0x28 register[0x03]:0xaf register[0x04]:0x3d register[0x05]:0x3a register[0x06]:0x67 register[0x07]:0x67 register[0x08]:0xba register[0x09]:0xc3 register[0x0a]:0x91 register[0x0b]:0x35 register[0x0c]:0x3c register[0x0d]:0x3b register[0x0e]:0x38 register[0x0f]:0x92 register[0x10]:0x3a register[0x11]:0x86 register[0x12]:0x6c register[0x13]:0x57 register[0x14]:0x3c register[0x15]:0xe1 register[0x16]:0xb3 register[0x17]:0x52 register[0x18]:0x39 register[0x19]:0xd0 register[0x1a]:0x39 register[0x1b]:0xd5 register[0x1c]:0xba register[0x1d]:0x68 register[0x1e]:0x40 register[0x1f]:0xbe register[0x20]:0x3a register[0x21]:0xae register[0x22]:0x52 register[0x23]:0x53 register[0x24]:0x3d register[0x25]:0x8f register[0x26]:0x3c register[0x27]:0x20 register[0x28]:0xff register[0x29]:0xff register[0x2a]:0xff register[0x2b]:0xff register[0x2c]:0xff register[0x2d]:0xff register[0x2e]:0xff register[0x2f]:0xff register[0x30]:0xff register[0x31]:0xff register[0x32]:0x45 register[0x33]:0x2b register[0x34]:0xe7 register[0x35]:0x9f register[0x36]:0x3d register[0x37]:0x39 register[0x38]:0x16 register[0x39]:0x8b register[0x3a]:0xbb register[0x3b]:0x12 register[0x3c]:0xed register[0x3d]:0xef register[0x3e]:0x3c register[0x3f]:0x23 register[0x40]:0xe3 register[0x41]:0x36 register[0x42]:0x3a register[0x43]:0x9e register[0x44]:0xef register[0x45]:0x06 register[0x46]:0x3c register[0x47]:0xd6 register[0x48]:0xfa register[0x49]:0x9f register[0x4a]:0x39 register[0x4b]:0xc1 register[0x4c]:0x79 register[0x4d]:0x37 register[0x4e]:0xba register[0x4f]:0x8d register[0x50]:0x39 register[0x51]:0x53 register[0x52]:0x3a register[0x53]:0x81 register[0x54]:0xf4 register[0x55]:0x46 register[0x56]:0x3d register[0x57]:0x8c register[0x58]:0x5c register[0x59]:0xa7 register[0x5a]:0x45 register[0x5b]:0x18 register[0x5c]:0xa5 register[0x5d]:0x90 register[0x5e]:0xff register[0x5f]:0xff register[0x60]:0xff register[0x61]:0xff register[0x62]:0xff register[0x63]:0xff register[0x64]:0xff register[0x65]:0xff register[0x66]:0xff register[0x67]:0x3c register[0x68]:0x98 register[0x69]:0xa8 register[0x6a]:0x9d register[0x6b]:0x3c register[0x6c]:0x65 register[0x6d]:0x60 register[0x6e]:0x41 register[0x6f]:0x3c register[0x70]:0x65 register[0x71]:0x60 register[0x72]:0x41 register[0x73]:0xff register[0x74]:0x09 register[0x75]:0x71 register[0x76]:0x20 register[0x77]:0x05 register[0x78]:0xff register[0x79]:0xff register[0x7a]:0x47 register[0x7b]:0x72 register[0x7c]:0x4d register[0x7d]:0x62 register[0x7e]:0x00 register[0x7f]:0x0e register[0x80]:0x01 register[0x81]:0x99 register[0x82]:0x69 register[0x83]:0x00 register[0x84]:0x02 register[0x85]:0x20 register[0x86]:0xf4 register[0x87]:0xee register[0x88]:0x02 register[0x89]:0x20 register[0x8a]:0xf4 register[0x8b]:0xee register[0x8c]:0x16 register[0x8d]:0xe4 register[0x8e]:0x00 register[0x8f]:0xff register[0x90]:0xff register[0x91]:0xff register[0x92]:0xff register[0x93]:0xff register[0x94]:0x3a register[0x95]:0x99 register[0x96]:0xc8 register[0x97]:0x02 register[0x98]:0xff register[0x99]:0xff register[0x9a]:0xff register[0x9b]:0xff register[0x9c]:0xff register[0x9d]:0xff register[0x9e]:0xff register[0x9f]:0xff register[0xa0]:0xff register[0xa1]:0xff register[0xa2]:0xff register[0xa3]:0xff register[0xa4]:0xff register[0xa5]:0xff register[0xa6]:0xff register[0xa7]:0xff register[0xa8]:0xff register[0xa9]:0xff register[0xaa]:0xff register[0xab]:0xff register[0xac]:0xff register[0xad]:0xff register[0xae]:0xff register[0xaf]:0xff register[0xb0]:0xff register[0xb1]:0xff register[0xb2]:0xff register[0xb3]:0xff register[0xb4]:0xff register[0xb5]:0xff register[0xb6]:0xff register[0xb7]:0xff register[0xb8]:0xff register[0xb9]:0xff register[0xba]:0xff register[0xbb]:0xff register[0xbc]:0xff register[0xbd]:0xff register[0xbe]:0xff register[0xbf]:0xff register[0xc0]:0xff register[0xc1]:0xff register[0xc2]:0xff register[0xc3]:0xff register[0xc4]:0xff register[0xc5]:0xff register[0xc6]:0xff register[0xc7]:0xff register[0xc8]:0xff register[0xc9]:0xff register[0xca]:0xff register[0xcb]:0xff register[0xcc]:0xff register[0xcd]:0xff register[0xce]:0xff register[0xcf]:0xff register[0xd0]:0xff register[0xd1]:0xff register[0xd2]:0xff register[0xd3]:0xff register[0xd4]:0xff register[0xd5]:0xff register[0xd6]:0xff register[0xd7]:0xff register[0xd8]:0xff register[0xd9]:0xff register[0xda]:0xff register[0xdb]:0xff register[0xdc]:0xff register[0xdd]:0xff register[0xde]:0xff register[0xdf]:0xff register[0xe0]:0xff register[0xe1]:0xff register[0xe2]:0xff register[0xe3]:0xff register[0xe4]:0xff register[0xe5]:0xff register[0xe6]:0xff register[0xe7]:0xff register[0xe8]:0xff register[0xe9]:0xff register[0xea]:0xff register[0xeb]:0xff register[0xec]:0xff register[0xed]:0xff register[0xee]:0xff register[0xef]:0xff register[0xf0]:0xff register[0xf1]:0xff register[0xf2]:0xff register[0xf3]:0xff register[0xf4]:0xff register[0xf5]:0xff register[0xf6]:0xff register[0xf7]:0xff register[0xf8]:0xff register[0xf9]:0xff register[0xfa]:0xff register[0xfb]:0xff register[0xfc]:0xff register[0xfd]:0xff register[0xfe]:0xff From knizek.confy at volny.cz Sat Nov 27 19:15:21 2010 From: knizek.confy at volny.cz (Milan =?UTF-8?Q?Kn=C3=AD=C5=BEek?=) Date: Sat, 27 Nov 2010 20:15:21 +0100 Subject: Support for Huey sold with Samsung SyncMaster XL20 In-Reply-To: <1290883108.5644.5.camel@athlon> References: <1290883108.5644.5.camel@athlon> Message-ID: <1290885321.4737.2.camel@athlon> Milan Kn??ek p??e v So 27. 11. 2010 v 19:38 +0100: > Hello Richard, > > have you succeeded implementing support for the re-branded Huey? > Sorry, I was probably to fast sending the email - I found in other threads that the problem is something else - missing XRandR 1.3 support with nvidia drivers... I tested briefly with nouveau and gcm with my huey works just fine. The only problem is nouveau, seems to be buggy. Regards, Milan From knizek.confy at volny.cz Sat Nov 27 20:03:48 2010 From: knizek.confy at volny.cz (Milan =?UTF-8?Q?Kn=C3=AD=C5=BEek?=) Date: Sat, 27 Nov 2010 21:03:48 +0100 Subject: Multiple profiles for a single screen Message-ID: <1290888228.5081.8.camel@athlon> Hello, my display supports hw calibration (in MS Windows only) and it is possible to switch the modes using a hw button on the panel. Due to lack of support for communication of the display modes to X.org, GCM gets not informed on change. The problem arises when I try to profile various modes - GCM simply overwrites the last profile (provided that it was created on the same date). Would it be possible to add a user-defined text to the ICC profile name (both filename and metadata) to avoid overwriting of profiles? Regards, Milan From hughsient at gmail.com Sun Nov 28 09:11:18 2010 From: hughsient at gmail.com (Richard Hughes) Date: Sun, 28 Nov 2010 09:11:18 +0000 Subject: Multiple profiles for a single screen In-Reply-To: <1290888228.5081.8.camel@athlon> References: <1290888228.5081.8.camel@athlon> Message-ID: On 27 November 2010 20:03, Milan Kn??ek wrote: > my display supports hw calibration (in MS Windows only) and it is > possible to switch the modes using a hw button on the panel. Sure, I've got a monitor that can do the same. > Due to lack of support for communication of the display modes to X.org, > GCM gets not informed on change. Does the EDID change? > The problem arises when I try to profile various modes - GCM simply > overwrites the last profile (provided that it was created on the same > date). Yes, I'm aware of this. It's not optimal. > Would it be possible to add a user-defined text to the ICC profile name > (both filename and metadata) to avoid overwriting of profiles? Ideally, we would detect the edid changing and use something from that to key the value. I'm not super keen on asking the user for a description, but better ideas welcome. Richard. From knizek.confy at volny.cz Sun Nov 28 09:59:42 2010 From: knizek.confy at volny.cz (Milan =?UTF-8?Q?Kn=C3=AD=C5=BEek?=) Date: Sun, 28 Nov 2010 10:59:42 +0100 Subject: Multiple profiles for a single screen In-Reply-To: References: <1290888228.5081.8.camel@athlon> Message-ID: <1290938382.25778.11.camel@athlon> Richard Hughes p??e v Ne 28. 11. 2010 v 09:11 +0000: > > Due to lack of support for communication of the display modes to X.org, > > GCM gets not informed on change. > > Does the EDID change? > Probably not - I used `gcm-dump-edid -v` with nouveau for all of the modes (they usually differ in WP, brightness, gamut). The files are attached. > > Would it be possible to add a user-defined text to the ICC profile name > > (both filename and metadata) to avoid overwriting of profiles? > > Ideally, we would detect the edid changing and use something from that > to key the value. I'm not super keen on asking the user for a > description, but better ideas welcome. > How about keeping the predefined string for profile name and adding the custom user string only when the user wants so? Possibly trigger the extra question via gconf option? Milan -------------- next part -------------- A non-text attachment was scrubbed... Name: gcm-edid.tar.bz2 Type: application/x-bzip-compressed-tar Size: 1657 bytes Desc: not available URL: From hughsient at gmail.com Mon Nov 29 13:31:38 2010 From: hughsient at gmail.com (Richard Hughes) Date: Mon, 29 Nov 2010 13:31:38 +0000 Subject: Multiple profiles for a single screen In-Reply-To: <1290938382.25778.11.camel@athlon> References: <1290888228.5081.8.camel@athlon> <1290938382.25778.11.camel@athlon> Message-ID: On 28 November 2010 09:59, Milan Kn??ek wrote: > Probably not - I used `gcm-dump-edid -v` with nouveau for all of the > modes (they usually differ in WP, brightness, gamut). The files are > attached. Urgh, all the files are identical. This can happen for two reasons: * nouveau is caching the edid, and not fetching it from the hardware when GCM requests * the monitor is sending the same edid for all selectable modes * the monitor is set to not update the edid (my HP calls this DDC/CI Auto EDID Update) Can you ensure the Auto EDID update feature is turned on, and if not could you try: 1. shutdown 2. select adobe on the monitor OSD 3. startup 4. dump edid 5. shutdown Then repeat with the srgb mode to see if nouveau is indeed caching these. > How about keeping the predefined string for profile name and adding the > custom user string only when the user wants so? Possibly trigger the > extra question via gconf option? Ideally we can detect common modes using their primaries and just append something like ("Abobe RGB") to the profile title and filename. Richard. From knizek.confy at volny.cz Mon Nov 29 21:28:49 2010 From: knizek.confy at volny.cz (Milan =?UTF-8?Q?Kn=C3=AD=C5=BEek?=) Date: Mon, 29 Nov 2010 22:28:49 +0100 Subject: Multiple profiles for a single screen In-Reply-To: References: <1290888228.5081.8.camel@athlon> <1290938382.25778.11.camel@athlon> Message-ID: <1291066129.4560.19.camel@athlon> Richard Hughes p??e v Po 29. 11. 2010 v 13:31 +0000: > Urgh, all the files are identical. This can happen for two reasons: > * the monitor is sending the same edid for all selectable modes Seems like the case. I tried switching off/on both pc and lcd and no change. Also in MS Windows (using some sw for reading edid). Samsung offers only sw (NCE) for calibration (stored in lcd for either "Calibration" or "Emulation" modes) and the respective characterisation (ICC profile w/o VCGT). The sw does not alow to change the lcd to other existing modes (Custom/sRGB/AdobeRGB), this can be done only manually on the panel and only when NCE is not running. There is no Samsung sw running as the background service and watching for lcd mode changes. The user must change the mode manually on the panel and then change the profile in color aware apps (fairly stupid) or Windows Control Panel. Having googled a bit, I understand some NEC wide-gamut LED backlit LCDs behave similarly. > > How about keeping the predefined string for profile name and adding the > > custom user string only when the user wants so? Possibly trigger the > > extra question via gconf option? > > Ideally we can detect common modes using their primaries and just > append something like ("Abobe RGB") to the profile title and filename. > AFAIK, not with Samsung XL20... regards, Milan From nikita.s at gmx.at Mon Nov 1 17:33:35 2010 From: nikita.s at gmx.at (Nikita Sagl) Date: Mon, 01 Nov 2010 18:33:35 +0100 Subject: CM via GCM AND different apps? Message-ID: <1288632815.6456.2.camel@nikita-laptop> Hello, Using: GCM on Ubuntu 10.04 my name is Nikita, I live in Austria Vienna and as i'm finding my own business at the moment, with a children's learning game, I have to design lots of working-cards. Now my first question to you: I have activated CMS Desktopwide using the "Gnome color manager", which seems to work pretty well. And I have calibrated the monitor using a spyder2express with argyll. Now: When i have already activated CM for my Desktop using "Gnome color manager", is it then necessary to activate CM in scribus, gimp, digikam,... or is it contraproductive, because it would do a second color correction on the already corrected graphiccard-output, giving me wrong colors in the end? Thanks for your response, Nikita Sagl From hughsient at gmail.com Mon Nov 1 18:35:38 2010 From: hughsient at gmail.com (Richard Hughes) Date: Mon, 1 Nov 2010 18:35:38 +0000 Subject: CM via GCM AND different apps? In-Reply-To: <1288632815.6456.2.camel@nikita-laptop> References: <1288632815.6456.2.camel@nikita-laptop> Message-ID: On 1 November 2010 17:33, Nikita Sagl wrote: > Now: When i have already activated CM for my Desktop using "Gnome color > manager", is it then necessary to activate CM in scribus, gimp, > digikam,... or is it contraproductive, because it would do a second > color correction on the already corrected graphiccard-output, giving me > wrong colors in the end? gnome-color-manager sets an atom in X, which the applications use to convert to the monitor profile. It's safe to enable (and a good thing to do) the color management options in those applications. Long term, I want those applications to talk to GNOME Color Manager via DBus and get the parameters automatically. Richard. From hughsient at gmail.com Mon Nov 8 16:36:53 2010 From: hughsient at gmail.com (Richard Hughes) Date: Mon, 8 Nov 2010 16:36:53 +0000 Subject: GNOME Color Manager 2.91.2 Message-ID: gnome-color-manager is a session program that makes it easy to manage, install and generate color profiles in the GNOME desktop. Version 2.91.2 ~~~~~~~~~~~~~~ Released: 2010-11-08 * Translations - Added Catalan (Valencian) translation (Carles Ferrando) - Added French doc translation (Bruno Brouard) - Added Korean translation (Homin Lee) - Added Slovenian translation (Matej Urban?i?) - Updated Bulgarian translation (Alexander Shopov) - Updated Estonian translation (Mattias P?ldaru) - Updated Galician translations (Fran Di?guez) - Updated German doc translation, bug #631978 (Mario Bl?ttermann) - Updated German translation (Christian Kirbach) - Updated Hebrew translation (Yaron Shahrabani) - Updated Japanese translation (Takayuki KUSANO) - Updated Korean translation (Changwoo Ryu) - Updated Norwegian bokm?l translation (Kjartan Maraas) - Updated Slovenian translation (Andrej ?nidar?i?) - Updated Spanish translation (Jorge Gonz?lez) - Updated Swedish translation (Daniel Nylander) * New Features: - Add defines and an attach image for the DTP94 colorimeter. Fixes #632052 (Richard Hughes) - Add functionality for a virtual profile to be generated from the EDID data (Richard Hughes) - Add gcm_profile_get_data() and gcm_profile_set_data() which can be used with the DICT tag (Richard Hughes) - Add gcm_profile_guess_and_add_vcgt() to emulate a VCGT from an ICC profile (Richard Hughes) - Add the color temperature into the profie viewer details (Richard Hughes) - At login automatically generate an ICC profile from the EDID and add it to each display device (Richard Hughes) - Show the color XYZ values in gcm-dump-profile (Richard Hughes) * Bugfix: - Add and remove profiles from gcm-viewer as they are added and removed from the store (Richard Hughes) - Add the X-GNOME-Settings-Panel category so the control center panel is not in 'Other' (Richard Hughes) - Add whitepoint, rXYZ, and VCGT functionality to GcmCalibrateNative (Richard Hughes) - Apply some smoothing to the generated VCGT curves (Richard Hughes) - Do not keep adding the auto-EDID profile if the user explicitly removes it from the GUI (Richard Hughes) - Do not use a GtkInfoBox for the VCGT warning (Richard Hughes) - Do the request to PackageKit async, to avoid a 200ms lag in the GUI at startup (Richard Hughes) - Ensure we cancel the PackageKit DBus query if the panel is unloaded (Richard Hughes) - Ensure we write the colorspace back into the raw profile if we generated it (Richard Hughes) - Fix compile with gnome-settings-daemon from git master (Richard Hughes) - Fix typo in data/org.gnome.settings-daemon.plugins.color.gschema.xml (Vladimir) - If a profile is deleted, ensure it is removed from the control center panel listbox (Richard Hughes) - If the profile viewer was set modal over the preferences dialog, then don't show a link back to the control center (Richard Hughes) - Install a schema file to launch gcm-apply by default in new versions of gnome-settings-daemon (Richard Hughes) - Migrate away from EggDebug and use the builtin GLib logging framework (Richard Hughes) - Port to GtkComboBoxText (Richard Hughes) - Port to libnotify 0.7.0 (Richard Hughes) - Port to the new GtkApplication API (Richard Hughes) - Read the rXYZ, gXYZ and bXYZ tags to get the profile primaries before using a transform fallback (Richard Hughes) - Remove deprecated Encoding key from .desktop file (Javier Jard?n) - Remove GcmXYZ and use proper boxed GTypes for the color structures (Richard Hughes) - Remove the device-specific labels on the first panel page (Richard Hughes) - Remove the loading GtkInfoBox as it just makes the UI resize at startup (Richard Hughes) - Reorganize the first pane to stack the devices above the profiles (Richard Hughes) - Set all the 'Since: ' version numbers to the correct versions (Richard Hughes) - Set COLOR_MEASUREMENT_DEVICE to get the correct ACL when argyllcms is not installed (Richard Hughes) - Split the control panel out into 4 tabs to reduce the vertical height (Richard Hughes) - Use gtk_box_new() instead gtk_[v|h]box_new() (Javier Jard?n) - Use the correct icon in the profile viewer when using GNOME Shell (Richard Hughes) Richard From bmadau at gmail.com Tue Nov 16 02:00:53 2010 From: bmadau at gmail.com (Barna Madau) Date: Mon, 15 Nov 2010 18:00:53 -0800 Subject: creating profile using spyder 3 pro Message-ID: I just found the gnome-color-manager and am really looking forward to an easier way to manage my icc profiles than using argyll and the command line. I installed it and I can set my previously generated icc profile, but the button to create a new profile is grayed out. I tried running it w/ gksu but it didn't change anything. Thanks, BM -------------- next part -------------- An HTML attachment was scrubbed... URL: From hughsient at gmail.com Tue Nov 16 09:13:11 2010 From: hughsient at gmail.com (Richard Hughes) Date: Tue, 16 Nov 2010 09:13:11 +0000 Subject: creating profile using spyder 3 pro In-Reply-To: References: Message-ID: On 16 November 2010 02:00, Barna Madau wrote: > I just found the gnome-color-manager and am really looking forward to an > easier way to manage my icc profiles than using argyll and the command line. > I installed it and I can set my previously generated icc profile, but the > button to create a new profile is grayed out.? I tried running it w/ gksu > but it didn't change anything. If you hover on the button, what does the tooltip say? Richard. From knizek.confy at volny.cz Sat Nov 27 18:38:28 2010 From: knizek.confy at volny.cz (Milan =?UTF-8?Q?Kn=C3=AD=C5=BEek?=) Date: Sat, 27 Nov 2010 19:38:28 +0100 Subject: Support for Huey sold with Samsung SyncMaster XL20 Message-ID: <1290883108.5644.5.camel@athlon> Hello Richard, have you succeeded implementing support for the re-branded Huey? I attach the dump file originally sent to this list on 31 July 2010 (topic "[GROSS HACK] building libcolor-glib and tools on F13"). With gnome 2.32.1 (archlinux) is still gets unrecognised. regards, Milan -------------- next part -------------- // AUTOMATICALLY GENERATED -- DO NOT EDIT generic-dump-version:1 kind:huey vendor:Gretag-Macbeth AG model:Huey serial-number:75951 device:/sys/devices/pci0000:00/0000:00:1a.7/usb1/1-5/1-5.1 huey-dump-version:1 unlock-string:GrMb register[0x00]:0x00 register[0x01]:0x01 register[0x02]:0x28 register[0x03]:0xaf register[0x04]:0x3d register[0x05]:0x3a register[0x06]:0x67 register[0x07]:0x67 register[0x08]:0xba register[0x09]:0xc3 register[0x0a]:0x91 register[0x0b]:0x35 register[0x0c]:0x3c register[0x0d]:0x3b register[0x0e]:0x38 register[0x0f]:0x92 register[0x10]:0x3a register[0x11]:0x86 register[0x12]:0x6c register[0x13]:0x57 register[0x14]:0x3c register[0x15]:0xe1 register[0x16]:0xb3 register[0x17]:0x52 register[0x18]:0x39 register[0x19]:0xd0 register[0x1a]:0x39 register[0x1b]:0xd5 register[0x1c]:0xba register[0x1d]:0x68 register[0x1e]:0x40 register[0x1f]:0xbe register[0x20]:0x3a register[0x21]:0xae register[0x22]:0x52 register[0x23]:0x53 register[0x24]:0x3d register[0x25]:0x8f register[0x26]:0x3c register[0x27]:0x20 register[0x28]:0xff register[0x29]:0xff register[0x2a]:0xff register[0x2b]:0xff register[0x2c]:0xff register[0x2d]:0xff register[0x2e]:0xff register[0x2f]:0xff register[0x30]:0xff register[0x31]:0xff register[0x32]:0x45 register[0x33]:0x2b register[0x34]:0xe7 register[0x35]:0x9f register[0x36]:0x3d register[0x37]:0x39 register[0x38]:0x16 register[0x39]:0x8b register[0x3a]:0xbb register[0x3b]:0x12 register[0x3c]:0xed register[0x3d]:0xef register[0x3e]:0x3c register[0x3f]:0x23 register[0x40]:0xe3 register[0x41]:0x36 register[0x42]:0x3a register[0x43]:0x9e register[0x44]:0xef register[0x45]:0x06 register[0x46]:0x3c register[0x47]:0xd6 register[0x48]:0xfa register[0x49]:0x9f register[0x4a]:0x39 register[0x4b]:0xc1 register[0x4c]:0x79 register[0x4d]:0x37 register[0x4e]:0xba register[0x4f]:0x8d register[0x50]:0x39 register[0x51]:0x53 register[0x52]:0x3a register[0x53]:0x81 register[0x54]:0xf4 register[0x55]:0x46 register[0x56]:0x3d register[0x57]:0x8c register[0x58]:0x5c register[0x59]:0xa7 register[0x5a]:0x45 register[0x5b]:0x18 register[0x5c]:0xa5 register[0x5d]:0x90 register[0x5e]:0xff register[0x5f]:0xff register[0x60]:0xff register[0x61]:0xff register[0x62]:0xff register[0x63]:0xff register[0x64]:0xff register[0x65]:0xff register[0x66]:0xff register[0x67]:0x3c register[0x68]:0x98 register[0x69]:0xa8 register[0x6a]:0x9d register[0x6b]:0x3c register[0x6c]:0x65 register[0x6d]:0x60 register[0x6e]:0x41 register[0x6f]:0x3c register[0x70]:0x65 register[0x71]:0x60 register[0x72]:0x41 register[0x73]:0xff register[0x74]:0x09 register[0x75]:0x71 register[0x76]:0x20 register[0x77]:0x05 register[0x78]:0xff register[0x79]:0xff register[0x7a]:0x47 register[0x7b]:0x72 register[0x7c]:0x4d register[0x7d]:0x62 register[0x7e]:0x00 register[0x7f]:0x0e register[0x80]:0x01 register[0x81]:0x99 register[0x82]:0x69 register[0x83]:0x00 register[0x84]:0x02 register[0x85]:0x20 register[0x86]:0xf4 register[0x87]:0xee register[0x88]:0x02 register[0x89]:0x20 register[0x8a]:0xf4 register[0x8b]:0xee register[0x8c]:0x16 register[0x8d]:0xe4 register[0x8e]:0x00 register[0x8f]:0xff register[0x90]:0xff register[0x91]:0xff register[0x92]:0xff register[0x93]:0xff register[0x94]:0x3a register[0x95]:0x99 register[0x96]:0xc8 register[0x97]:0x02 register[0x98]:0xff register[0x99]:0xff register[0x9a]:0xff register[0x9b]:0xff register[0x9c]:0xff register[0x9d]:0xff register[0x9e]:0xff register[0x9f]:0xff register[0xa0]:0xff register[0xa1]:0xff register[0xa2]:0xff register[0xa3]:0xff register[0xa4]:0xff register[0xa5]:0xff register[0xa6]:0xff register[0xa7]:0xff register[0xa8]:0xff register[0xa9]:0xff register[0xaa]:0xff register[0xab]:0xff register[0xac]:0xff register[0xad]:0xff register[0xae]:0xff register[0xaf]:0xff register[0xb0]:0xff register[0xb1]:0xff register[0xb2]:0xff register[0xb3]:0xff register[0xb4]:0xff register[0xb5]:0xff register[0xb6]:0xff register[0xb7]:0xff register[0xb8]:0xff register[0xb9]:0xff register[0xba]:0xff register[0xbb]:0xff register[0xbc]:0xff register[0xbd]:0xff register[0xbe]:0xff register[0xbf]:0xff register[0xc0]:0xff register[0xc1]:0xff register[0xc2]:0xff register[0xc3]:0xff register[0xc4]:0xff register[0xc5]:0xff register[0xc6]:0xff register[0xc7]:0xff register[0xc8]:0xff register[0xc9]:0xff register[0xca]:0xff register[0xcb]:0xff register[0xcc]:0xff register[0xcd]:0xff register[0xce]:0xff register[0xcf]:0xff register[0xd0]:0xff register[0xd1]:0xff register[0xd2]:0xff register[0xd3]:0xff register[0xd4]:0xff register[0xd5]:0xff register[0xd6]:0xff register[0xd7]:0xff register[0xd8]:0xff register[0xd9]:0xff register[0xda]:0xff register[0xdb]:0xff register[0xdc]:0xff register[0xdd]:0xff register[0xde]:0xff register[0xdf]:0xff register[0xe0]:0xff register[0xe1]:0xff register[0xe2]:0xff register[0xe3]:0xff register[0xe4]:0xff register[0xe5]:0xff register[0xe6]:0xff register[0xe7]:0xff register[0xe8]:0xff register[0xe9]:0xff register[0xea]:0xff register[0xeb]:0xff register[0xec]:0xff register[0xed]:0xff register[0xee]:0xff register[0xef]:0xff register[0xf0]:0xff register[0xf1]:0xff register[0xf2]:0xff register[0xf3]:0xff register[0xf4]:0xff register[0xf5]:0xff register[0xf6]:0xff register[0xf7]:0xff register[0xf8]:0xff register[0xf9]:0xff register[0xfa]:0xff register[0xfb]:0xff register[0xfc]:0xff register[0xfd]:0xff register[0xfe]:0xff From knizek.confy at volny.cz Sat Nov 27 19:15:21 2010 From: knizek.confy at volny.cz (Milan =?UTF-8?Q?Kn=C3=AD=C5=BEek?=) Date: Sat, 27 Nov 2010 20:15:21 +0100 Subject: Support for Huey sold with Samsung SyncMaster XL20 In-Reply-To: <1290883108.5644.5.camel@athlon> References: <1290883108.5644.5.camel@athlon> Message-ID: <1290885321.4737.2.camel@athlon> Milan Kn??ek p??e v So 27. 11. 2010 v 19:38 +0100: > Hello Richard, > > have you succeeded implementing support for the re-branded Huey? > Sorry, I was probably to fast sending the email - I found in other threads that the problem is something else - missing XRandR 1.3 support with nvidia drivers... I tested briefly with nouveau and gcm with my huey works just fine. The only problem is nouveau, seems to be buggy. Regards, Milan From knizek.confy at volny.cz Sat Nov 27 20:03:48 2010 From: knizek.confy at volny.cz (Milan =?UTF-8?Q?Kn=C3=AD=C5=BEek?=) Date: Sat, 27 Nov 2010 21:03:48 +0100 Subject: Multiple profiles for a single screen Message-ID: <1290888228.5081.8.camel@athlon> Hello, my display supports hw calibration (in MS Windows only) and it is possible to switch the modes using a hw button on the panel. Due to lack of support for communication of the display modes to X.org, GCM gets not informed on change. The problem arises when I try to profile various modes - GCM simply overwrites the last profile (provided that it was created on the same date). Would it be possible to add a user-defined text to the ICC profile name (both filename and metadata) to avoid overwriting of profiles? Regards, Milan From hughsient at gmail.com Sun Nov 28 09:11:18 2010 From: hughsient at gmail.com (Richard Hughes) Date: Sun, 28 Nov 2010 09:11:18 +0000 Subject: Multiple profiles for a single screen In-Reply-To: <1290888228.5081.8.camel@athlon> References: <1290888228.5081.8.camel@athlon> Message-ID: On 27 November 2010 20:03, Milan Kn??ek wrote: > my display supports hw calibration (in MS Windows only) and it is > possible to switch the modes using a hw button on the panel. Sure, I've got a monitor that can do the same. > Due to lack of support for communication of the display modes to X.org, > GCM gets not informed on change. Does the EDID change? > The problem arises when I try to profile various modes - GCM simply > overwrites the last profile (provided that it was created on the same > date). Yes, I'm aware of this. It's not optimal. > Would it be possible to add a user-defined text to the ICC profile name > (both filename and metadata) to avoid overwriting of profiles? Ideally, we would detect the edid changing and use something from that to key the value. I'm not super keen on asking the user for a description, but better ideas welcome. Richard. From knizek.confy at volny.cz Sun Nov 28 09:59:42 2010 From: knizek.confy at volny.cz (Milan =?UTF-8?Q?Kn=C3=AD=C5=BEek?=) Date: Sun, 28 Nov 2010 10:59:42 +0100 Subject: Multiple profiles for a single screen In-Reply-To: References: <1290888228.5081.8.camel@athlon> Message-ID: <1290938382.25778.11.camel@athlon> Richard Hughes p??e v Ne 28. 11. 2010 v 09:11 +0000: > > Due to lack of support for communication of the display modes to X.org, > > GCM gets not informed on change. > > Does the EDID change? > Probably not - I used `gcm-dump-edid -v` with nouveau for all of the modes (they usually differ in WP, brightness, gamut). The files are attached. > > Would it be possible to add a user-defined text to the ICC profile name > > (both filename and metadata) to avoid overwriting of profiles? > > Ideally, we would detect the edid changing and use something from that > to key the value. I'm not super keen on asking the user for a > description, but better ideas welcome. > How about keeping the predefined string for profile name and adding the custom user string only when the user wants so? Possibly trigger the extra question via gconf option? Milan -------------- next part -------------- A non-text attachment was scrubbed... Name: gcm-edid.tar.bz2 Type: application/x-bzip-compressed-tar Size: 1657 bytes Desc: not available URL: From hughsient at gmail.com Mon Nov 29 13:31:38 2010 From: hughsient at gmail.com (Richard Hughes) Date: Mon, 29 Nov 2010 13:31:38 +0000 Subject: Multiple profiles for a single screen In-Reply-To: <1290938382.25778.11.camel@athlon> References: <1290888228.5081.8.camel@athlon> <1290938382.25778.11.camel@athlon> Message-ID: On 28 November 2010 09:59, Milan Kn??ek wrote: > Probably not - I used `gcm-dump-edid -v` with nouveau for all of the > modes (they usually differ in WP, brightness, gamut). The files are > attached. Urgh, all the files are identical. This can happen for two reasons: * nouveau is caching the edid, and not fetching it from the hardware when GCM requests * the monitor is sending the same edid for all selectable modes * the monitor is set to not update the edid (my HP calls this DDC/CI Auto EDID Update) Can you ensure the Auto EDID update feature is turned on, and if not could you try: 1. shutdown 2. select adobe on the monitor OSD 3. startup 4. dump edid 5. shutdown Then repeat with the srgb mode to see if nouveau is indeed caching these. > How about keeping the predefined string for profile name and adding the > custom user string only when the user wants so? Possibly trigger the > extra question via gconf option? Ideally we can detect common modes using their primaries and just append something like ("Abobe RGB") to the profile title and filename. Richard. From knizek.confy at volny.cz Mon Nov 29 21:28:49 2010 From: knizek.confy at volny.cz (Milan =?UTF-8?Q?Kn=C3=AD=C5=BEek?=) Date: Mon, 29 Nov 2010 22:28:49 +0100 Subject: Multiple profiles for a single screen In-Reply-To: References: <1290888228.5081.8.camel@athlon> <1290938382.25778.11.camel@athlon> Message-ID: <1291066129.4560.19.camel@athlon> Richard Hughes p??e v Po 29. 11. 2010 v 13:31 +0000: > Urgh, all the files are identical. This can happen for two reasons: > * the monitor is sending the same edid for all selectable modes Seems like the case. I tried switching off/on both pc and lcd and no change. Also in MS Windows (using some sw for reading edid). Samsung offers only sw (NCE) for calibration (stored in lcd for either "Calibration" or "Emulation" modes) and the respective characterisation (ICC profile w/o VCGT). The sw does not alow to change the lcd to other existing modes (Custom/sRGB/AdobeRGB), this can be done only manually on the panel and only when NCE is not running. There is no Samsung sw running as the background service and watching for lcd mode changes. The user must change the mode manually on the panel and then change the profile in color aware apps (fairly stupid) or Windows Control Panel. Having googled a bit, I understand some NEC wide-gamut LED backlit LCDs behave similarly. > > How about keeping the predefined string for profile name and adding the > > custom user string only when the user wants so? Possibly trigger the > > extra question via gconf option? > > Ideally we can detect common modes using their primaries and just > append something like ("Abobe RGB") to the profile title and filename. > AFAIK, not with Samsung XL20... regards, Milan From nikita.s at gmx.at Mon Nov 1 17:33:35 2010 From: nikita.s at gmx.at (Nikita Sagl) Date: Mon, 01 Nov 2010 18:33:35 +0100 Subject: CM via GCM AND different apps? Message-ID: <1288632815.6456.2.camel@nikita-laptop> Hello, Using: GCM on Ubuntu 10.04 my name is Nikita, I live in Austria Vienna and as i'm finding my own business at the moment, with a children's learning game, I have to design lots of working-cards. Now my first question to you: I have activated CMS Desktopwide using the "Gnome color manager", which seems to work pretty well. And I have calibrated the monitor using a spyder2express with argyll. Now: When i have already activated CM for my Desktop using "Gnome color manager", is it then necessary to activate CM in scribus, gimp, digikam,... or is it contraproductive, because it would do a second color correction on the already corrected graphiccard-output, giving me wrong colors in the end? Thanks for your response, Nikita Sagl From hughsient at gmail.com Mon Nov 1 18:35:38 2010 From: hughsient at gmail.com (Richard Hughes) Date: Mon, 1 Nov 2010 18:35:38 +0000 Subject: CM via GCM AND different apps? In-Reply-To: <1288632815.6456.2.camel@nikita-laptop> References: <1288632815.6456.2.camel@nikita-laptop> Message-ID: On 1 November 2010 17:33, Nikita Sagl wrote: > Now: When i have already activated CM for my Desktop using "Gnome color > manager", is it then necessary to activate CM in scribus, gimp, > digikam,... or is it contraproductive, because it would do a second > color correction on the already corrected graphiccard-output, giving me > wrong colors in the end? gnome-color-manager sets an atom in X, which the applications use to convert to the monitor profile. It's safe to enable (and a good thing to do) the color management options in those applications. Long term, I want those applications to talk to GNOME Color Manager via DBus and get the parameters automatically. Richard. From hughsient at gmail.com Mon Nov 8 16:36:53 2010 From: hughsient at gmail.com (Richard Hughes) Date: Mon, 8 Nov 2010 16:36:53 +0000 Subject: GNOME Color Manager 2.91.2 Message-ID: gnome-color-manager is a session program that makes it easy to manage, install and generate color profiles in the GNOME desktop. Version 2.91.2 ~~~~~~~~~~~~~~ Released: 2010-11-08 * Translations - Added Catalan (Valencian) translation (Carles Ferrando) - Added French doc translation (Bruno Brouard) - Added Korean translation (Homin Lee) - Added Slovenian translation (Matej Urban?i?) - Updated Bulgarian translation (Alexander Shopov) - Updated Estonian translation (Mattias P?ldaru) - Updated Galician translations (Fran Di?guez) - Updated German doc translation, bug #631978 (Mario Bl?ttermann) - Updated German translation (Christian Kirbach) - Updated Hebrew translation (Yaron Shahrabani) - Updated Japanese translation (Takayuki KUSANO) - Updated Korean translation (Changwoo Ryu) - Updated Norwegian bokm?l translation (Kjartan Maraas) - Updated Slovenian translation (Andrej ?nidar?i?) - Updated Spanish translation (Jorge Gonz?lez) - Updated Swedish translation (Daniel Nylander) * New Features: - Add defines and an attach image for the DTP94 colorimeter. Fixes #632052 (Richard Hughes) - Add functionality for a virtual profile to be generated from the EDID data (Richard Hughes) - Add gcm_profile_get_data() and gcm_profile_set_data() which can be used with the DICT tag (Richard Hughes) - Add gcm_profile_guess_and_add_vcgt() to emulate a VCGT from an ICC profile (Richard Hughes) - Add the color temperature into the profie viewer details (Richard Hughes) - At login automatically generate an ICC profile from the EDID and add it to each display device (Richard Hughes) - Show the color XYZ values in gcm-dump-profile (Richard Hughes) * Bugfix: - Add and remove profiles from gcm-viewer as they are added and removed from the store (Richard Hughes) - Add the X-GNOME-Settings-Panel category so the control center panel is not in 'Other' (Richard Hughes) - Add whitepoint, rXYZ, and VCGT functionality to GcmCalibrateNative (Richard Hughes) - Apply some smoothing to the generated VCGT curves (Richard Hughes) - Do not keep adding the auto-EDID profile if the user explicitly removes it from the GUI (Richard Hughes) - Do not use a GtkInfoBox for the VCGT warning (Richard Hughes) - Do the request to PackageKit async, to avoid a 200ms lag in the GUI at startup (Richard Hughes) - Ensure we cancel the PackageKit DBus query if the panel is unloaded (Richard Hughes) - Ensure we write the colorspace back into the raw profile if we generated it (Richard Hughes) - Fix compile with gnome-settings-daemon from git master (Richard Hughes) - Fix typo in data/org.gnome.settings-daemon.plugins.color.gschema.xml (Vladimir) - If a profile is deleted, ensure it is removed from the control center panel listbox (Richard Hughes) - If the profile viewer was set modal over the preferences dialog, then don't show a link back to the control center (Richard Hughes) - Install a schema file to launch gcm-apply by default in new versions of gnome-settings-daemon (Richard Hughes) - Migrate away from EggDebug and use the builtin GLib logging framework (Richard Hughes) - Port to GtkComboBoxText (Richard Hughes) - Port to libnotify 0.7.0 (Richard Hughes) - Port to the new GtkApplication API (Richard Hughes) - Read the rXYZ, gXYZ and bXYZ tags to get the profile primaries before using a transform fallback (Richard Hughes) - Remove deprecated Encoding key from .desktop file (Javier Jard?n) - Remove GcmXYZ and use proper boxed GTypes for the color structures (Richard Hughes) - Remove the device-specific labels on the first panel page (Richard Hughes) - Remove the loading GtkInfoBox as it just makes the UI resize at startup (Richard Hughes) - Reorganize the first pane to stack the devices above the profiles (Richard Hughes) - Set all the 'Since: ' version numbers to the correct versions (Richard Hughes) - Set COLOR_MEASUREMENT_DEVICE to get the correct ACL when argyllcms is not installed (Richard Hughes) - Split the control panel out into 4 tabs to reduce the vertical height (Richard Hughes) - Use gtk_box_new() instead gtk_[v|h]box_new() (Javier Jard?n) - Use the correct icon in the profile viewer when using GNOME Shell (Richard Hughes) Richard From bmadau at gmail.com Tue Nov 16 02:00:53 2010 From: bmadau at gmail.com (Barna Madau) Date: Mon, 15 Nov 2010 18:00:53 -0800 Subject: creating profile using spyder 3 pro Message-ID: I just found the gnome-color-manager and am really looking forward to an easier way to manage my icc profiles than using argyll and the command line. I installed it and I can set my previously generated icc profile, but the button to create a new profile is grayed out. I tried running it w/ gksu but it didn't change anything. Thanks, BM -------------- next part -------------- An HTML attachment was scrubbed... URL: From hughsient at gmail.com Tue Nov 16 09:13:11 2010 From: hughsient at gmail.com (Richard Hughes) Date: Tue, 16 Nov 2010 09:13:11 +0000 Subject: creating profile using spyder 3 pro In-Reply-To: References: Message-ID: On 16 November 2010 02:00, Barna Madau wrote: > I just found the gnome-color-manager and am really looking forward to an > easier way to manage my icc profiles than using argyll and the command line. > I installed it and I can set my previously generated icc profile, but the > button to create a new profile is grayed out.? I tried running it w/ gksu > but it didn't change anything. If you hover on the button, what does the tooltip say? Richard. From knizek.confy at volny.cz Sat Nov 27 18:38:28 2010 From: knizek.confy at volny.cz (Milan =?UTF-8?Q?Kn=C3=AD=C5=BEek?=) Date: Sat, 27 Nov 2010 19:38:28 +0100 Subject: Support for Huey sold with Samsung SyncMaster XL20 Message-ID: <1290883108.5644.5.camel@athlon> Hello Richard, have you succeeded implementing support for the re-branded Huey? I attach the dump file originally sent to this list on 31 July 2010 (topic "[GROSS HACK] building libcolor-glib and tools on F13"). With gnome 2.32.1 (archlinux) is still gets unrecognised. regards, Milan -------------- next part -------------- // AUTOMATICALLY GENERATED -- DO NOT EDIT generic-dump-version:1 kind:huey vendor:Gretag-Macbeth AG model:Huey serial-number:75951 device:/sys/devices/pci0000:00/0000:00:1a.7/usb1/1-5/1-5.1 huey-dump-version:1 unlock-string:GrMb register[0x00]:0x00 register[0x01]:0x01 register[0x02]:0x28 register[0x03]:0xaf register[0x04]:0x3d register[0x05]:0x3a register[0x06]:0x67 register[0x07]:0x67 register[0x08]:0xba register[0x09]:0xc3 register[0x0a]:0x91 register[0x0b]:0x35 register[0x0c]:0x3c register[0x0d]:0x3b register[0x0e]:0x38 register[0x0f]:0x92 register[0x10]:0x3a register[0x11]:0x86 register[0x12]:0x6c register[0x13]:0x57 register[0x14]:0x3c register[0x15]:0xe1 register[0x16]:0xb3 register[0x17]:0x52 register[0x18]:0x39 register[0x19]:0xd0 register[0x1a]:0x39 register[0x1b]:0xd5 register[0x1c]:0xba register[0x1d]:0x68 register[0x1e]:0x40 register[0x1f]:0xbe register[0x20]:0x3a register[0x21]:0xae register[0x22]:0x52 register[0x23]:0x53 register[0x24]:0x3d register[0x25]:0x8f register[0x26]:0x3c register[0x27]:0x20 register[0x28]:0xff register[0x29]:0xff register[0x2a]:0xff register[0x2b]:0xff register[0x2c]:0xff register[0x2d]:0xff register[0x2e]:0xff register[0x2f]:0xff register[0x30]:0xff register[0x31]:0xff register[0x32]:0x45 register[0x33]:0x2b register[0x34]:0xe7 register[0x35]:0x9f register[0x36]:0x3d register[0x37]:0x39 register[0x38]:0x16 register[0x39]:0x8b register[0x3a]:0xbb register[0x3b]:0x12 register[0x3c]:0xed register[0x3d]:0xef register[0x3e]:0x3c register[0x3f]:0x23 register[0x40]:0xe3 register[0x41]:0x36 register[0x42]:0x3a register[0x43]:0x9e register[0x44]:0xef register[0x45]:0x06 register[0x46]:0x3c register[0x47]:0xd6 register[0x48]:0xfa register[0x49]:0x9f register[0x4a]:0x39 register[0x4b]:0xc1 register[0x4c]:0x79 register[0x4d]:0x37 register[0x4e]:0xba register[0x4f]:0x8d register[0x50]:0x39 register[0x51]:0x53 register[0x52]:0x3a register[0x53]:0x81 register[0x54]:0xf4 register[0x55]:0x46 register[0x56]:0x3d register[0x57]:0x8c register[0x58]:0x5c register[0x59]:0xa7 register[0x5a]:0x45 register[0x5b]:0x18 register[0x5c]:0xa5 register[0x5d]:0x90 register[0x5e]:0xff register[0x5f]:0xff register[0x60]:0xff register[0x61]:0xff register[0x62]:0xff register[0x63]:0xff register[0x64]:0xff register[0x65]:0xff register[0x66]:0xff register[0x67]:0x3c register[0x68]:0x98 register[0x69]:0xa8 register[0x6a]:0x9d register[0x6b]:0x3c register[0x6c]:0x65 register[0x6d]:0x60 register[0x6e]:0x41 register[0x6f]:0x3c register[0x70]:0x65 register[0x71]:0x60 register[0x72]:0x41 register[0x73]:0xff register[0x74]:0x09 register[0x75]:0x71 register[0x76]:0x20 register[0x77]:0x05 register[0x78]:0xff register[0x79]:0xff register[0x7a]:0x47 register[0x7b]:0x72 register[0x7c]:0x4d register[0x7d]:0x62 register[0x7e]:0x00 register[0x7f]:0x0e register[0x80]:0x01 register[0x81]:0x99 register[0x82]:0x69 register[0x83]:0x00 register[0x84]:0x02 register[0x85]:0x20 register[0x86]:0xf4 register[0x87]:0xee register[0x88]:0x02 register[0x89]:0x20 register[0x8a]:0xf4 register[0x8b]:0xee register[0x8c]:0x16 register[0x8d]:0xe4 register[0x8e]:0x00 register[0x8f]:0xff register[0x90]:0xff register[0x91]:0xff register[0x92]:0xff register[0x93]:0xff register[0x94]:0x3a register[0x95]:0x99 register[0x96]:0xc8 register[0x97]:0x02 register[0x98]:0xff register[0x99]:0xff register[0x9a]:0xff register[0x9b]:0xff register[0x9c]:0xff register[0x9d]:0xff register[0x9e]:0xff register[0x9f]:0xff register[0xa0]:0xff register[0xa1]:0xff register[0xa2]:0xff register[0xa3]:0xff register[0xa4]:0xff register[0xa5]:0xff register[0xa6]:0xff register[0xa7]:0xff register[0xa8]:0xff register[0xa9]:0xff register[0xaa]:0xff register[0xab]:0xff register[0xac]:0xff register[0xad]:0xff register[0xae]:0xff register[0xaf]:0xff register[0xb0]:0xff register[0xb1]:0xff register[0xb2]:0xff register[0xb3]:0xff register[0xb4]:0xff register[0xb5]:0xff register[0xb6]:0xff register[0xb7]:0xff register[0xb8]:0xff register[0xb9]:0xff register[0xba]:0xff register[0xbb]:0xff register[0xbc]:0xff register[0xbd]:0xff register[0xbe]:0xff register[0xbf]:0xff register[0xc0]:0xff register[0xc1]:0xff register[0xc2]:0xff register[0xc3]:0xff register[0xc4]:0xff register[0xc5]:0xff register[0xc6]:0xff register[0xc7]:0xff register[0xc8]:0xff register[0xc9]:0xff register[0xca]:0xff register[0xcb]:0xff register[0xcc]:0xff register[0xcd]:0xff register[0xce]:0xff register[0xcf]:0xff register[0xd0]:0xff register[0xd1]:0xff register[0xd2]:0xff register[0xd3]:0xff register[0xd4]:0xff register[0xd5]:0xff register[0xd6]:0xff register[0xd7]:0xff register[0xd8]:0xff register[0xd9]:0xff register[0xda]:0xff register[0xdb]:0xff register[0xdc]:0xff register[0xdd]:0xff register[0xde]:0xff register[0xdf]:0xff register[0xe0]:0xff register[0xe1]:0xff register[0xe2]:0xff register[0xe3]:0xff register[0xe4]:0xff register[0xe5]:0xff register[0xe6]:0xff register[0xe7]:0xff register[0xe8]:0xff register[0xe9]:0xff register[0xea]:0xff register[0xeb]:0xff register[0xec]:0xff register[0xed]:0xff register[0xee]:0xff register[0xef]:0xff register[0xf0]:0xff register[0xf1]:0xff register[0xf2]:0xff register[0xf3]:0xff register[0xf4]:0xff register[0xf5]:0xff register[0xf6]:0xff register[0xf7]:0xff register[0xf8]:0xff register[0xf9]:0xff register[0xfa]:0xff register[0xfb]:0xff register[0xfc]:0xff register[0xfd]:0xff register[0xfe]:0xff From knizek.confy at volny.cz Sat Nov 27 19:15:21 2010 From: knizek.confy at volny.cz (Milan =?UTF-8?Q?Kn=C3=AD=C5=BEek?=) Date: Sat, 27 Nov 2010 20:15:21 +0100 Subject: Support for Huey sold with Samsung SyncMaster XL20 In-Reply-To: <1290883108.5644.5.camel@athlon> References: <1290883108.5644.5.camel@athlon> Message-ID: <1290885321.4737.2.camel@athlon> Milan Kn??ek p??e v So 27. 11. 2010 v 19:38 +0100: > Hello Richard, > > have you succeeded implementing support for the re-branded Huey? > Sorry, I was probably to fast sending the email - I found in other threads that the problem is something else - missing XRandR 1.3 support with nvidia drivers... I tested briefly with nouveau and gcm with my huey works just fine. The only problem is nouveau, seems to be buggy. Regards, Milan From knizek.confy at volny.cz Sat Nov 27 20:03:48 2010 From: knizek.confy at volny.cz (Milan =?UTF-8?Q?Kn=C3=AD=C5=BEek?=) Date: Sat, 27 Nov 2010 21:03:48 +0100 Subject: Multiple profiles for a single screen Message-ID: <1290888228.5081.8.camel@athlon> Hello, my display supports hw calibration (in MS Windows only) and it is possible to switch the modes using a hw button on the panel. Due to lack of support for communication of the display modes to X.org, GCM gets not informed on change. The problem arises when I try to profile various modes - GCM simply overwrites the last profile (provided that it was created on the same date). Would it be possible to add a user-defined text to the ICC profile name (both filename and metadata) to avoid overwriting of profiles? Regards, Milan From hughsient at gmail.com Sun Nov 28 09:11:18 2010 From: hughsient at gmail.com (Richard Hughes) Date: Sun, 28 Nov 2010 09:11:18 +0000 Subject: Multiple profiles for a single screen In-Reply-To: <1290888228.5081.8.camel@athlon> References: <1290888228.5081.8.camel@athlon> Message-ID: On 27 November 2010 20:03, Milan Kn??ek wrote: > my display supports hw calibration (in MS Windows only) and it is > possible to switch the modes using a hw button on the panel. Sure, I've got a monitor that can do the same. > Due to lack of support for communication of the display modes to X.org, > GCM gets not informed on change. Does the EDID change? > The problem arises when I try to profile various modes - GCM simply > overwrites the last profile (provided that it was created on the same > date). Yes, I'm aware of this. It's not optimal. > Would it be possible to add a user-defined text to the ICC profile name > (both filename and metadata) to avoid overwriting of profiles? Ideally, we would detect the edid changing and use something from that to key the value. I'm not super keen on asking the user for a description, but better ideas welcome. Richard. From knizek.confy at volny.cz Sun Nov 28 09:59:42 2010 From: knizek.confy at volny.cz (Milan =?UTF-8?Q?Kn=C3=AD=C5=BEek?=) Date: Sun, 28 Nov 2010 10:59:42 +0100 Subject: Multiple profiles for a single screen In-Reply-To: References: <1290888228.5081.8.camel@athlon> Message-ID: <1290938382.25778.11.camel@athlon> Richard Hughes p??e v Ne 28. 11. 2010 v 09:11 +0000: > > Due to lack of support for communication of the display modes to X.org, > > GCM gets not informed on change. > > Does the EDID change? > Probably not - I used `gcm-dump-edid -v` with nouveau for all of the modes (they usually differ in WP, brightness, gamut). The files are attached. > > Would it be possible to add a user-defined text to the ICC profile name > > (both filename and metadata) to avoid overwriting of profiles? > > Ideally, we would detect the edid changing and use something from that > to key the value. I'm not super keen on asking the user for a > description, but better ideas welcome. > How about keeping the predefined string for profile name and adding the custom user string only when the user wants so? Possibly trigger the extra question via gconf option? Milan -------------- next part -------------- A non-text attachment was scrubbed... Name: gcm-edid.tar.bz2 Type: application/x-bzip-compressed-tar Size: 1657 bytes Desc: not available URL: From hughsient at gmail.com Mon Nov 29 13:31:38 2010 From: hughsient at gmail.com (Richard Hughes) Date: Mon, 29 Nov 2010 13:31:38 +0000 Subject: Multiple profiles for a single screen In-Reply-To: <1290938382.25778.11.camel@athlon> References: <1290888228.5081.8.camel@athlon> <1290938382.25778.11.camel@athlon> Message-ID: On 28 November 2010 09:59, Milan Kn??ek wrote: > Probably not - I used `gcm-dump-edid -v` with nouveau for all of the > modes (they usually differ in WP, brightness, gamut). The files are > attached. Urgh, all the files are identical. This can happen for two reasons: * nouveau is caching the edid, and not fetching it from the hardware when GCM requests * the monitor is sending the same edid for all selectable modes * the monitor is set to not update the edid (my HP calls this DDC/CI Auto EDID Update) Can you ensure the Auto EDID update feature is turned on, and if not could you try: 1. shutdown 2. select adobe on the monitor OSD 3. startup 4. dump edid 5. shutdown Then repeat with the srgb mode to see if nouveau is indeed caching these. > How about keeping the predefined string for profile name and adding the > custom user string only when the user wants so? Possibly trigger the > extra question via gconf option? Ideally we can detect common modes using their primaries and just append something like ("Abobe RGB") to the profile title and filename. Richard. From knizek.confy at volny.cz Mon Nov 29 21:28:49 2010 From: knizek.confy at volny.cz (Milan =?UTF-8?Q?Kn=C3=AD=C5=BEek?=) Date: Mon, 29 Nov 2010 22:28:49 +0100 Subject: Multiple profiles for a single screen In-Reply-To: References: <1290888228.5081.8.camel@athlon> <1290938382.25778.11.camel@athlon> Message-ID: <1291066129.4560.19.camel@athlon> Richard Hughes p??e v Po 29. 11. 2010 v 13:31 +0000: > Urgh, all the files are identical. This can happen for two reasons: > * the monitor is sending the same edid for all selectable modes Seems like the case. I tried switching off/on both pc and lcd and no change. Also in MS Windows (using some sw for reading edid). Samsung offers only sw (NCE) for calibration (stored in lcd for either "Calibration" or "Emulation" modes) and the respective characterisation (ICC profile w/o VCGT). The sw does not alow to change the lcd to other existing modes (Custom/sRGB/AdobeRGB), this can be done only manually on the panel and only when NCE is not running. There is no Samsung sw running as the background service and watching for lcd mode changes. The user must change the mode manually on the panel and then change the profile in color aware apps (fairly stupid) or Windows Control Panel. Having googled a bit, I understand some NEC wide-gamut LED backlit LCDs behave similarly. > > How about keeping the predefined string for profile name and adding the > > custom user string only when the user wants so? Possibly trigger the > > extra question via gconf option? > > Ideally we can detect common modes using their primaries and just > append something like ("Abobe RGB") to the profile title and filename. > AFAIK, not with Samsung XL20... regards, Milan From nikita.s at gmx.at Mon Nov 1 17:33:35 2010 From: nikita.s at gmx.at (Nikita Sagl) Date: Mon, 01 Nov 2010 18:33:35 +0100 Subject: CM via GCM AND different apps? Message-ID: <1288632815.6456.2.camel@nikita-laptop> Hello, Using: GCM on Ubuntu 10.04 my name is Nikita, I live in Austria Vienna and as i'm finding my own business at the moment, with a children's learning game, I have to design lots of working-cards. Now my first question to you: I have activated CMS Desktopwide using the "Gnome color manager", which seems to work pretty well. And I have calibrated the monitor using a spyder2express with argyll. Now: When i have already activated CM for my Desktop using "Gnome color manager", is it then necessary to activate CM in scribus, gimp, digikam,... or is it contraproductive, because it would do a second color correction on the already corrected graphiccard-output, giving me wrong colors in the end? Thanks for your response, Nikita Sagl From hughsient at gmail.com Mon Nov 1 18:35:38 2010 From: hughsient at gmail.com (Richard Hughes) Date: Mon, 1 Nov 2010 18:35:38 +0000 Subject: CM via GCM AND different apps? In-Reply-To: <1288632815.6456.2.camel@nikita-laptop> References: <1288632815.6456.2.camel@nikita-laptop> Message-ID: On 1 November 2010 17:33, Nikita Sagl wrote: > Now: When i have already activated CM for my Desktop using "Gnome color > manager", is it then necessary to activate CM in scribus, gimp, > digikam,... or is it contraproductive, because it would do a second > color correction on the already corrected graphiccard-output, giving me > wrong colors in the end? gnome-color-manager sets an atom in X, which the applications use to convert to the monitor profile. It's safe to enable (and a good thing to do) the color management options in those applications. Long term, I want those applications to talk to GNOME Color Manager via DBus and get the parameters automatically. Richard. From hughsient at gmail.com Mon Nov 8 16:36:53 2010 From: hughsient at gmail.com (Richard Hughes) Date: Mon, 8 Nov 2010 16:36:53 +0000 Subject: GNOME Color Manager 2.91.2 Message-ID: gnome-color-manager is a session program that makes it easy to manage, install and generate color profiles in the GNOME desktop. Version 2.91.2 ~~~~~~~~~~~~~~ Released: 2010-11-08 * Translations - Added Catalan (Valencian) translation (Carles Ferrando) - Added French doc translation (Bruno Brouard) - Added Korean translation (Homin Lee) - Added Slovenian translation (Matej Urban?i?) - Updated Bulgarian translation (Alexander Shopov) - Updated Estonian translation (Mattias P?ldaru) - Updated Galician translations (Fran Di?guez) - Updated German doc translation, bug #631978 (Mario Bl?ttermann) - Updated German translation (Christian Kirbach) - Updated Hebrew translation (Yaron Shahrabani) - Updated Japanese translation (Takayuki KUSANO) - Updated Korean translation (Changwoo Ryu) - Updated Norwegian bokm?l translation (Kjartan Maraas) - Updated Slovenian translation (Andrej ?nidar?i?) - Updated Spanish translation (Jorge Gonz?lez) - Updated Swedish translation (Daniel Nylander) * New Features: - Add defines and an attach image for the DTP94 colorimeter. Fixes #632052 (Richard Hughes) - Add functionality for a virtual profile to be generated from the EDID data (Richard Hughes) - Add gcm_profile_get_data() and gcm_profile_set_data() which can be used with the DICT tag (Richard Hughes) - Add gcm_profile_guess_and_add_vcgt() to emulate a VCGT from an ICC profile (Richard Hughes) - Add the color temperature into the profie viewer details (Richard Hughes) - At login automatically generate an ICC profile from the EDID and add it to each display device (Richard Hughes) - Show the color XYZ values in gcm-dump-profile (Richard Hughes) * Bugfix: - Add and remove profiles from gcm-viewer as they are added and removed from the store (Richard Hughes) - Add the X-GNOME-Settings-Panel category so the control center panel is not in 'Other' (Richard Hughes) - Add whitepoint, rXYZ, and VCGT functionality to GcmCalibrateNative (Richard Hughes) - Apply some smoothing to the generated VCGT curves (Richard Hughes) - Do not keep adding the auto-EDID profile if the user explicitly removes it from the GUI (Richard Hughes) - Do not use a GtkInfoBox for the VCGT warning (Richard Hughes) - Do the request to PackageKit async, to avoid a 200ms lag in the GUI at startup (Richard Hughes) - Ensure we cancel the PackageKit DBus query if the panel is unloaded (Richard Hughes) - Ensure we write the colorspace back into the raw profile if we generated it (Richard Hughes) - Fix compile with gnome-settings-daemon from git master (Richard Hughes) - Fix typo in data/org.gnome.settings-daemon.plugins.color.gschema.xml (Vladimir) - If a profile is deleted, ensure it is removed from the control center panel listbox (Richard Hughes) - If the profile viewer was set modal over the preferences dialog, then don't show a link back to the control center (Richard Hughes) - Install a schema file to launch gcm-apply by default in new versions of gnome-settings-daemon (Richard Hughes) - Migrate away from EggDebug and use the builtin GLib logging framework (Richard Hughes) - Port to GtkComboBoxText (Richard Hughes) - Port to libnotify 0.7.0 (Richard Hughes) - Port to the new GtkApplication API (Richard Hughes) - Read the rXYZ, gXYZ and bXYZ tags to get the profile primaries before using a transform fallback (Richard Hughes) - Remove deprecated Encoding key from .desktop file (Javier Jard?n) - Remove GcmXYZ and use proper boxed GTypes for the color structures (Richard Hughes) - Remove the device-specific labels on the first panel page (Richard Hughes) - Remove the loading GtkInfoBox as it just makes the UI resize at startup (Richard Hughes) - Reorganize the first pane to stack the devices above the profiles (Richard Hughes) - Set all the 'Since: ' version numbers to the correct versions (Richard Hughes) - Set COLOR_MEASUREMENT_DEVICE to get the correct ACL when argyllcms is not installed (Richard Hughes) - Split the control panel out into 4 tabs to reduce the vertical height (Richard Hughes) - Use gtk_box_new() instead gtk_[v|h]box_new() (Javier Jard?n) - Use the correct icon in the profile viewer when using GNOME Shell (Richard Hughes) Richard From bmadau at gmail.com Tue Nov 16 02:00:53 2010 From: bmadau at gmail.com (Barna Madau) Date: Mon, 15 Nov 2010 18:00:53 -0800 Subject: creating profile using spyder 3 pro Message-ID: I just found the gnome-color-manager and am really looking forward to an easier way to manage my icc profiles than using argyll and the command line. I installed it and I can set my previously generated icc profile, but the button to create a new profile is grayed out. I tried running it w/ gksu but it didn't change anything. Thanks, BM -------------- next part -------------- An HTML attachment was scrubbed... URL: From hughsient at gmail.com Tue Nov 16 09:13:11 2010 From: hughsient at gmail.com (Richard Hughes) Date: Tue, 16 Nov 2010 09:13:11 +0000 Subject: creating profile using spyder 3 pro In-Reply-To: References: Message-ID: On 16 November 2010 02:00, Barna Madau wrote: > I just found the gnome-color-manager and am really looking forward to an > easier way to manage my icc profiles than using argyll and the command line. > I installed it and I can set my previously generated icc profile, but the > button to create a new profile is grayed out.? I tried running it w/ gksu > but it didn't change anything. If you hover on the button, what does the tooltip say? Richard. From knizek.confy at volny.cz Sat Nov 27 18:38:28 2010 From: knizek.confy at volny.cz (Milan =?UTF-8?Q?Kn=C3=AD=C5=BEek?=) Date: Sat, 27 Nov 2010 19:38:28 +0100 Subject: Support for Huey sold with Samsung SyncMaster XL20 Message-ID: <1290883108.5644.5.camel@athlon> Hello Richard, have you succeeded implementing support for the re-branded Huey? I attach the dump file originally sent to this list on 31 July 2010 (topic "[GROSS HACK] building libcolor-glib and tools on F13"). With gnome 2.32.1 (archlinux) is still gets unrecognised. regards, Milan -------------- next part -------------- // AUTOMATICALLY GENERATED -- DO NOT EDIT generic-dump-version:1 kind:huey vendor:Gretag-Macbeth AG model:Huey serial-number:75951 device:/sys/devices/pci0000:00/0000:00:1a.7/usb1/1-5/1-5.1 huey-dump-version:1 unlock-string:GrMb register[0x00]:0x00 register[0x01]:0x01 register[0x02]:0x28 register[0x03]:0xaf register[0x04]:0x3d register[0x05]:0x3a register[0x06]:0x67 register[0x07]:0x67 register[0x08]:0xba register[0x09]:0xc3 register[0x0a]:0x91 register[0x0b]:0x35 register[0x0c]:0x3c register[0x0d]:0x3b register[0x0e]:0x38 register[0x0f]:0x92 register[0x10]:0x3a register[0x11]:0x86 register[0x12]:0x6c register[0x13]:0x57 register[0x14]:0x3c register[0x15]:0xe1 register[0x16]:0xb3 register[0x17]:0x52 register[0x18]:0x39 register[0x19]:0xd0 register[0x1a]:0x39 register[0x1b]:0xd5 register[0x1c]:0xba register[0x1d]:0x68 register[0x1e]:0x40 register[0x1f]:0xbe register[0x20]:0x3a register[0x21]:0xae register[0x22]:0x52 register[0x23]:0x53 register[0x24]:0x3d register[0x25]:0x8f register[0x26]:0x3c register[0x27]:0x20 register[0x28]:0xff register[0x29]:0xff register[0x2a]:0xff register[0x2b]:0xff register[0x2c]:0xff register[0x2d]:0xff register[0x2e]:0xff register[0x2f]:0xff register[0x30]:0xff register[0x31]:0xff register[0x32]:0x45 register[0x33]:0x2b register[0x34]:0xe7 register[0x35]:0x9f register[0x36]:0x3d register[0x37]:0x39 register[0x38]:0x16 register[0x39]:0x8b register[0x3a]:0xbb register[0x3b]:0x12 register[0x3c]:0xed register[0x3d]:0xef register[0x3e]:0x3c register[0x3f]:0x23 register[0x40]:0xe3 register[0x41]:0x36 register[0x42]:0x3a register[0x43]:0x9e register[0x44]:0xef register[0x45]:0x06 register[0x46]:0x3c register[0x47]:0xd6 register[0x48]:0xfa register[0x49]:0x9f register[0x4a]:0x39 register[0x4b]:0xc1 register[0x4c]:0x79 register[0x4d]:0x37 register[0x4e]:0xba register[0x4f]:0x8d register[0x50]:0x39 register[0x51]:0x53 register[0x52]:0x3a register[0x53]:0x81 register[0x54]:0xf4 register[0x55]:0x46 register[0x56]:0x3d register[0x57]:0x8c register[0x58]:0x5c register[0x59]:0xa7 register[0x5a]:0x45 register[0x5b]:0x18 register[0x5c]:0xa5 register[0x5d]:0x90 register[0x5e]:0xff register[0x5f]:0xff register[0x60]:0xff register[0x61]:0xff register[0x62]:0xff register[0x63]:0xff register[0x64]:0xff register[0x65]:0xff register[0x66]:0xff register[0x67]:0x3c register[0x68]:0x98 register[0x69]:0xa8 register[0x6a]:0x9d register[0x6b]:0x3c register[0x6c]:0x65 register[0x6d]:0x60 register[0x6e]:0x41 register[0x6f]:0x3c register[0x70]:0x65 register[0x71]:0x60 register[0x72]:0x41 register[0x73]:0xff register[0x74]:0x09 register[0x75]:0x71 register[0x76]:0x20 register[0x77]:0x05 register[0x78]:0xff register[0x79]:0xff register[0x7a]:0x47 register[0x7b]:0x72 register[0x7c]:0x4d register[0x7d]:0x62 register[0x7e]:0x00 register[0x7f]:0x0e register[0x80]:0x01 register[0x81]:0x99 register[0x82]:0x69 register[0x83]:0x00 register[0x84]:0x02 register[0x85]:0x20 register[0x86]:0xf4 register[0x87]:0xee register[0x88]:0x02 register[0x89]:0x20 register[0x8a]:0xf4 register[0x8b]:0xee register[0x8c]:0x16 register[0x8d]:0xe4 register[0x8e]:0x00 register[0x8f]:0xff register[0x90]:0xff register[0x91]:0xff register[0x92]:0xff register[0x93]:0xff register[0x94]:0x3a register[0x95]:0x99 register[0x96]:0xc8 register[0x97]:0x02 register[0x98]:0xff register[0x99]:0xff register[0x9a]:0xff register[0x9b]:0xff register[0x9c]:0xff register[0x9d]:0xff register[0x9e]:0xff register[0x9f]:0xff register[0xa0]:0xff register[0xa1]:0xff register[0xa2]:0xff register[0xa3]:0xff register[0xa4]:0xff register[0xa5]:0xff register[0xa6]:0xff register[0xa7]:0xff register[0xa8]:0xff register[0xa9]:0xff register[0xaa]:0xff register[0xab]:0xff register[0xac]:0xff register[0xad]:0xff register[0xae]:0xff register[0xaf]:0xff register[0xb0]:0xff register[0xb1]:0xff register[0xb2]:0xff register[0xb3]:0xff register[0xb4]:0xff register[0xb5]:0xff register[0xb6]:0xff register[0xb7]:0xff register[0xb8]:0xff register[0xb9]:0xff register[0xba]:0xff register[0xbb]:0xff register[0xbc]:0xff register[0xbd]:0xff register[0xbe]:0xff register[0xbf]:0xff register[0xc0]:0xff register[0xc1]:0xff register[0xc2]:0xff register[0xc3]:0xff register[0xc4]:0xff register[0xc5]:0xff register[0xc6]:0xff register[0xc7]:0xff register[0xc8]:0xff register[0xc9]:0xff register[0xca]:0xff register[0xcb]:0xff register[0xcc]:0xff register[0xcd]:0xff register[0xce]:0xff register[0xcf]:0xff register[0xd0]:0xff register[0xd1]:0xff register[0xd2]:0xff register[0xd3]:0xff register[0xd4]:0xff register[0xd5]:0xff register[0xd6]:0xff register[0xd7]:0xff register[0xd8]:0xff register[0xd9]:0xff register[0xda]:0xff register[0xdb]:0xff register[0xdc]:0xff register[0xdd]:0xff register[0xde]:0xff register[0xdf]:0xff register[0xe0]:0xff register[0xe1]:0xff register[0xe2]:0xff register[0xe3]:0xff register[0xe4]:0xff register[0xe5]:0xff register[0xe6]:0xff register[0xe7]:0xff register[0xe8]:0xff register[0xe9]:0xff register[0xea]:0xff register[0xeb]:0xff register[0xec]:0xff register[0xed]:0xff register[0xee]:0xff register[0xef]:0xff register[0xf0]:0xff register[0xf1]:0xff register[0xf2]:0xff register[0xf3]:0xff register[0xf4]:0xff register[0xf5]:0xff register[0xf6]:0xff register[0xf7]:0xff register[0xf8]:0xff register[0xf9]:0xff register[0xfa]:0xff register[0xfb]:0xff register[0xfc]:0xff register[0xfd]:0xff register[0xfe]:0xff From knizek.confy at volny.cz Sat Nov 27 19:15:21 2010 From: knizek.confy at volny.cz (Milan =?UTF-8?Q?Kn=C3=AD=C5=BEek?=) Date: Sat, 27 Nov 2010 20:15:21 +0100 Subject: Support for Huey sold with Samsung SyncMaster XL20 In-Reply-To: <1290883108.5644.5.camel@athlon> References: <1290883108.5644.5.camel@athlon> Message-ID: <1290885321.4737.2.camel@athlon> Milan Kn??ek p??e v So 27. 11. 2010 v 19:38 +0100: > Hello Richard, > > have you succeeded implementing support for the re-branded Huey? > Sorry, I was probably to fast sending the email - I found in other threads that the problem is something else - missing XRandR 1.3 support with nvidia drivers... I tested briefly with nouveau and gcm with my huey works just fine. The only problem is nouveau, seems to be buggy. Regards, Milan From knizek.confy at volny.cz Sat Nov 27 20:03:48 2010 From: knizek.confy at volny.cz (Milan =?UTF-8?Q?Kn=C3=AD=C5=BEek?=) Date: Sat, 27 Nov 2010 21:03:48 +0100 Subject: Multiple profiles for a single screen Message-ID: <1290888228.5081.8.camel@athlon> Hello, my display supports hw calibration (in MS Windows only) and it is possible to switch the modes using a hw button on the panel. Due to lack of support for communication of the display modes to X.org, GCM gets not informed on change. The problem arises when I try to profile various modes - GCM simply overwrites the last profile (provided that it was created on the same date). Would it be possible to add a user-defined text to the ICC profile name (both filename and metadata) to avoid overwriting of profiles? Regards, Milan From hughsient at gmail.com Sun Nov 28 09:11:18 2010 From: hughsient at gmail.com (Richard Hughes) Date: Sun, 28 Nov 2010 09:11:18 +0000 Subject: Multiple profiles for a single screen In-Reply-To: <1290888228.5081.8.camel@athlon> References: <1290888228.5081.8.camel@athlon> Message-ID: On 27 November 2010 20:03, Milan Kn??ek wrote: > my display supports hw calibration (in MS Windows only) and it is > possible to switch the modes using a hw button on the panel. Sure, I've got a monitor that can do the same. > Due to lack of support for communication of the display modes to X.org, > GCM gets not informed on change. Does the EDID change? > The problem arises when I try to profile various modes - GCM simply > overwrites the last profile (provided that it was created on the same > date). Yes, I'm aware of this. It's not optimal. > Would it be possible to add a user-defined text to the ICC profile name > (both filename and metadata) to avoid overwriting of profiles? Ideally, we would detect the edid changing and use something from that to key the value. I'm not super keen on asking the user for a description, but better ideas welcome. Richard. From knizek.confy at volny.cz Sun Nov 28 09:59:42 2010 From: knizek.confy at volny.cz (Milan =?UTF-8?Q?Kn=C3=AD=C5=BEek?=) Date: Sun, 28 Nov 2010 10:59:42 +0100 Subject: Multiple profiles for a single screen In-Reply-To: References: <1290888228.5081.8.camel@athlon> Message-ID: <1290938382.25778.11.camel@athlon> Richard Hughes p??e v Ne 28. 11. 2010 v 09:11 +0000: > > Due to lack of support for communication of the display modes to X.org, > > GCM gets not informed on change. > > Does the EDID change? > Probably not - I used `gcm-dump-edid -v` with nouveau for all of the modes (they usually differ in WP, brightness, gamut). The files are attached. > > Would it be possible to add a user-defined text to the ICC profile name > > (both filename and metadata) to avoid overwriting of profiles? > > Ideally, we would detect the edid changing and use something from that > to key the value. I'm not super keen on asking the user for a > description, but better ideas welcome. > How about keeping the predefined string for profile name and adding the custom user string only when the user wants so? Possibly trigger the extra question via gconf option? Milan -------------- next part -------------- A non-text attachment was scrubbed... Name: gcm-edid.tar.bz2 Type: application/x-bzip-compressed-tar Size: 1657 bytes Desc: not available URL: From hughsient at gmail.com Mon Nov 29 13:31:38 2010 From: hughsient at gmail.com (Richard Hughes) Date: Mon, 29 Nov 2010 13:31:38 +0000 Subject: Multiple profiles for a single screen In-Reply-To: <1290938382.25778.11.camel@athlon> References: <1290888228.5081.8.camel@athlon> <1290938382.25778.11.camel@athlon> Message-ID: On 28 November 2010 09:59, Milan Kn??ek wrote: > Probably not - I used `gcm-dump-edid -v` with nouveau for all of the > modes (they usually differ in WP, brightness, gamut). The files are > attached. Urgh, all the files are identical. This can happen for two reasons: * nouveau is caching the edid, and not fetching it from the hardware when GCM requests * the monitor is sending the same edid for all selectable modes * the monitor is set to not update the edid (my HP calls this DDC/CI Auto EDID Update) Can you ensure the Auto EDID update feature is turned on, and if not could you try: 1. shutdown 2. select adobe on the monitor OSD 3. startup 4. dump edid 5. shutdown Then repeat with the srgb mode to see if nouveau is indeed caching these. > How about keeping the predefined string for profile name and adding the > custom user string only when the user wants so? Possibly trigger the > extra question via gconf option? Ideally we can detect common modes using their primaries and just append something like ("Abobe RGB") to the profile title and filename. Richard. From knizek.confy at volny.cz Mon Nov 29 21:28:49 2010 From: knizek.confy at volny.cz (Milan =?UTF-8?Q?Kn=C3=AD=C5=BEek?=) Date: Mon, 29 Nov 2010 22:28:49 +0100 Subject: Multiple profiles for a single screen In-Reply-To: References: <1290888228.5081.8.camel@athlon> <1290938382.25778.11.camel@athlon> Message-ID: <1291066129.4560.19.camel@athlon> Richard Hughes p??e v Po 29. 11. 2010 v 13:31 +0000: > Urgh, all the files are identical. This can happen for two reasons: > * the monitor is sending the same edid for all selectable modes Seems like the case. I tried switching off/on both pc and lcd and no change. Also in MS Windows (using some sw for reading edid). Samsung offers only sw (NCE) for calibration (stored in lcd for either "Calibration" or "Emulation" modes) and the respective characterisation (ICC profile w/o VCGT). The sw does not alow to change the lcd to other existing modes (Custom/sRGB/AdobeRGB), this can be done only manually on the panel and only when NCE is not running. There is no Samsung sw running as the background service and watching for lcd mode changes. The user must change the mode manually on the panel and then change the profile in color aware apps (fairly stupid) or Windows Control Panel. Having googled a bit, I understand some NEC wide-gamut LED backlit LCDs behave similarly. > > How about keeping the predefined string for profile name and adding the > > custom user string only when the user wants so? Possibly trigger the > > extra question via gconf option? > > Ideally we can detect common modes using their primaries and just > append something like ("Abobe RGB") to the profile title and filename. > AFAIK, not with Samsung XL20... regards, Milan