Summary: | Shows "you need Gnome color management installed in order to calibrate devices" | ||
---|---|---|---|
Product: | [Plasma] colord-kde | Reporter: | laguest <laguest> |
Component: | Systems Settings Module (KCM) | Assignee: | Daniel Nicoletti <dantti12> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | alex765, asturm, gerrit.huebbers, info, jan.claussen10, jgrulich, nate, ngompa13, postix, raghu, rdieter, thomas.pasch |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
See Also: | https://bugs.kde.org/show_bug.cgi?id=417157 | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | Settings |
Description
laguest@archeia.com
2021-02-17 11:07:00 UTC
gcm-calibrate is missing from gnome-color-manager, it has been removed, by the looks of it. See https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/951 & https://gitlab.gnome.org/GNOME/gnome-color-manager/-/tree/master/src hmm, do you know where it might have moved to? (In reply to Nate Graham from comment #2) > hmm, do you know where it might have moved to? No, not a clue. Gnome have removed it for some reason, don't know at what version, but it's in the 2.30 tag on that repo above. (In reply to laguest@archeia.com from comment #3) > (In reply to Nate Graham from comment #2) > > hmm, do you know where it might have moved to? > > No, not a clue. Gnome have removed it for some reason, don't know at what > version, but it's in the 2.30 tag on that repo above. Quite, honestly, I'm surprised that KDE is using Gnome components at all. https://gitlab.gnome.org/GNOME/gnome-color-manager/-/commit/5a1bf35e30ff689c727222fae1f31b0d4be4ae9d Wow, 20,000 lines of code, blown away. Well, from Fedora 34 I could say the following: gcm-calibrate is gone (gcm-import, gcm-inspect, gcm-picker, gcm-viewer are still there) BUT monitor color calibration IS STILL WORKING in GNOME. No idea how, though..- The developer said: [1] > This is not maintained, and does not work well. Since gcm-calibrate is no longer available starting from 3.35.90, perhaps KDE can remove the functionality? Additionally, the shared-color-targets [2] which is used by gcm-calibrate is unmaintained, and I guess you have to manually download the reference files if you are using a target recently purchased from Wolf Faust. This webpage [3] has instructions for scanner calibration in Linux. [1] https://gitlab.gnome.org/GNOME/gnome-color-manager/-/merge_requests/6/diffs?commit_id=5a1bf35e30ff689c727222fae1f31b0d4be4ae9d [2] https://github.com/hughsie/shared-color-targets [3] https://blog.simon-dreher.de/color-management.html We can remove the caliberate button and we can also change the message to "You can calibrate and create a colour profile using Displaycal" Displaycal is _not_ a long-term solution as it has never been ported to python3. Hence you have to expect it not working very soon. For more details, see https://hub.displaycal.net/issue/17813/ and https://discuss.pixls.us/t/rip-displaycal/21775 Hi, I mention this bug on my Linux article https://www.davidrevoy.com/article913/fedora-36-kde-spin-for-a-digital-painting-workstation-reasons-and-post-install-guide because it is still relevant on a Fedora 36 Plasma Spin. The error message in red "You need Gnome Color Management installed in order to calibrate device" is totally obsolete because it requires Gnome "2" Color Management, and I don't know any distribution still compiling Gnome 2 libraries. Workaround, DisplayCal as Raghavendra Kamath mentioned. Yes, as Thomas Pasch said, the project has not been ported to Python3; but a Flatpak allows user to run it anyway: https://flathub.org/apps/details/net.displaycal.DisplayCAL , I tested it: it can access the two monitors, generate ICC, and reach my USB calibrators devices (I can test only two: a ColorMunki and a PantoneHueyPro). It's not perfect but the best workaround of the moment for graphical interface to calibrate display. As a side note, Arch Linux and Mageia have switched to eoyilmaz's fork (displaycal-py3) so that DisplayCal can be used with Python 3. Same here. It is installed. It still shows that message. I am on Arch Linux Same issue on openSUSE TW. |