From hughsient at gmail.com Fri Oct 1 16:18:39 2010 From: hughsient at gmail.com (Richard Hughes) Date: Fri, 1 Oct 2010 17:18:39 +0100 Subject: share-color-profiles release 0.1.2 Message-ID: Shared Color Profiles contain ICC profiles from different vendors that are all free, either public domain, CC-BY-SA or CC-BY-ND. Version 0.1.2 ~~~~~~~~~~~~~ Released: 2010-10-01 * New Features: - Add several other RGB colorspaces generated using Argyll and LCMS2 using data from the SCARSE project (Richard Hughes) - Add the Yamma abstract profiles (Richard Hughes) - Add two further gray profiles from the Oyranos project (Richard Hughes) Richard. From alexandre.prokoudine at gmail.com Sat Oct 2 00:05:55 2010 From: alexandre.prokoudine at gmail.com (Alexandre Prokoudine) Date: Sat, 2 Oct 2010 04:05:55 +0400 Subject: share-color-profiles release 0.1.2 In-Reply-To: References: Message-ID: On 10/1/10, Richard Hughes wrote: > * New Features: > - Add several other RGB colorspaces generated using Argyll and LCMS2 Color spaces? Not profiles? :) Alexandre Prokoudine http://libregraphicsworld.org From hughsient at gmail.com Sat Oct 2 10:20:59 2010 From: hughsient at gmail.com (Richard Hughes) Date: Sat, 2 Oct 2010 11:20:59 +0100 Subject: share-color-profiles release 0.1.2 In-Reply-To: References: Message-ID: On 2 October 2010 01:05, Alexandre Prokoudine wrote: > On 10/1/10, Richard Hughes wrote: > >> * New Features: >> ?- Add several other RGB colorspaces generated using Argyll and LCMS2 > > Color spaces? Not profiles? :) Ahh, you know what I mean. :-) Richard. From pmjdebruijn at pcode.nl Sat Oct 2 17:25:15 2010 From: pmjdebruijn at pcode.nl (Pascal de Bruijn) Date: Sat, 2 Oct 2010 19:25:15 +0200 Subject: GNOME Color Manager 2.32.0 In-Reply-To: References: Message-ID: On Mon, Sep 27, 2010 at 4:47 PM, Richard Hughes wrote: > gnome-color-manager is a session program that makes it easy to manage, install > and generate color profiles in the GNOME desktop. > > Version 2.32.0 > ~~~~~~~~~~~~~~~ > Released: 2010-09-27 I'm a bit late here, but here are 2.32.0 packages for Ubuntu Lucid: https://launchpad.net/~pmjdebruijn/+archive/gcm-release Maverick seems to lag behind a bit now, but I guess it'll get 2.32.0 automatically eventually :) Regards, Pascal de Bruijn From hughsient at gmail.com Tue Oct 5 10:24:11 2010 From: hughsient at gmail.com (Richard Hughes) Date: Tue, 5 Oct 2010 11:24:11 +0100 Subject: GNOME Color Manager 2.91.1 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.1 ~~~~~~~~~~~~~~ Released: 2010-10-05 * Translations - Added Arabic translation (Khaled Hosny) - Added Catalan translation (Joan Duran) - Added Greek translation (Michael Kotsarinis) - Added Hungarian translation (Gabor Kelemen) - Added Japanese translation (Ryo Fujita, Takayuki KUSANO) - Added Malayalam translatio (students from MES Engineering College Kuttippuram) - Added Romanian translation (Lucian Adrian Grijincu) - Added Serbian translation (????? ???????) - Added Simplified Chinese help translation (Teliute) - Added Traditional Chinese translation(Hong Kong and Taiwan) (Chao-Hsiung Liao) - Updated British English translation (Bruce Cowan) - Updated Czech help translation (Milan Knizek) - Updated Czech translation (Milan Knizek) - Updated Danish translation (Ask H. Larsen, Kenneth Nielsen) - Updated Estonian translation (Mattias P?ldaru) - Updated French translation (Claude Paroz) - Updated Galician translations (Fran Di?guez) - Updated German translation (Christian Kirbach, Mario Bl?ttermann) - Updated Greek translation (Bakaoukas Nikolaos) - Updated Hebrew translation (Yaron Shahrabani) - Updated Indonesian translation (Dirgita) - Updated Italian translation (Francesco Groccia) - Updated Lithuanian translation (?ygimantas Beru?ka, Aurimas ?ernius) - Updated Norwegian bokm?l translation (Kjartan Maraas) - Updated Polish translation (Piotr Dr?g) - Updated Portuguese translation (Ant?nio Lima) - Updated Russian help translation (Alexandre Prokoudine) - Updated Russian translation (Alexandre Prokoudine) - Updated Slovenian translation (Andrej ?nidar?i?, Matej Urban?i?) - Updated Simplified Chinese translation (Aron Xu, Jessica Ban, Yinghua Wang) - Updated Spanish translation (Jorge Gonz?lez) - Updated Swedish translation (Daniel Nylander) - Updated Tamil translation (Dr.Tirumurti Vasudevan) * New Features: - Raise the GTK build dep to 2.91.0 (Richard Hughes) - Add a gnome-settings-daemon module to fix some hard to fix bugs (Richard Hughes) - Add a QPcard 202 reference image (Pascal de Bruijn) - Add two more example images to the viewer (Fanch The System) - Add another example image to the viewer (Claes H) - Add a reverse-engineered driver to talk to the HUEY colorimeter (Richard Hughes) - Add the start of a reverse engineerered ColorMunki driver (Richard Hughes) - Add a simple command gcm-ddc-util to be able to send custom DDC packets to a monitor in userspace (Richard Hughes) - Add a simple parser that can parse the output of the Beagle USB capture device (Richard Hughes) - Add a status property to GcmSensor to help GUI applications (Richard Hughes) - Add a udev prober that makes DDC/CI i2c devices available for the user to use (Richard Hughes) - Add GcmCalibrateNative so we can do a calibration without argyllcms (Richard Hughes) - Add gcm-dump-to-values to discover new values in the register space (Richard Hughes) - Add GcmSampleWindow so we can measure known colors in gcm-picker (Richard Hughes) - Add GcmUsb, a simple object to integrate libusb-1 with the GLib event loop - Add some GLSL demo code that uses a 3D texture (Richard Hughes) - Add support for 100% gray colorspaces (Richard Hughes) - Allow the user to flick between different images in the profile viewer (Richard Hughes) - Drop GcmXserver, GcmScreen and libgnomedesktop3 and make the X11 code faster and cleaner (Richard Hughes) - Make gcm-parse-huey be able to parse argyll -D9 traces (Richard Hughes) - Make gcm-picker work with native sensor devices too (Richard Hughes) - Split off a library, libcolor-glib for internal use (Richard Hughes) * Bugfix: - Add gcm-compat.h to deal with unreleases versions of libusb (Richard Hughes) - Allow the end user to disable -WError (Andy Lutomirski) - Do not crash if gcm_libusb_pollfd_remove_all() is called without assigning a device (Richard Hughes) - Do not install the low-level unitilies, and move them to 'tools' (Richard Hughes) - Do not try to apply devices that are not connected (Richard Hughes) - Ensure clicking 'Reset' actually resets the device and saves settings (Richard Hughes) - Ensure EDID strings are printable, and ignore totally junk strings (Richard Hughes) - Ensure we can compile with vte3 (Richard Hughes) - Fix a crash in gcm-picker if we compiled without VTE support (Richard Hughes) - Fix .desktop file (Javier Jard?n) - Fix GTK3 compile (Richard Hughes) - Fix up a translator comment. Fixes #625504 (Richard Hughes) - Get rid of the 'Color Profiles' section header to reduce panel clutter (Richard Hughes) - Include the time in the calibration basename as we can calibrate more than once per day (Richard Hughes) - Only disable deprecated code for --enable-strict builds (Richard Hughes) - Rename the softproof intent to 'Print Preview' (Richard Hughes) - Show the correct copyright notice when a profile has used markup in the description (Richard Hughes) Richard. From vivien.perez at gmail.com Sat Oct 16 10:05:37 2010 From: vivien.perez at gmail.com (Vivien Perez) Date: Sat, 16 Oct 2010 12:05:37 +0200 Subject: Deleted screen never reappears in GCM device panel Message-ID: <4CB978F1.50801@gmail.com> Hello, I've have recently accidentally deleted the line concerning my screen in GCM device panel. I haven't found a way to get it back in, since when I try to add a device, the pop-up menu only proposes to add scanners, printers or cameras. I have uninstalled and reinstalled GCM, but still no screen, and I didn't find any option in GConf that could fix this. Any idea? Maybe I'm just missing something. Please tell me if you'd like me to fill a bug form in Bugzilla. I'm using Ubuntu Maverick and GCM 2.32.0 from Pascal de Brujin's PPA. Thanks in advance, Vivien From hughsient at gmail.com Sun Oct 17 18:58:14 2010 From: hughsient at gmail.com (Richard Hughes) Date: Sun, 17 Oct 2010 19:58:14 +0100 Subject: Deleted screen never reappears in GCM device panel In-Reply-To: <4CB978F1.50801@gmail.com> References: <4CB978F1.50801@gmail.com> Message-ID: On 16 October 2010 11:05, Vivien Perez wrote: > I've have recently accidentally deleted the line concerning my screen in GCM > device panel. I haven't found a way to get it back in, since when I try to > add a device, the pop-up menu only proposes to add scanners, printers or > cameras. How did you delete the screen? It shouldn't let you delete "connected" devices. By just starting the GCM control panel it should "re-add" devices as required. I'm a bit confused why GCM seems to have got confused. Are you using the binary NVIDIA driver per-chance? > I have uninstalled and reinstalled GCM, but still no screen, and I didn't > find any option in GConf that could fix this. The config is in device-profiles.conf in your home directory. Richard From hughsient at gmail.com Sun Oct 17 20:13:49 2010 From: hughsient at gmail.com (Richard Hughes) Date: Sun, 17 Oct 2010 21:13:49 +0100 Subject: Deleted screen never reappears in GCM device panel In-Reply-To: <4CBB5662.9070507@gmail.com> References: <4CB978F1.50801@gmail.com> <4CBB5662.9070507@gmail.com> Message-ID: On 17 October 2010 21:02, Vivien Perez wrote: > I deleted the screen by using the Remove button in the Device panel. I'm > using the ATI driver (fglrx 2:8.780-0ubuntu2). Right, I've not tested GCM with any of the non-free drivers, although it should work. > I noticed that running "gcm-prefs -v" in a terminal gave an error message > related to my screen's edid: > TI:21:49:53.860823??? FI:gcm-client.c??? FN:gcm_client_xrandr_add,607 > ?- failed to set for output: failed to parse edid Ohh, can you attach the .bin file from gcm-dump-edid please. > So I'm wondering whether my problem could be related to this edid issue. Sure, GCM just uses the edid to get the device data for the monitor. > Will gcm correctly detect my screen if I manually specify it in the > device-profiles.conf file? Yes, although I'm not sure GCM will assign the profile and set things like the vcgt data if you do this. It would be better to fix the profile parsing in my opinion. Richard. From vivien.perez at gmail.com Sun Oct 17 20:02:42 2010 From: vivien.perez at gmail.com (Vivien Perez) Date: Sun, 17 Oct 2010 22:02:42 +0200 Subject: Deleted screen never reappears in GCM device panel In-Reply-To: References: <4CB978F1.50801@gmail.com> Message-ID: <4CBB5662.9070507@gmail.com> Good evening Richard, and thanks for your time. I deleted the screen by using the Remove button in the Device panel. I'm using the ATI driver (fglrx 2:8.780-0ubuntu2). I found the device-profiles.conf file, but it is empty, though I can add a printer, a camera or a scanner via the GUI. I noticed that running "gcm-prefs -v" in a terminal gave an error message related to my screen's edid: /TI:21:49:53.860823 FI:gcm-client.c FN:gcm_client_xrandr_add,607 - failed to set for output: failed to parse edid/ Then I tried "gcm-dump-edid", which gave me the same error: /Impossible d'analyser le contenu EDID: failed to parse header / When reading the bin file produced by this command, here is what I got: ?>y?>y/3 x*?TL?&PT???@?????@qO?:?q8- at X,E? ?8K Q ?SyncMaster ?H9XSB02945 which obviously look weird. I suspected my screen edid to be corrupted, but "get-edid | parse-edid " gives me a correct output: /vivien at Fixe:~$ sudo get-edid | parse-edid parse-edid: parse-edid version 2.0.0 get-edid: get-edid version 2.0.0 Performing real mode VBE call Interrupt 0x10 ax=0x4f00 bx=0x0 cx=0x0 Function supported Call successful VBE version 300 VBE string at 0xc01f0 "ATI ATOMBIOS" VBE/DDC service about to be called Report DDC capabilities Performing real mode VBE call Interrupt 0x10 ax=0x4f15 bx=0x0 cx=0x0 Function supported Call successful Monitor and video card combination does not support DDC1 transfers Monitor and video card combination supports DDC2 transfers 0 seconds per 128 byte EDID block transfer Screen is not blanked during DDC transfer Reading next EDID block VBE/DDC service about to be called Read EDID Performing real mode VBE call Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0 Function supported Call successful parse-edid: EDID checksum passed. # EDID version 1 revision 3 Section "Monitor" # Block type: 2:0 3:fd # Block type: 2:0 3:fc Identifier "SyncMaster" VendorName "SAM" ModelName "SyncMaster" # Block type: 2:0 3:fd HorizSync 30-81 VertRefresh 56-75 # Max dot clock (video bandwidth) 170 MHz # Block type: 2:0 3:fc # Block type: 2:0 3:ff # DPMS capabilities: Active off:yes Suspend:no Standby:no Mode "1920x1080" # vfreq 60.000Hz, hfreq 67.500kHz DotClock 148.500000 HTimings 1920 2008 2052 2200 VTimings 1080 1084 1089 1125 Flags "+HSync" "+VSync" EndMode # Block type: 2:0 3:fd # Block type: 2:0 3:fc # Block type: 2:0 3:ff EndSection/ So I'm wondering whether my problem could be related to this edid issue. Will gcm correctly detect my screen if I manually specify it in the device-profiles.conf file? Thanks for your help, Vivien On 17/10/2010 20:58, Richard Hughes wrote: > On 16 October 2010 11:05, Vivien Perez wrote: > >> I've have recently accidentally deleted the line concerning my screen in GCM >> device panel. I haven't found a way to get it back in, since when I try to >> add a device, the pop-up menu only proposes to add scanners, printers or >> cameras. >> > How did you delete the screen? It shouldn't let you delete "connected" > devices. By just starting the GCM control panel it should "re-add" > devices as required. I'm a bit confused why GCM seems to have got > confused. Are you using the binary NVIDIA driver per-chance? > > >> I have uninstalled and reinstalled GCM, but still no screen, and I didn't >> find any option in GConf that could fix this. >> > The config is in device-profiles.conf in your home directory. > > Richard > -------------- next part -------------- An HTML attachment was scrubbed... URL: From vivien.perez at gmail.com Sun Oct 17 20:22:36 2010 From: vivien.perez at gmail.com (Vivien Perez) Date: Sun, 17 Oct 2010 22:22:36 +0200 Subject: Deleted screen never reappears in GCM device panel In-Reply-To: References: <4CB978F1.50801@gmail.com> <4CBB5662.9070507@gmail.com> Message-ID: <4CBB5B0C.9090701@gmail.com> Here is the .bin file from gcm-dump-edid. Just for the record, gcm used to work very well for the past few months, and got broken around the time I upgraded to Ubuntu 10.10, so it might be related. Thanks, Vivien On 17/10/2010 22:13, Richard Hughes wrote: > On 17 October 2010 21:02, Vivien Perez wrote: > >> I deleted the screen by using the Remove button in the Device panel. I'm >> using the ATI driver (fglrx 2:8.780-0ubuntu2). >> > Right, I've not tested GCM with any of the non-free drivers, although > it should work. > > >> I noticed that running "gcm-prefs -v" in a terminal gave an error message >> related to my screen's edid: >> TI:21:49:53.860823 FI:gcm-client.c FN:gcm_client_xrandr_add,607 >> - failed to set for output: failed to parse edid >> > Ohh, can you attach the .bin file from gcm-dump-edid please. > > >> So I'm wondering whether my problem could be related to this edid issue. >> > Sure, GCM just uses the edid to get the device data for the monitor. > > >> Will gcm correctly detect my screen if I manually specify it in the >> device-profiles.conf file? >> > Yes, although I'm not sure GCM will assign the profile and set things > like the vcgt data if you do this. It would be better to fix the > profile parsing in my opinion. > > Richard. > -------------- next part -------------- A non-text attachment was scrubbed... Name: crt1.bin Type: application/octet-stream Size: 128 bytes Desc: not available URL: From hughsient at gmail.com Sun Oct 17 21:34:46 2010 From: hughsient at gmail.com (Richard Hughes) Date: Sun, 17 Oct 2010 22:34:46 +0100 Subject: Deleted screen never reappears in GCM device panel In-Reply-To: <4CBB5B0C.9090701@gmail.com> References: <4CB978F1.50801@gmail.com> <4CBB5662.9070507@gmail.com> <4CBB5B0C.9090701@gmail.com> Message-ID: On 17 October 2010 21:22, Vivien Perez wrote: > Just for the record, gcm used to work very well for the past few months, and > got broken around the time I upgraded to Ubuntu 10.10, so it might be > related. Right, this shows the first i2c packet but nothing subsequent. This looks like a bug in the xorg driver. Can you try using the non-free driver and see if the problem goes away? Thanks, Richard. From pmjdebruijn at pcode.nl Sun Oct 17 22:18:23 2010 From: pmjdebruijn at pcode.nl (Pascal de Bruijn) Date: Mon, 18 Oct 2010 00:18:23 +0200 Subject: Deleted screen never reappears in GCM device panel In-Reply-To: <4CB978F1.50801@gmail.com> References: <4CB978F1.50801@gmail.com> Message-ID: On Sat, Oct 16, 2010 at 12:05 PM, Vivien Perez wrote: > Hello, > > I've have recently accidentally deleted the line concerning my screen in GCM > device panel. I haven't found a way to get it back in, since when I try to > add a device, the pop-up menu only proposes to add scanners, printers or > cameras. > > I have uninstalled and reinstalled GCM, but still no screen, and I didn't > find any option in GConf that could fix this. > > Any idea? Maybe I'm just missing something. > > Please tell me if you'd like me to fill a bug form in Bugzilla. > > I'm using Ubuntu Maverick and GCM 2.32.0 from Pascal de Brujin's PPA. Hi, I'd like to add that my gcm-release PPA does include the following two patches: http://git.gnome.org/browse/gnome-color-manager/commit/?h=gnome-2-32&id=f6274f9c42b26e081d5e3132f7674c593b85ed6b http://git.gnome.org/browse/gnome-color-manager/commit/?h=gnome-2-32&id=5a8a2a2f3e943214a59892603af341466b9a1ea5 As well as the two patches Richard supplied to me via bugzilla. Regards, Pascal de Bruijn From vivien.perez at gmail.com Mon Oct 18 20:11:08 2010 From: vivien.perez at gmail.com (Vivien Perez) Date: Mon, 18 Oct 2010 22:11:08 +0200 Subject: Deleted screen never reappears in GCM device panel In-Reply-To: References: <4CB978F1.50801@gmail.com> <4CBB5662.9070507@gmail.com> <4CBB5B0C.9090701@gmail.com> Message-ID: <4CBCA9DC.9080700@gmail.com> Good evening Richard, you were right: using the free driver solves the problem! The screen is now detected and color managed automatically. Any idea who should I report this bug to? The fglrx guys? Could you also provide me with details about the way gcm accesses the edid, since get-edid/parse-edid does not seem to be affected by this problem? Thanks a lot for your help, Vivien On 17/10/2010 23:34, Richard Hughes wrote: > On 17 October 2010 21:22, Vivien Perez wrote: > >> Just for the record, gcm used to work very well for the past few months, and >> got broken around the time I upgraded to Ubuntu 10.10, so it might be >> related. >> > Right, this shows the first i2c packet but nothing subsequent. This > looks like a bug in the xorg driver. Can you try using the non-free > driver and see if the problem goes away? > > Thanks, > > Richard. > From hughsient at gmail.com Tue Oct 19 08:12:10 2010 From: hughsient at gmail.com (Richard Hughes) Date: Tue, 19 Oct 2010 09:12:10 +0100 Subject: Deleted screen never reappears in GCM device panel In-Reply-To: <4CBCA9DC.9080700@gmail.com> References: <4CB978F1.50801@gmail.com> <4CBB5662.9070507@gmail.com> <4CBB5B0C.9090701@gmail.com> <4CBCA9DC.9080700@gmail.com> Message-ID: On 18 October 2010 21:11, Vivien Perez wrote: > you were right: using the free driver solves the problem! The screen is now > detected and color managed automatically. Cool, thanks for testing. > Any idea who should I report this bug to? The fglrx guys? Yup, and if they have one, their "XOrg DDX" section. > Could you also provide me with details about the way gcm accesses the edid, > since get-edid/parse-edid does not seem to be affected by this problem? get-edid does low level requests to the graphics hardware. GCM, like the display capplet just reads the X output property "EDID" (and EDID_DATA for some broken drivers) which is supposed to be a cached copy (by the display driver) to avoid hitting the hardware every time, which is very slow. It's likely the fglrx are not doing the EDID block copy correctly, given that there is only the first 128 byte block present. Richard. From hughsient at gmail.com Fri Oct 1 16:18:39 2010 From: hughsient at gmail.com (Richard Hughes) Date: Fri, 1 Oct 2010 17:18:39 +0100 Subject: share-color-profiles release 0.1.2 Message-ID: Shared Color Profiles contain ICC profiles from different vendors that are all free, either public domain, CC-BY-SA or CC-BY-ND. Version 0.1.2 ~~~~~~~~~~~~~ Released: 2010-10-01 * New Features: - Add several other RGB colorspaces generated using Argyll and LCMS2 using data from the SCARSE project (Richard Hughes) - Add the Yamma abstract profiles (Richard Hughes) - Add two further gray profiles from the Oyranos project (Richard Hughes) Richard. From alexandre.prokoudine at gmail.com Sat Oct 2 00:05:55 2010 From: alexandre.prokoudine at gmail.com (Alexandre Prokoudine) Date: Sat, 2 Oct 2010 04:05:55 +0400 Subject: share-color-profiles release 0.1.2 In-Reply-To: References: Message-ID: On 10/1/10, Richard Hughes wrote: > * New Features: > - Add several other RGB colorspaces generated using Argyll and LCMS2 Color spaces? Not profiles? :) Alexandre Prokoudine http://libregraphicsworld.org From hughsient at gmail.com Sat Oct 2 10:20:59 2010 From: hughsient at gmail.com (Richard Hughes) Date: Sat, 2 Oct 2010 11:20:59 +0100 Subject: share-color-profiles release 0.1.2 In-Reply-To: References: Message-ID: On 2 October 2010 01:05, Alexandre Prokoudine wrote: > On 10/1/10, Richard Hughes wrote: > >> * New Features: >> ?- Add several other RGB colorspaces generated using Argyll and LCMS2 > > Color spaces? Not profiles? :) Ahh, you know what I mean. :-) Richard. From pmjdebruijn at pcode.nl Sat Oct 2 17:25:15 2010 From: pmjdebruijn at pcode.nl (Pascal de Bruijn) Date: Sat, 2 Oct 2010 19:25:15 +0200 Subject: GNOME Color Manager 2.32.0 In-Reply-To: References: Message-ID: On Mon, Sep 27, 2010 at 4:47 PM, Richard Hughes wrote: > gnome-color-manager is a session program that makes it easy to manage, install > and generate color profiles in the GNOME desktop. > > Version 2.32.0 > ~~~~~~~~~~~~~~~ > Released: 2010-09-27 I'm a bit late here, but here are 2.32.0 packages for Ubuntu Lucid: https://launchpad.net/~pmjdebruijn/+archive/gcm-release Maverick seems to lag behind a bit now, but I guess it'll get 2.32.0 automatically eventually :) Regards, Pascal de Bruijn From hughsient at gmail.com Tue Oct 5 10:24:11 2010 From: hughsient at gmail.com (Richard Hughes) Date: Tue, 5 Oct 2010 11:24:11 +0100 Subject: GNOME Color Manager 2.91.1 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.1 ~~~~~~~~~~~~~~ Released: 2010-10-05 * Translations - Added Arabic translation (Khaled Hosny) - Added Catalan translation (Joan Duran) - Added Greek translation (Michael Kotsarinis) - Added Hungarian translation (Gabor Kelemen) - Added Japanese translation (Ryo Fujita, Takayuki KUSANO) - Added Malayalam translatio (students from MES Engineering College Kuttippuram) - Added Romanian translation (Lucian Adrian Grijincu) - Added Serbian translation (????? ???????) - Added Simplified Chinese help translation (Teliute) - Added Traditional Chinese translation(Hong Kong and Taiwan) (Chao-Hsiung Liao) - Updated British English translation (Bruce Cowan) - Updated Czech help translation (Milan Knizek) - Updated Czech translation (Milan Knizek) - Updated Danish translation (Ask H. Larsen, Kenneth Nielsen) - Updated Estonian translation (Mattias P?ldaru) - Updated French translation (Claude Paroz) - Updated Galician translations (Fran Di?guez) - Updated German translation (Christian Kirbach, Mario Bl?ttermann) - Updated Greek translation (Bakaoukas Nikolaos) - Updated Hebrew translation (Yaron Shahrabani) - Updated Indonesian translation (Dirgita) - Updated Italian translation (Francesco Groccia) - Updated Lithuanian translation (?ygimantas Beru?ka, Aurimas ?ernius) - Updated Norwegian bokm?l translation (Kjartan Maraas) - Updated Polish translation (Piotr Dr?g) - Updated Portuguese translation (Ant?nio Lima) - Updated Russian help translation (Alexandre Prokoudine) - Updated Russian translation (Alexandre Prokoudine) - Updated Slovenian translation (Andrej ?nidar?i?, Matej Urban?i?) - Updated Simplified Chinese translation (Aron Xu, Jessica Ban, Yinghua Wang) - Updated Spanish translation (Jorge Gonz?lez) - Updated Swedish translation (Daniel Nylander) - Updated Tamil translation (Dr.Tirumurti Vasudevan) * New Features: - Raise the GTK build dep to 2.91.0 (Richard Hughes) - Add a gnome-settings-daemon module to fix some hard to fix bugs (Richard Hughes) - Add a QPcard 202 reference image (Pascal de Bruijn) - Add two more example images to the viewer (Fanch The System) - Add another example image to the viewer (Claes H) - Add a reverse-engineered driver to talk to the HUEY colorimeter (Richard Hughes) - Add the start of a reverse engineerered ColorMunki driver (Richard Hughes) - Add a simple command gcm-ddc-util to be able to send custom DDC packets to a monitor in userspace (Richard Hughes) - Add a simple parser that can parse the output of the Beagle USB capture device (Richard Hughes) - Add a status property to GcmSensor to help GUI applications (Richard Hughes) - Add a udev prober that makes DDC/CI i2c devices available for the user to use (Richard Hughes) - Add GcmCalibrateNative so we can do a calibration without argyllcms (Richard Hughes) - Add gcm-dump-to-values to discover new values in the register space (Richard Hughes) - Add GcmSampleWindow so we can measure known colors in gcm-picker (Richard Hughes) - Add GcmUsb, a simple object to integrate libusb-1 with the GLib event loop - Add some GLSL demo code that uses a 3D texture (Richard Hughes) - Add support for 100% gray colorspaces (Richard Hughes) - Allow the user to flick between different images in the profile viewer (Richard Hughes) - Drop GcmXserver, GcmScreen and libgnomedesktop3 and make the X11 code faster and cleaner (Richard Hughes) - Make gcm-parse-huey be able to parse argyll -D9 traces (Richard Hughes) - Make gcm-picker work with native sensor devices too (Richard Hughes) - Split off a library, libcolor-glib for internal use (Richard Hughes) * Bugfix: - Add gcm-compat.h to deal with unreleases versions of libusb (Richard Hughes) - Allow the end user to disable -WError (Andy Lutomirski) - Do not crash if gcm_libusb_pollfd_remove_all() is called without assigning a device (Richard Hughes) - Do not install the low-level unitilies, and move them to 'tools' (Richard Hughes) - Do not try to apply devices that are not connected (Richard Hughes) - Ensure clicking 'Reset' actually resets the device and saves settings (Richard Hughes) - Ensure EDID strings are printable, and ignore totally junk strings (Richard Hughes) - Ensure we can compile with vte3 (Richard Hughes) - Fix a crash in gcm-picker if we compiled without VTE support (Richard Hughes) - Fix .desktop file (Javier Jard?n) - Fix GTK3 compile (Richard Hughes) - Fix up a translator comment. Fixes #625504 (Richard Hughes) - Get rid of the 'Color Profiles' section header to reduce panel clutter (Richard Hughes) - Include the time in the calibration basename as we can calibrate more than once per day (Richard Hughes) - Only disable deprecated code for --enable-strict builds (Richard Hughes) - Rename the softproof intent to 'Print Preview' (Richard Hughes) - Show the correct copyright notice when a profile has used markup in the description (Richard Hughes) Richard. From vivien.perez at gmail.com Sat Oct 16 10:05:37 2010 From: vivien.perez at gmail.com (Vivien Perez) Date: Sat, 16 Oct 2010 12:05:37 +0200 Subject: Deleted screen never reappears in GCM device panel Message-ID: <4CB978F1.50801@gmail.com> Hello, I've have recently accidentally deleted the line concerning my screen in GCM device panel. I haven't found a way to get it back in, since when I try to add a device, the pop-up menu only proposes to add scanners, printers or cameras. I have uninstalled and reinstalled GCM, but still no screen, and I didn't find any option in GConf that could fix this. Any idea? Maybe I'm just missing something. Please tell me if you'd like me to fill a bug form in Bugzilla. I'm using Ubuntu Maverick and GCM 2.32.0 from Pascal de Brujin's PPA. Thanks in advance, Vivien From hughsient at gmail.com Sun Oct 17 18:58:14 2010 From: hughsient at gmail.com (Richard Hughes) Date: Sun, 17 Oct 2010 19:58:14 +0100 Subject: Deleted screen never reappears in GCM device panel In-Reply-To: <4CB978F1.50801@gmail.com> References: <4CB978F1.50801@gmail.com> Message-ID: On 16 October 2010 11:05, Vivien Perez wrote: > I've have recently accidentally deleted the line concerning my screen in GCM > device panel. I haven't found a way to get it back in, since when I try to > add a device, the pop-up menu only proposes to add scanners, printers or > cameras. How did you delete the screen? It shouldn't let you delete "connected" devices. By just starting the GCM control panel it should "re-add" devices as required. I'm a bit confused why GCM seems to have got confused. Are you using the binary NVIDIA driver per-chance? > I have uninstalled and reinstalled GCM, but still no screen, and I didn't > find any option in GConf that could fix this. The config is in device-profiles.conf in your home directory. Richard From hughsient at gmail.com Sun Oct 17 20:13:49 2010 From: hughsient at gmail.com (Richard Hughes) Date: Sun, 17 Oct 2010 21:13:49 +0100 Subject: Deleted screen never reappears in GCM device panel In-Reply-To: <4CBB5662.9070507@gmail.com> References: <4CB978F1.50801@gmail.com> <4CBB5662.9070507@gmail.com> Message-ID: On 17 October 2010 21:02, Vivien Perez wrote: > I deleted the screen by using the Remove button in the Device panel. I'm > using the ATI driver (fglrx 2:8.780-0ubuntu2). Right, I've not tested GCM with any of the non-free drivers, although it should work. > I noticed that running "gcm-prefs -v" in a terminal gave an error message > related to my screen's edid: > TI:21:49:53.860823??? FI:gcm-client.c??? FN:gcm_client_xrandr_add,607 > ?- failed to set for output: failed to parse edid Ohh, can you attach the .bin file from gcm-dump-edid please. > So I'm wondering whether my problem could be related to this edid issue. Sure, GCM just uses the edid to get the device data for the monitor. > Will gcm correctly detect my screen if I manually specify it in the > device-profiles.conf file? Yes, although I'm not sure GCM will assign the profile and set things like the vcgt data if you do this. It would be better to fix the profile parsing in my opinion. Richard. From vivien.perez at gmail.com Sun Oct 17 20:02:42 2010 From: vivien.perez at gmail.com (Vivien Perez) Date: Sun, 17 Oct 2010 22:02:42 +0200 Subject: Deleted screen never reappears in GCM device panel In-Reply-To: References: <4CB978F1.50801@gmail.com> Message-ID: <4CBB5662.9070507@gmail.com> Good evening Richard, and thanks for your time. I deleted the screen by using the Remove button in the Device panel. I'm using the ATI driver (fglrx 2:8.780-0ubuntu2). I found the device-profiles.conf file, but it is empty, though I can add a printer, a camera or a scanner via the GUI. I noticed that running "gcm-prefs -v" in a terminal gave an error message related to my screen's edid: /TI:21:49:53.860823 FI:gcm-client.c FN:gcm_client_xrandr_add,607 - failed to set for output: failed to parse edid/ Then I tried "gcm-dump-edid", which gave me the same error: /Impossible d'analyser le contenu EDID: failed to parse header / When reading the bin file produced by this command, here is what I got: ?>y?>y/3 x*?TL?&PT???@?????@qO?:?q8- at X,E? ?8K Q ?SyncMaster ?H9XSB02945 which obviously look weird. I suspected my screen edid to be corrupted, but "get-edid | parse-edid " gives me a correct output: /vivien at Fixe:~$ sudo get-edid | parse-edid parse-edid: parse-edid version 2.0.0 get-edid: get-edid version 2.0.0 Performing real mode VBE call Interrupt 0x10 ax=0x4f00 bx=0x0 cx=0x0 Function supported Call successful VBE version 300 VBE string at 0xc01f0 "ATI ATOMBIOS" VBE/DDC service about to be called Report DDC capabilities Performing real mode VBE call Interrupt 0x10 ax=0x4f15 bx=0x0 cx=0x0 Function supported Call successful Monitor and video card combination does not support DDC1 transfers Monitor and video card combination supports DDC2 transfers 0 seconds per 128 byte EDID block transfer Screen is not blanked during DDC transfer Reading next EDID block VBE/DDC service about to be called Read EDID Performing real mode VBE call Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0 Function supported Call successful parse-edid: EDID checksum passed. # EDID version 1 revision 3 Section "Monitor" # Block type: 2:0 3:fd # Block type: 2:0 3:fc Identifier "SyncMaster" VendorName "SAM" ModelName "SyncMaster" # Block type: 2:0 3:fd HorizSync 30-81 VertRefresh 56-75 # Max dot clock (video bandwidth) 170 MHz # Block type: 2:0 3:fc # Block type: 2:0 3:ff # DPMS capabilities: Active off:yes Suspend:no Standby:no Mode "1920x1080" # vfreq 60.000Hz, hfreq 67.500kHz DotClock 148.500000 HTimings 1920 2008 2052 2200 VTimings 1080 1084 1089 1125 Flags "+HSync" "+VSync" EndMode # Block type: 2:0 3:fd # Block type: 2:0 3:fc # Block type: 2:0 3:ff EndSection/ So I'm wondering whether my problem could be related to this edid issue. Will gcm correctly detect my screen if I manually specify it in the device-profiles.conf file? Thanks for your help, Vivien On 17/10/2010 20:58, Richard Hughes wrote: > On 16 October 2010 11:05, Vivien Perez wrote: > >> I've have recently accidentally deleted the line concerning my screen in GCM >> device panel. I haven't found a way to get it back in, since when I try to >> add a device, the pop-up menu only proposes to add scanners, printers or >> cameras. >> > How did you delete the screen? It shouldn't let you delete "connected" > devices. By just starting the GCM control panel it should "re-add" > devices as required. I'm a bit confused why GCM seems to have got > confused. Are you using the binary NVIDIA driver per-chance? > > >> I have uninstalled and reinstalled GCM, but still no screen, and I didn't >> find any option in GConf that could fix this. >> > The config is in device-profiles.conf in your home directory. > > Richard > -------------- next part -------------- An HTML attachment was scrubbed... URL: From vivien.perez at gmail.com Sun Oct 17 20:22:36 2010 From: vivien.perez at gmail.com (Vivien Perez) Date: Sun, 17 Oct 2010 22:22:36 +0200 Subject: Deleted screen never reappears in GCM device panel In-Reply-To: References: <4CB978F1.50801@gmail.com> <4CBB5662.9070507@gmail.com> Message-ID: <4CBB5B0C.9090701@gmail.com> Here is the .bin file from gcm-dump-edid. Just for the record, gcm used to work very well for the past few months, and got broken around the time I upgraded to Ubuntu 10.10, so it might be related. Thanks, Vivien On 17/10/2010 22:13, Richard Hughes wrote: > On 17 October 2010 21:02, Vivien Perez wrote: > >> I deleted the screen by using the Remove button in the Device panel. I'm >> using the ATI driver (fglrx 2:8.780-0ubuntu2). >> > Right, I've not tested GCM with any of the non-free drivers, although > it should work. > > >> I noticed that running "gcm-prefs -v" in a terminal gave an error message >> related to my screen's edid: >> TI:21:49:53.860823 FI:gcm-client.c FN:gcm_client_xrandr_add,607 >> - failed to set for output: failed to parse edid >> > Ohh, can you attach the .bin file from gcm-dump-edid please. > > >> So I'm wondering whether my problem could be related to this edid issue. >> > Sure, GCM just uses the edid to get the device data for the monitor. > > >> Will gcm correctly detect my screen if I manually specify it in the >> device-profiles.conf file? >> > Yes, although I'm not sure GCM will assign the profile and set things > like the vcgt data if you do this. It would be better to fix the > profile parsing in my opinion. > > Richard. > -------------- next part -------------- A non-text attachment was scrubbed... Name: crt1.bin Type: application/octet-stream Size: 128 bytes Desc: not available URL: From hughsient at gmail.com Sun Oct 17 21:34:46 2010 From: hughsient at gmail.com (Richard Hughes) Date: Sun, 17 Oct 2010 22:34:46 +0100 Subject: Deleted screen never reappears in GCM device panel In-Reply-To: <4CBB5B0C.9090701@gmail.com> References: <4CB978F1.50801@gmail.com> <4CBB5662.9070507@gmail.com> <4CBB5B0C.9090701@gmail.com> Message-ID: On 17 October 2010 21:22, Vivien Perez wrote: > Just for the record, gcm used to work very well for the past few months, and > got broken around the time I upgraded to Ubuntu 10.10, so it might be > related. Right, this shows the first i2c packet but nothing subsequent. This looks like a bug in the xorg driver. Can you try using the non-free driver and see if the problem goes away? Thanks, Richard. From pmjdebruijn at pcode.nl Sun Oct 17 22:18:23 2010 From: pmjdebruijn at pcode.nl (Pascal de Bruijn) Date: Mon, 18 Oct 2010 00:18:23 +0200 Subject: Deleted screen never reappears in GCM device panel In-Reply-To: <4CB978F1.50801@gmail.com> References: <4CB978F1.50801@gmail.com> Message-ID: On Sat, Oct 16, 2010 at 12:05 PM, Vivien Perez wrote: > Hello, > > I've have recently accidentally deleted the line concerning my screen in GCM > device panel. I haven't found a way to get it back in, since when I try to > add a device, the pop-up menu only proposes to add scanners, printers or > cameras. > > I have uninstalled and reinstalled GCM, but still no screen, and I didn't > find any option in GConf that could fix this. > > Any idea? Maybe I'm just missing something. > > Please tell me if you'd like me to fill a bug form in Bugzilla. > > I'm using Ubuntu Maverick and GCM 2.32.0 from Pascal de Brujin's PPA. Hi, I'd like to add that my gcm-release PPA does include the following two patches: http://git.gnome.org/browse/gnome-color-manager/commit/?h=gnome-2-32&id=f6274f9c42b26e081d5e3132f7674c593b85ed6b http://git.gnome.org/browse/gnome-color-manager/commit/?h=gnome-2-32&id=5a8a2a2f3e943214a59892603af341466b9a1ea5 As well as the two patches Richard supplied to me via bugzilla. Regards, Pascal de Bruijn From vivien.perez at gmail.com Mon Oct 18 20:11:08 2010 From: vivien.perez at gmail.com (Vivien Perez) Date: Mon, 18 Oct 2010 22:11:08 +0200 Subject: Deleted screen never reappears in GCM device panel In-Reply-To: References: <4CB978F1.50801@gmail.com> <4CBB5662.9070507@gmail.com> <4CBB5B0C.9090701@gmail.com> Message-ID: <4CBCA9DC.9080700@gmail.com> Good evening Richard, you were right: using the free driver solves the problem! The screen is now detected and color managed automatically. Any idea who should I report this bug to? The fglrx guys? Could you also provide me with details about the way gcm accesses the edid, since get-edid/parse-edid does not seem to be affected by this problem? Thanks a lot for your help, Vivien On 17/10/2010 23:34, Richard Hughes wrote: > On 17 October 2010 21:22, Vivien Perez wrote: > >> Just for the record, gcm used to work very well for the past few months, and >> got broken around the time I upgraded to Ubuntu 10.10, so it might be >> related. >> > Right, this shows the first i2c packet but nothing subsequent. This > looks like a bug in the xorg driver. Can you try using the non-free > driver and see if the problem goes away? > > Thanks, > > Richard. > From hughsient at gmail.com Tue Oct 19 08:12:10 2010 From: hughsient at gmail.com (Richard Hughes) Date: Tue, 19 Oct 2010 09:12:10 +0100 Subject: Deleted screen never reappears in GCM device panel In-Reply-To: <4CBCA9DC.9080700@gmail.com> References: <4CB978F1.50801@gmail.com> <4CBB5662.9070507@gmail.com> <4CBB5B0C.9090701@gmail.com> <4CBCA9DC.9080700@gmail.com> Message-ID: On 18 October 2010 21:11, Vivien Perez wrote: > you were right: using the free driver solves the problem! The screen is now > detected and color managed automatically. Cool, thanks for testing. > Any idea who should I report this bug to? The fglrx guys? Yup, and if they have one, their "XOrg DDX" section. > Could you also provide me with details about the way gcm accesses the edid, > since get-edid/parse-edid does not seem to be affected by this problem? get-edid does low level requests to the graphics hardware. GCM, like the display capplet just reads the X output property "EDID" (and EDID_DATA for some broken drivers) which is supposed to be a cached copy (by the display driver) to avoid hitting the hardware every time, which is very slow. It's likely the fglrx are not doing the EDID block copy correctly, given that there is only the first 128 byte block present. Richard. From hughsient at gmail.com Fri Oct 1 16:18:39 2010 From: hughsient at gmail.com (Richard Hughes) Date: Fri, 1 Oct 2010 17:18:39 +0100 Subject: share-color-profiles release 0.1.2 Message-ID: Shared Color Profiles contain ICC profiles from different vendors that are all free, either public domain, CC-BY-SA or CC-BY-ND. Version 0.1.2 ~~~~~~~~~~~~~ Released: 2010-10-01 * New Features: - Add several other RGB colorspaces generated using Argyll and LCMS2 using data from the SCARSE project (Richard Hughes) - Add the Yamma abstract profiles (Richard Hughes) - Add two further gray profiles from the Oyranos project (Richard Hughes) Richard. From alexandre.prokoudine at gmail.com Sat Oct 2 00:05:55 2010 From: alexandre.prokoudine at gmail.com (Alexandre Prokoudine) Date: Sat, 2 Oct 2010 04:05:55 +0400 Subject: share-color-profiles release 0.1.2 In-Reply-To: References: Message-ID: On 10/1/10, Richard Hughes wrote: > * New Features: > - Add several other RGB colorspaces generated using Argyll and LCMS2 Color spaces? Not profiles? :) Alexandre Prokoudine http://libregraphicsworld.org From hughsient at gmail.com Sat Oct 2 10:20:59 2010 From: hughsient at gmail.com (Richard Hughes) Date: Sat, 2 Oct 2010 11:20:59 +0100 Subject: share-color-profiles release 0.1.2 In-Reply-To: References: Message-ID: On 2 October 2010 01:05, Alexandre Prokoudine wrote: > On 10/1/10, Richard Hughes wrote: > >> * New Features: >> ?- Add several other RGB colorspaces generated using Argyll and LCMS2 > > Color spaces? Not profiles? :) Ahh, you know what I mean. :-) Richard. From pmjdebruijn at pcode.nl Sat Oct 2 17:25:15 2010 From: pmjdebruijn at pcode.nl (Pascal de Bruijn) Date: Sat, 2 Oct 2010 19:25:15 +0200 Subject: GNOME Color Manager 2.32.0 In-Reply-To: References: Message-ID: On Mon, Sep 27, 2010 at 4:47 PM, Richard Hughes wrote: > gnome-color-manager is a session program that makes it easy to manage, install > and generate color profiles in the GNOME desktop. > > Version 2.32.0 > ~~~~~~~~~~~~~~~ > Released: 2010-09-27 I'm a bit late here, but here are 2.32.0 packages for Ubuntu Lucid: https://launchpad.net/~pmjdebruijn/+archive/gcm-release Maverick seems to lag behind a bit now, but I guess it'll get 2.32.0 automatically eventually :) Regards, Pascal de Bruijn From hughsient at gmail.com Tue Oct 5 10:24:11 2010 From: hughsient at gmail.com (Richard Hughes) Date: Tue, 5 Oct 2010 11:24:11 +0100 Subject: GNOME Color Manager 2.91.1 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.1 ~~~~~~~~~~~~~~ Released: 2010-10-05 * Translations - Added Arabic translation (Khaled Hosny) - Added Catalan translation (Joan Duran) - Added Greek translation (Michael Kotsarinis) - Added Hungarian translation (Gabor Kelemen) - Added Japanese translation (Ryo Fujita, Takayuki KUSANO) - Added Malayalam translatio (students from MES Engineering College Kuttippuram) - Added Romanian translation (Lucian Adrian Grijincu) - Added Serbian translation (????? ???????) - Added Simplified Chinese help translation (Teliute) - Added Traditional Chinese translation(Hong Kong and Taiwan) (Chao-Hsiung Liao) - Updated British English translation (Bruce Cowan) - Updated Czech help translation (Milan Knizek) - Updated Czech translation (Milan Knizek) - Updated Danish translation (Ask H. Larsen, Kenneth Nielsen) - Updated Estonian translation (Mattias P?ldaru) - Updated French translation (Claude Paroz) - Updated Galician translations (Fran Di?guez) - Updated German translation (Christian Kirbach, Mario Bl?ttermann) - Updated Greek translation (Bakaoukas Nikolaos) - Updated Hebrew translation (Yaron Shahrabani) - Updated Indonesian translation (Dirgita) - Updated Italian translation (Francesco Groccia) - Updated Lithuanian translation (?ygimantas Beru?ka, Aurimas ?ernius) - Updated Norwegian bokm?l translation (Kjartan Maraas) - Updated Polish translation (Piotr Dr?g) - Updated Portuguese translation (Ant?nio Lima) - Updated Russian help translation (Alexandre Prokoudine) - Updated Russian translation (Alexandre Prokoudine) - Updated Slovenian translation (Andrej ?nidar?i?, Matej Urban?i?) - Updated Simplified Chinese translation (Aron Xu, Jessica Ban, Yinghua Wang) - Updated Spanish translation (Jorge Gonz?lez) - Updated Swedish translation (Daniel Nylander) - Updated Tamil translation (Dr.Tirumurti Vasudevan) * New Features: - Raise the GTK build dep to 2.91.0 (Richard Hughes) - Add a gnome-settings-daemon module to fix some hard to fix bugs (Richard Hughes) - Add a QPcard 202 reference image (Pascal de Bruijn) - Add two more example images to the viewer (Fanch The System) - Add another example image to the viewer (Claes H) - Add a reverse-engineered driver to talk to the HUEY colorimeter (Richard Hughes) - Add the start of a reverse engineerered ColorMunki driver (Richard Hughes) - Add a simple command gcm-ddc-util to be able to send custom DDC packets to a monitor in userspace (Richard Hughes) - Add a simple parser that can parse the output of the Beagle USB capture device (Richard Hughes) - Add a status property to GcmSensor to help GUI applications (Richard Hughes) - Add a udev prober that makes DDC/CI i2c devices available for the user to use (Richard Hughes) - Add GcmCalibrateNative so we can do a calibration without argyllcms (Richard Hughes) - Add gcm-dump-to-values to discover new values in the register space (Richard Hughes) - Add GcmSampleWindow so we can measure known colors in gcm-picker (Richard Hughes) - Add GcmUsb, a simple object to integrate libusb-1 with the GLib event loop - Add some GLSL demo code that uses a 3D texture (Richard Hughes) - Add support for 100% gray colorspaces (Richard Hughes) - Allow the user to flick between different images in the profile viewer (Richard Hughes) - Drop GcmXserver, GcmScreen and libgnomedesktop3 and make the X11 code faster and cleaner (Richard Hughes) - Make gcm-parse-huey be able to parse argyll -D9 traces (Richard Hughes) - Make gcm-picker work with native sensor devices too (Richard Hughes) - Split off a library, libcolor-glib for internal use (Richard Hughes) * Bugfix: - Add gcm-compat.h to deal with unreleases versions of libusb (Richard Hughes) - Allow the end user to disable -WError (Andy Lutomirski) - Do not crash if gcm_libusb_pollfd_remove_all() is called without assigning a device (Richard Hughes) - Do not install the low-level unitilies, and move them to 'tools' (Richard Hughes) - Do not try to apply devices that are not connected (Richard Hughes) - Ensure clicking 'Reset' actually resets the device and saves settings (Richard Hughes) - Ensure EDID strings are printable, and ignore totally junk strings (Richard Hughes) - Ensure we can compile with vte3 (Richard Hughes) - Fix a crash in gcm-picker if we compiled without VTE support (Richard Hughes) - Fix .desktop file (Javier Jard?n) - Fix GTK3 compile (Richard Hughes) - Fix up a translator comment. Fixes #625504 (Richard Hughes) - Get rid of the 'Color Profiles' section header to reduce panel clutter (Richard Hughes) - Include the time in the calibration basename as we can calibrate more than once per day (Richard Hughes) - Only disable deprecated code for --enable-strict builds (Richard Hughes) - Rename the softproof intent to 'Print Preview' (Richard Hughes) - Show the correct copyright notice when a profile has used markup in the description (Richard Hughes) Richard. From vivien.perez at gmail.com Sat Oct 16 10:05:37 2010 From: vivien.perez at gmail.com (Vivien Perez) Date: Sat, 16 Oct 2010 12:05:37 +0200 Subject: Deleted screen never reappears in GCM device panel Message-ID: <4CB978F1.50801@gmail.com> Hello, I've have recently accidentally deleted the line concerning my screen in GCM device panel. I haven't found a way to get it back in, since when I try to add a device, the pop-up menu only proposes to add scanners, printers or cameras. I have uninstalled and reinstalled GCM, but still no screen, and I didn't find any option in GConf that could fix this. Any idea? Maybe I'm just missing something. Please tell me if you'd like me to fill a bug form in Bugzilla. I'm using Ubuntu Maverick and GCM 2.32.0 from Pascal de Brujin's PPA. Thanks in advance, Vivien From hughsient at gmail.com Sun Oct 17 18:58:14 2010 From: hughsient at gmail.com (Richard Hughes) Date: Sun, 17 Oct 2010 19:58:14 +0100 Subject: Deleted screen never reappears in GCM device panel In-Reply-To: <4CB978F1.50801@gmail.com> References: <4CB978F1.50801@gmail.com> Message-ID: On 16 October 2010 11:05, Vivien Perez wrote: > I've have recently accidentally deleted the line concerning my screen in GCM > device panel. I haven't found a way to get it back in, since when I try to > add a device, the pop-up menu only proposes to add scanners, printers or > cameras. How did you delete the screen? It shouldn't let you delete "connected" devices. By just starting the GCM control panel it should "re-add" devices as required. I'm a bit confused why GCM seems to have got confused. Are you using the binary NVIDIA driver per-chance? > I have uninstalled and reinstalled GCM, but still no screen, and I didn't > find any option in GConf that could fix this. The config is in device-profiles.conf in your home directory. Richard From hughsient at gmail.com Sun Oct 17 20:13:49 2010 From: hughsient at gmail.com (Richard Hughes) Date: Sun, 17 Oct 2010 21:13:49 +0100 Subject: Deleted screen never reappears in GCM device panel In-Reply-To: <4CBB5662.9070507@gmail.com> References: <4CB978F1.50801@gmail.com> <4CBB5662.9070507@gmail.com> Message-ID: On 17 October 2010 21:02, Vivien Perez wrote: > I deleted the screen by using the Remove button in the Device panel. I'm > using the ATI driver (fglrx 2:8.780-0ubuntu2). Right, I've not tested GCM with any of the non-free drivers, although it should work. > I noticed that running "gcm-prefs -v" in a terminal gave an error message > related to my screen's edid: > TI:21:49:53.860823??? FI:gcm-client.c??? FN:gcm_client_xrandr_add,607 > ?- failed to set for output: failed to parse edid Ohh, can you attach the .bin file from gcm-dump-edid please. > So I'm wondering whether my problem could be related to this edid issue. Sure, GCM just uses the edid to get the device data for the monitor. > Will gcm correctly detect my screen if I manually specify it in the > device-profiles.conf file? Yes, although I'm not sure GCM will assign the profile and set things like the vcgt data if you do this. It would be better to fix the profile parsing in my opinion. Richard. From vivien.perez at gmail.com Sun Oct 17 20:02:42 2010 From: vivien.perez at gmail.com (Vivien Perez) Date: Sun, 17 Oct 2010 22:02:42 +0200 Subject: Deleted screen never reappears in GCM device panel In-Reply-To: References: <4CB978F1.50801@gmail.com> Message-ID: <4CBB5662.9070507@gmail.com> Good evening Richard, and thanks for your time. I deleted the screen by using the Remove button in the Device panel. I'm using the ATI driver (fglrx 2:8.780-0ubuntu2). I found the device-profiles.conf file, but it is empty, though I can add a printer, a camera or a scanner via the GUI. I noticed that running "gcm-prefs -v" in a terminal gave an error message related to my screen's edid: /TI:21:49:53.860823 FI:gcm-client.c FN:gcm_client_xrandr_add,607 - failed to set for output: failed to parse edid/ Then I tried "gcm-dump-edid", which gave me the same error: /Impossible d'analyser le contenu EDID: failed to parse header / When reading the bin file produced by this command, here is what I got: ?>y?>y/3 x*?TL?&PT???@?????@qO?:?q8- at X,E? ?8K Q ?SyncMaster ?H9XSB02945 which obviously look weird. I suspected my screen edid to be corrupted, but "get-edid | parse-edid " gives me a correct output: /vivien at Fixe:~$ sudo get-edid | parse-edid parse-edid: parse-edid version 2.0.0 get-edid: get-edid version 2.0.0 Performing real mode VBE call Interrupt 0x10 ax=0x4f00 bx=0x0 cx=0x0 Function supported Call successful VBE version 300 VBE string at 0xc01f0 "ATI ATOMBIOS" VBE/DDC service about to be called Report DDC capabilities Performing real mode VBE call Interrupt 0x10 ax=0x4f15 bx=0x0 cx=0x0 Function supported Call successful Monitor and video card combination does not support DDC1 transfers Monitor and video card combination supports DDC2 transfers 0 seconds per 128 byte EDID block transfer Screen is not blanked during DDC transfer Reading next EDID block VBE/DDC service about to be called Read EDID Performing real mode VBE call Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0 Function supported Call successful parse-edid: EDID checksum passed. # EDID version 1 revision 3 Section "Monitor" # Block type: 2:0 3:fd # Block type: 2:0 3:fc Identifier "SyncMaster" VendorName "SAM" ModelName "SyncMaster" # Block type: 2:0 3:fd HorizSync 30-81 VertRefresh 56-75 # Max dot clock (video bandwidth) 170 MHz # Block type: 2:0 3:fc # Block type: 2:0 3:ff # DPMS capabilities: Active off:yes Suspend:no Standby:no Mode "1920x1080" # vfreq 60.000Hz, hfreq 67.500kHz DotClock 148.500000 HTimings 1920 2008 2052 2200 VTimings 1080 1084 1089 1125 Flags "+HSync" "+VSync" EndMode # Block type: 2:0 3:fd # Block type: 2:0 3:fc # Block type: 2:0 3:ff EndSection/ So I'm wondering whether my problem could be related to this edid issue. Will gcm correctly detect my screen if I manually specify it in the device-profiles.conf file? Thanks for your help, Vivien On 17/10/2010 20:58, Richard Hughes wrote: > On 16 October 2010 11:05, Vivien Perez wrote: > >> I've have recently accidentally deleted the line concerning my screen in GCM >> device panel. I haven't found a way to get it back in, since when I try to >> add a device, the pop-up menu only proposes to add scanners, printers or >> cameras. >> > How did you delete the screen? It shouldn't let you delete "connected" > devices. By just starting the GCM control panel it should "re-add" > devices as required. I'm a bit confused why GCM seems to have got > confused. Are you using the binary NVIDIA driver per-chance? > > >> I have uninstalled and reinstalled GCM, but still no screen, and I didn't >> find any option in GConf that could fix this. >> > The config is in device-profiles.conf in your home directory. > > Richard > -------------- next part -------------- An HTML attachment was scrubbed... URL: From vivien.perez at gmail.com Sun Oct 17 20:22:36 2010 From: vivien.perez at gmail.com (Vivien Perez) Date: Sun, 17 Oct 2010 22:22:36 +0200 Subject: Deleted screen never reappears in GCM device panel In-Reply-To: References: <4CB978F1.50801@gmail.com> <4CBB5662.9070507@gmail.com> Message-ID: <4CBB5B0C.9090701@gmail.com> Here is the .bin file from gcm-dump-edid. Just for the record, gcm used to work very well for the past few months, and got broken around the time I upgraded to Ubuntu 10.10, so it might be related. Thanks, Vivien On 17/10/2010 22:13, Richard Hughes wrote: > On 17 October 2010 21:02, Vivien Perez wrote: > >> I deleted the screen by using the Remove button in the Device panel. I'm >> using the ATI driver (fglrx 2:8.780-0ubuntu2). >> > Right, I've not tested GCM with any of the non-free drivers, although > it should work. > > >> I noticed that running "gcm-prefs -v" in a terminal gave an error message >> related to my screen's edid: >> TI:21:49:53.860823 FI:gcm-client.c FN:gcm_client_xrandr_add,607 >> - failed to set for output: failed to parse edid >> > Ohh, can you attach the .bin file from gcm-dump-edid please. > > >> So I'm wondering whether my problem could be related to this edid issue. >> > Sure, GCM just uses the edid to get the device data for the monitor. > > >> Will gcm correctly detect my screen if I manually specify it in the >> device-profiles.conf file? >> > Yes, although I'm not sure GCM will assign the profile and set things > like the vcgt data if you do this. It would be better to fix the > profile parsing in my opinion. > > Richard. > -------------- next part -------------- A non-text attachment was scrubbed... Name: crt1.bin Type: application/octet-stream Size: 128 bytes Desc: not available URL: From hughsient at gmail.com Sun Oct 17 21:34:46 2010 From: hughsient at gmail.com (Richard Hughes) Date: Sun, 17 Oct 2010 22:34:46 +0100 Subject: Deleted screen never reappears in GCM device panel In-Reply-To: <4CBB5B0C.9090701@gmail.com> References: <4CB978F1.50801@gmail.com> <4CBB5662.9070507@gmail.com> <4CBB5B0C.9090701@gmail.com> Message-ID: On 17 October 2010 21:22, Vivien Perez wrote: > Just for the record, gcm used to work very well for the past few months, and > got broken around the time I upgraded to Ubuntu 10.10, so it might be > related. Right, this shows the first i2c packet but nothing subsequent. This looks like a bug in the xorg driver. Can you try using the non-free driver and see if the problem goes away? Thanks, Richard. From pmjdebruijn at pcode.nl Sun Oct 17 22:18:23 2010 From: pmjdebruijn at pcode.nl (Pascal de Bruijn) Date: Mon, 18 Oct 2010 00:18:23 +0200 Subject: Deleted screen never reappears in GCM device panel In-Reply-To: <4CB978F1.50801@gmail.com> References: <4CB978F1.50801@gmail.com> Message-ID: On Sat, Oct 16, 2010 at 12:05 PM, Vivien Perez wrote: > Hello, > > I've have recently accidentally deleted the line concerning my screen in GCM > device panel. I haven't found a way to get it back in, since when I try to > add a device, the pop-up menu only proposes to add scanners, printers or > cameras. > > I have uninstalled and reinstalled GCM, but still no screen, and I didn't > find any option in GConf that could fix this. > > Any idea? Maybe I'm just missing something. > > Please tell me if you'd like me to fill a bug form in Bugzilla. > > I'm using Ubuntu Maverick and GCM 2.32.0 from Pascal de Brujin's PPA. Hi, I'd like to add that my gcm-release PPA does include the following two patches: http://git.gnome.org/browse/gnome-color-manager/commit/?h=gnome-2-32&id=f6274f9c42b26e081d5e3132f7674c593b85ed6b http://git.gnome.org/browse/gnome-color-manager/commit/?h=gnome-2-32&id=5a8a2a2f3e943214a59892603af341466b9a1ea5 As well as the two patches Richard supplied to me via bugzilla. Regards, Pascal de Bruijn From vivien.perez at gmail.com Mon Oct 18 20:11:08 2010 From: vivien.perez at gmail.com (Vivien Perez) Date: Mon, 18 Oct 2010 22:11:08 +0200 Subject: Deleted screen never reappears in GCM device panel In-Reply-To: References: <4CB978F1.50801@gmail.com> <4CBB5662.9070507@gmail.com> <4CBB5B0C.9090701@gmail.com> Message-ID: <4CBCA9DC.9080700@gmail.com> Good evening Richard, you were right: using the free driver solves the problem! The screen is now detected and color managed automatically. Any idea who should I report this bug to? The fglrx guys? Could you also provide me with details about the way gcm accesses the edid, since get-edid/parse-edid does not seem to be affected by this problem? Thanks a lot for your help, Vivien On 17/10/2010 23:34, Richard Hughes wrote: > On 17 October 2010 21:22, Vivien Perez wrote: > >> Just for the record, gcm used to work very well for the past few months, and >> got broken around the time I upgraded to Ubuntu 10.10, so it might be >> related. >> > Right, this shows the first i2c packet but nothing subsequent. This > looks like a bug in the xorg driver. Can you try using the non-free > driver and see if the problem goes away? > > Thanks, > > Richard. > From hughsient at gmail.com Tue Oct 19 08:12:10 2010 From: hughsient at gmail.com (Richard Hughes) Date: Tue, 19 Oct 2010 09:12:10 +0100 Subject: Deleted screen never reappears in GCM device panel In-Reply-To: <4CBCA9DC.9080700@gmail.com> References: <4CB978F1.50801@gmail.com> <4CBB5662.9070507@gmail.com> <4CBB5B0C.9090701@gmail.com> <4CBCA9DC.9080700@gmail.com> Message-ID: On 18 October 2010 21:11, Vivien Perez wrote: > you were right: using the free driver solves the problem! The screen is now > detected and color managed automatically. Cool, thanks for testing. > Any idea who should I report this bug to? The fglrx guys? Yup, and if they have one, their "XOrg DDX" section. > Could you also provide me with details about the way gcm accesses the edid, > since get-edid/parse-edid does not seem to be affected by this problem? get-edid does low level requests to the graphics hardware. GCM, like the display capplet just reads the X output property "EDID" (and EDID_DATA for some broken drivers) which is supposed to be a cached copy (by the display driver) to avoid hitting the hardware every time, which is very slow. It's likely the fglrx are not doing the EDID block copy correctly, given that there is only the first 128 byte block present. Richard. From hughsient at gmail.com Fri Oct 1 16:18:39 2010 From: hughsient at gmail.com (Richard Hughes) Date: Fri, 1 Oct 2010 17:18:39 +0100 Subject: share-color-profiles release 0.1.2 Message-ID: Shared Color Profiles contain ICC profiles from different vendors that are all free, either public domain, CC-BY-SA or CC-BY-ND. Version 0.1.2 ~~~~~~~~~~~~~ Released: 2010-10-01 * New Features: - Add several other RGB colorspaces generated using Argyll and LCMS2 using data from the SCARSE project (Richard Hughes) - Add the Yamma abstract profiles (Richard Hughes) - Add two further gray profiles from the Oyranos project (Richard Hughes) Richard. From alexandre.prokoudine at gmail.com Sat Oct 2 00:05:55 2010 From: alexandre.prokoudine at gmail.com (Alexandre Prokoudine) Date: Sat, 2 Oct 2010 04:05:55 +0400 Subject: share-color-profiles release 0.1.2 In-Reply-To: References: Message-ID: On 10/1/10, Richard Hughes wrote: > * New Features: > - Add several other RGB colorspaces generated using Argyll and LCMS2 Color spaces? Not profiles? :) Alexandre Prokoudine http://libregraphicsworld.org From hughsient at gmail.com Sat Oct 2 10:20:59 2010 From: hughsient at gmail.com (Richard Hughes) Date: Sat, 2 Oct 2010 11:20:59 +0100 Subject: share-color-profiles release 0.1.2 In-Reply-To: References: Message-ID: On 2 October 2010 01:05, Alexandre Prokoudine wrote: > On 10/1/10, Richard Hughes wrote: > >> * New Features: >> ?- Add several other RGB colorspaces generated using Argyll and LCMS2 > > Color spaces? Not profiles? :) Ahh, you know what I mean. :-) Richard. From pmjdebruijn at pcode.nl Sat Oct 2 17:25:15 2010 From: pmjdebruijn at pcode.nl (Pascal de Bruijn) Date: Sat, 2 Oct 2010 19:25:15 +0200 Subject: GNOME Color Manager 2.32.0 In-Reply-To: References: Message-ID: On Mon, Sep 27, 2010 at 4:47 PM, Richard Hughes wrote: > gnome-color-manager is a session program that makes it easy to manage, install > and generate color profiles in the GNOME desktop. > > Version 2.32.0 > ~~~~~~~~~~~~~~~ > Released: 2010-09-27 I'm a bit late here, but here are 2.32.0 packages for Ubuntu Lucid: https://launchpad.net/~pmjdebruijn/+archive/gcm-release Maverick seems to lag behind a bit now, but I guess it'll get 2.32.0 automatically eventually :) Regards, Pascal de Bruijn From hughsient at gmail.com Tue Oct 5 10:24:11 2010 From: hughsient at gmail.com (Richard Hughes) Date: Tue, 5 Oct 2010 11:24:11 +0100 Subject: GNOME Color Manager 2.91.1 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.1 ~~~~~~~~~~~~~~ Released: 2010-10-05 * Translations - Added Arabic translation (Khaled Hosny) - Added Catalan translation (Joan Duran) - Added Greek translation (Michael Kotsarinis) - Added Hungarian translation (Gabor Kelemen) - Added Japanese translation (Ryo Fujita, Takayuki KUSANO) - Added Malayalam translatio (students from MES Engineering College Kuttippuram) - Added Romanian translation (Lucian Adrian Grijincu) - Added Serbian translation (????? ???????) - Added Simplified Chinese help translation (Teliute) - Added Traditional Chinese translation(Hong Kong and Taiwan) (Chao-Hsiung Liao) - Updated British English translation (Bruce Cowan) - Updated Czech help translation (Milan Knizek) - Updated Czech translation (Milan Knizek) - Updated Danish translation (Ask H. Larsen, Kenneth Nielsen) - Updated Estonian translation (Mattias P?ldaru) - Updated French translation (Claude Paroz) - Updated Galician translations (Fran Di?guez) - Updated German translation (Christian Kirbach, Mario Bl?ttermann) - Updated Greek translation (Bakaoukas Nikolaos) - Updated Hebrew translation (Yaron Shahrabani) - Updated Indonesian translation (Dirgita) - Updated Italian translation (Francesco Groccia) - Updated Lithuanian translation (?ygimantas Beru?ka, Aurimas ?ernius) - Updated Norwegian bokm?l translation (Kjartan Maraas) - Updated Polish translation (Piotr Dr?g) - Updated Portuguese translation (Ant?nio Lima) - Updated Russian help translation (Alexandre Prokoudine) - Updated Russian translation (Alexandre Prokoudine) - Updated Slovenian translation (Andrej ?nidar?i?, Matej Urban?i?) - Updated Simplified Chinese translation (Aron Xu, Jessica Ban, Yinghua Wang) - Updated Spanish translation (Jorge Gonz?lez) - Updated Swedish translation (Daniel Nylander) - Updated Tamil translation (Dr.Tirumurti Vasudevan) * New Features: - Raise the GTK build dep to 2.91.0 (Richard Hughes) - Add a gnome-settings-daemon module to fix some hard to fix bugs (Richard Hughes) - Add a QPcard 202 reference image (Pascal de Bruijn) - Add two more example images to the viewer (Fanch The System) - Add another example image to the viewer (Claes H) - Add a reverse-engineered driver to talk to the HUEY colorimeter (Richard Hughes) - Add the start of a reverse engineerered ColorMunki driver (Richard Hughes) - Add a simple command gcm-ddc-util to be able to send custom DDC packets to a monitor in userspace (Richard Hughes) - Add a simple parser that can parse the output of the Beagle USB capture device (Richard Hughes) - Add a status property to GcmSensor to help GUI applications (Richard Hughes) - Add a udev prober that makes DDC/CI i2c devices available for the user to use (Richard Hughes) - Add GcmCalibrateNative so we can do a calibration without argyllcms (Richard Hughes) - Add gcm-dump-to-values to discover new values in the register space (Richard Hughes) - Add GcmSampleWindow so we can measure known colors in gcm-picker (Richard Hughes) - Add GcmUsb, a simple object to integrate libusb-1 with the GLib event loop - Add some GLSL demo code that uses a 3D texture (Richard Hughes) - Add support for 100% gray colorspaces (Richard Hughes) - Allow the user to flick between different images in the profile viewer (Richard Hughes) - Drop GcmXserver, GcmScreen and libgnomedesktop3 and make the X11 code faster and cleaner (Richard Hughes) - Make gcm-parse-huey be able to parse argyll -D9 traces (Richard Hughes) - Make gcm-picker work with native sensor devices too (Richard Hughes) - Split off a library, libcolor-glib for internal use (Richard Hughes) * Bugfix: - Add gcm-compat.h to deal with unreleases versions of libusb (Richard Hughes) - Allow the end user to disable -WError (Andy Lutomirski) - Do not crash if gcm_libusb_pollfd_remove_all() is called without assigning a device (Richard Hughes) - Do not install the low-level unitilies, and move them to 'tools' (Richard Hughes) - Do not try to apply devices that are not connected (Richard Hughes) - Ensure clicking 'Reset' actually resets the device and saves settings (Richard Hughes) - Ensure EDID strings are printable, and ignore totally junk strings (Richard Hughes) - Ensure we can compile with vte3 (Richard Hughes) - Fix a crash in gcm-picker if we compiled without VTE support (Richard Hughes) - Fix .desktop file (Javier Jard?n) - Fix GTK3 compile (Richard Hughes) - Fix up a translator comment. Fixes #625504 (Richard Hughes) - Get rid of the 'Color Profiles' section header to reduce panel clutter (Richard Hughes) - Include the time in the calibration basename as we can calibrate more than once per day (Richard Hughes) - Only disable deprecated code for --enable-strict builds (Richard Hughes) - Rename the softproof intent to 'Print Preview' (Richard Hughes) - Show the correct copyright notice when a profile has used markup in the description (Richard Hughes) Richard. From vivien.perez at gmail.com Sat Oct 16 10:05:37 2010 From: vivien.perez at gmail.com (Vivien Perez) Date: Sat, 16 Oct 2010 12:05:37 +0200 Subject: Deleted screen never reappears in GCM device panel Message-ID: <4CB978F1.50801@gmail.com> Hello, I've have recently accidentally deleted the line concerning my screen in GCM device panel. I haven't found a way to get it back in, since when I try to add a device, the pop-up menu only proposes to add scanners, printers or cameras. I have uninstalled and reinstalled GCM, but still no screen, and I didn't find any option in GConf that could fix this. Any idea? Maybe I'm just missing something. Please tell me if you'd like me to fill a bug form in Bugzilla. I'm using Ubuntu Maverick and GCM 2.32.0 from Pascal de Brujin's PPA. Thanks in advance, Vivien From hughsient at gmail.com Sun Oct 17 18:58:14 2010 From: hughsient at gmail.com (Richard Hughes) Date: Sun, 17 Oct 2010 19:58:14 +0100 Subject: Deleted screen never reappears in GCM device panel In-Reply-To: <4CB978F1.50801@gmail.com> References: <4CB978F1.50801@gmail.com> Message-ID: On 16 October 2010 11:05, Vivien Perez wrote: > I've have recently accidentally deleted the line concerning my screen in GCM > device panel. I haven't found a way to get it back in, since when I try to > add a device, the pop-up menu only proposes to add scanners, printers or > cameras. How did you delete the screen? It shouldn't let you delete "connected" devices. By just starting the GCM control panel it should "re-add" devices as required. I'm a bit confused why GCM seems to have got confused. Are you using the binary NVIDIA driver per-chance? > I have uninstalled and reinstalled GCM, but still no screen, and I didn't > find any option in GConf that could fix this. The config is in device-profiles.conf in your home directory. Richard From hughsient at gmail.com Sun Oct 17 20:13:49 2010 From: hughsient at gmail.com (Richard Hughes) Date: Sun, 17 Oct 2010 21:13:49 +0100 Subject: Deleted screen never reappears in GCM device panel In-Reply-To: <4CBB5662.9070507@gmail.com> References: <4CB978F1.50801@gmail.com> <4CBB5662.9070507@gmail.com> Message-ID: On 17 October 2010 21:02, Vivien Perez wrote: > I deleted the screen by using the Remove button in the Device panel. I'm > using the ATI driver (fglrx 2:8.780-0ubuntu2). Right, I've not tested GCM with any of the non-free drivers, although it should work. > I noticed that running "gcm-prefs -v" in a terminal gave an error message > related to my screen's edid: > TI:21:49:53.860823??? FI:gcm-client.c??? FN:gcm_client_xrandr_add,607 > ?- failed to set for output: failed to parse edid Ohh, can you attach the .bin file from gcm-dump-edid please. > So I'm wondering whether my problem could be related to this edid issue. Sure, GCM just uses the edid to get the device data for the monitor. > Will gcm correctly detect my screen if I manually specify it in the > device-profiles.conf file? Yes, although I'm not sure GCM will assign the profile and set things like the vcgt data if you do this. It would be better to fix the profile parsing in my opinion. Richard. From vivien.perez at gmail.com Sun Oct 17 20:02:42 2010 From: vivien.perez at gmail.com (Vivien Perez) Date: Sun, 17 Oct 2010 22:02:42 +0200 Subject: Deleted screen never reappears in GCM device panel In-Reply-To: References: <4CB978F1.50801@gmail.com> Message-ID: <4CBB5662.9070507@gmail.com> Good evening Richard, and thanks for your time. I deleted the screen by using the Remove button in the Device panel. I'm using the ATI driver (fglrx 2:8.780-0ubuntu2). I found the device-profiles.conf file, but it is empty, though I can add a printer, a camera or a scanner via the GUI. I noticed that running "gcm-prefs -v" in a terminal gave an error message related to my screen's edid: /TI:21:49:53.860823 FI:gcm-client.c FN:gcm_client_xrandr_add,607 - failed to set for output: failed to parse edid/ Then I tried "gcm-dump-edid", which gave me the same error: /Impossible d'analyser le contenu EDID: failed to parse header / When reading the bin file produced by this command, here is what I got: ?>y?>y/3 x*?TL?&PT???@?????@qO?:?q8- at X,E? ?8K Q ?SyncMaster ?H9XSB02945 which obviously look weird. I suspected my screen edid to be corrupted, but "get-edid | parse-edid " gives me a correct output: /vivien at Fixe:~$ sudo get-edid | parse-edid parse-edid: parse-edid version 2.0.0 get-edid: get-edid version 2.0.0 Performing real mode VBE call Interrupt 0x10 ax=0x4f00 bx=0x0 cx=0x0 Function supported Call successful VBE version 300 VBE string at 0xc01f0 "ATI ATOMBIOS" VBE/DDC service about to be called Report DDC capabilities Performing real mode VBE call Interrupt 0x10 ax=0x4f15 bx=0x0 cx=0x0 Function supported Call successful Monitor and video card combination does not support DDC1 transfers Monitor and video card combination supports DDC2 transfers 0 seconds per 128 byte EDID block transfer Screen is not blanked during DDC transfer Reading next EDID block VBE/DDC service about to be called Read EDID Performing real mode VBE call Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0 Function supported Call successful parse-edid: EDID checksum passed. # EDID version 1 revision 3 Section "Monitor" # Block type: 2:0 3:fd # Block type: 2:0 3:fc Identifier "SyncMaster" VendorName "SAM" ModelName "SyncMaster" # Block type: 2:0 3:fd HorizSync 30-81 VertRefresh 56-75 # Max dot clock (video bandwidth) 170 MHz # Block type: 2:0 3:fc # Block type: 2:0 3:ff # DPMS capabilities: Active off:yes Suspend:no Standby:no Mode "1920x1080" # vfreq 60.000Hz, hfreq 67.500kHz DotClock 148.500000 HTimings 1920 2008 2052 2200 VTimings 1080 1084 1089 1125 Flags "+HSync" "+VSync" EndMode # Block type: 2:0 3:fd # Block type: 2:0 3:fc # Block type: 2:0 3:ff EndSection/ So I'm wondering whether my problem could be related to this edid issue. Will gcm correctly detect my screen if I manually specify it in the device-profiles.conf file? Thanks for your help, Vivien On 17/10/2010 20:58, Richard Hughes wrote: > On 16 October 2010 11:05, Vivien Perez wrote: > >> I've have recently accidentally deleted the line concerning my screen in GCM >> device panel. I haven't found a way to get it back in, since when I try to >> add a device, the pop-up menu only proposes to add scanners, printers or >> cameras. >> > How did you delete the screen? It shouldn't let you delete "connected" > devices. By just starting the GCM control panel it should "re-add" > devices as required. I'm a bit confused why GCM seems to have got > confused. Are you using the binary NVIDIA driver per-chance? > > >> I have uninstalled and reinstalled GCM, but still no screen, and I didn't >> find any option in GConf that could fix this. >> > The config is in device-profiles.conf in your home directory. > > Richard > -------------- next part -------------- An HTML attachment was scrubbed... URL: From vivien.perez at gmail.com Sun Oct 17 20:22:36 2010 From: vivien.perez at gmail.com (Vivien Perez) Date: Sun, 17 Oct 2010 22:22:36 +0200 Subject: Deleted screen never reappears in GCM device panel In-Reply-To: References: <4CB978F1.50801@gmail.com> <4CBB5662.9070507@gmail.com> Message-ID: <4CBB5B0C.9090701@gmail.com> Here is the .bin file from gcm-dump-edid. Just for the record, gcm used to work very well for the past few months, and got broken around the time I upgraded to Ubuntu 10.10, so it might be related. Thanks, Vivien On 17/10/2010 22:13, Richard Hughes wrote: > On 17 October 2010 21:02, Vivien Perez wrote: > >> I deleted the screen by using the Remove button in the Device panel. I'm >> using the ATI driver (fglrx 2:8.780-0ubuntu2). >> > Right, I've not tested GCM with any of the non-free drivers, although > it should work. > > >> I noticed that running "gcm-prefs -v" in a terminal gave an error message >> related to my screen's edid: >> TI:21:49:53.860823 FI:gcm-client.c FN:gcm_client_xrandr_add,607 >> - failed to set for output: failed to parse edid >> > Ohh, can you attach the .bin file from gcm-dump-edid please. > > >> So I'm wondering whether my problem could be related to this edid issue. >> > Sure, GCM just uses the edid to get the device data for the monitor. > > >> Will gcm correctly detect my screen if I manually specify it in the >> device-profiles.conf file? >> > Yes, although I'm not sure GCM will assign the profile and set things > like the vcgt data if you do this. It would be better to fix the > profile parsing in my opinion. > > Richard. > -------------- next part -------------- A non-text attachment was scrubbed... Name: crt1.bin Type: application/octet-stream Size: 128 bytes Desc: not available URL: From hughsient at gmail.com Sun Oct 17 21:34:46 2010 From: hughsient at gmail.com (Richard Hughes) Date: Sun, 17 Oct 2010 22:34:46 +0100 Subject: Deleted screen never reappears in GCM device panel In-Reply-To: <4CBB5B0C.9090701@gmail.com> References: <4CB978F1.50801@gmail.com> <4CBB5662.9070507@gmail.com> <4CBB5B0C.9090701@gmail.com> Message-ID: On 17 October 2010 21:22, Vivien Perez wrote: > Just for the record, gcm used to work very well for the past few months, and > got broken around the time I upgraded to Ubuntu 10.10, so it might be > related. Right, this shows the first i2c packet but nothing subsequent. This looks like a bug in the xorg driver. Can you try using the non-free driver and see if the problem goes away? Thanks, Richard. From pmjdebruijn at pcode.nl Sun Oct 17 22:18:23 2010 From: pmjdebruijn at pcode.nl (Pascal de Bruijn) Date: Mon, 18 Oct 2010 00:18:23 +0200 Subject: Deleted screen never reappears in GCM device panel In-Reply-To: <4CB978F1.50801@gmail.com> References: <4CB978F1.50801@gmail.com> Message-ID: On Sat, Oct 16, 2010 at 12:05 PM, Vivien Perez wrote: > Hello, > > I've have recently accidentally deleted the line concerning my screen in GCM > device panel. I haven't found a way to get it back in, since when I try to > add a device, the pop-up menu only proposes to add scanners, printers or > cameras. > > I have uninstalled and reinstalled GCM, but still no screen, and I didn't > find any option in GConf that could fix this. > > Any idea? Maybe I'm just missing something. > > Please tell me if you'd like me to fill a bug form in Bugzilla. > > I'm using Ubuntu Maverick and GCM 2.32.0 from Pascal de Brujin's PPA. Hi, I'd like to add that my gcm-release PPA does include the following two patches: http://git.gnome.org/browse/gnome-color-manager/commit/?h=gnome-2-32&id=f6274f9c42b26e081d5e3132f7674c593b85ed6b http://git.gnome.org/browse/gnome-color-manager/commit/?h=gnome-2-32&id=5a8a2a2f3e943214a59892603af341466b9a1ea5 As well as the two patches Richard supplied to me via bugzilla. Regards, Pascal de Bruijn From vivien.perez at gmail.com Mon Oct 18 20:11:08 2010 From: vivien.perez at gmail.com (Vivien Perez) Date: Mon, 18 Oct 2010 22:11:08 +0200 Subject: Deleted screen never reappears in GCM device panel In-Reply-To: References: <4CB978F1.50801@gmail.com> <4CBB5662.9070507@gmail.com> <4CBB5B0C.9090701@gmail.com> Message-ID: <4CBCA9DC.9080700@gmail.com> Good evening Richard, you were right: using the free driver solves the problem! The screen is now detected and color managed automatically. Any idea who should I report this bug to? The fglrx guys? Could you also provide me with details about the way gcm accesses the edid, since get-edid/parse-edid does not seem to be affected by this problem? Thanks a lot for your help, Vivien On 17/10/2010 23:34, Richard Hughes wrote: > On 17 October 2010 21:22, Vivien Perez wrote: > >> Just for the record, gcm used to work very well for the past few months, and >> got broken around the time I upgraded to Ubuntu 10.10, so it might be >> related. >> > Right, this shows the first i2c packet but nothing subsequent. This > looks like a bug in the xorg driver. Can you try using the non-free > driver and see if the problem goes away? > > Thanks, > > Richard. > From hughsient at gmail.com Tue Oct 19 08:12:10 2010 From: hughsient at gmail.com (Richard Hughes) Date: Tue, 19 Oct 2010 09:12:10 +0100 Subject: Deleted screen never reappears in GCM device panel In-Reply-To: <4CBCA9DC.9080700@gmail.com> References: <4CB978F1.50801@gmail.com> <4CBB5662.9070507@gmail.com> <4CBB5B0C.9090701@gmail.com> <4CBCA9DC.9080700@gmail.com> Message-ID: On 18 October 2010 21:11, Vivien Perez wrote: > you were right: using the free driver solves the problem! The screen is now > detected and color managed automatically. Cool, thanks for testing. > Any idea who should I report this bug to? The fglrx guys? Yup, and if they have one, their "XOrg DDX" section. > Could you also provide me with details about the way gcm accesses the edid, > since get-edid/parse-edid does not seem to be affected by this problem? get-edid does low level requests to the graphics hardware. GCM, like the display capplet just reads the X output property "EDID" (and EDID_DATA for some broken drivers) which is supposed to be a cached copy (by the display driver) to avoid hitting the hardware every time, which is very slow. It's likely the fglrx are not doing the EDID block copy correctly, given that there is only the first 128 byte block present. Richard.