https://bugs.kde.org/show_bug.cgi?id=445552
Bug ID: 445552 Summary: Color Corrections does not work in KDE Plasma5 desktop (KDE Plasma5 issue) Product: colord-kde Version: unspecified Platform: Debian stable OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: Systems Settings Module (KCM) Assignee: dantt...@gmail.com Reporter: floww...@live.com Target Milestone: --- SUMMARY Color Corrections does not work in KDE Plasma5 desktop (KDE Plasma5 issue - it works in GNOME) Recently full-upgraded from Debian GNU/Linux 9 (stretch) to Debian GNU/Linux 10 (buster) OBSERVED RESULT Recently full-upgraded from Debian 9 (stretch) to Debian 10 (buster). Systemsettings/Color Corrections tab showed the following messages: "You don't have any devices registered" "Make sure colord module on kded is running" kcm_colord.so was missing in /usr/lib/x86_64-linux-gnu/qt5/plugins, it was in /usr/local/lib/x86_64-linux-gnu/plugins/kcm_colord.so temporary copied the file to /usr/lib/x86_64-linux-gnu/qt5/plugins, the above messages disappeared but there were no display devices to show. STEPS TO REPRODUCE 1. manually built colord_kde (https://github.com/KDE/colord-kde) with cmake: mkdir build cd build cmake .. make -lX11::X11 and -lX11::Xrandr in Link.txt in colord-kded/CMakeFiles/kded_colord.dir had to be modified to /usr/lib/x86_64-linux-gnu/libX11.so and -lXrandr, respectively) 2. installed it with sudo make install [sudo] password for x3k30c: [ 1%] Automatic MOC for target kded_colord [ 3%] Built target kded_colord_autogen [ 36%] Built target kded_colord [ 38%] Automatic MOC for target kcm_colord [ 38%] Built target kcm_colord_autogen [ 85%] Built target kcm_colord [ 87%] Automatic MOC for target colord-kde-icc-importer [ 87%] Built target colord-kde-icc-importer_autogen [100%] Built target colord-kde-icc-importer Install the project... -- Install configuration: "" -- Installing: /usr/local/lib/x86_64-linux-gnu/plugins/kf5/kded/colord.so -- Set runtime path of "/usr/local/lib/x86_64-linux-gnu/plugins/kf5/kded/colord.so" to "/usr/local/lib/x86_64-linux-gnu" -- Installing: /usr/local/lib/x86_64-linux-gnu/plugins/kcm_colord.so -- Set runtime path of "/usr/local/lib/x86_64-linux-gnu/plugins/kcm_colord.so" to "/usr/local/lib/x86_64-linux-gnu" -- Installing: /usr/local/share/kservices5/kcm_colord.desktop -- Installing: /usr/local/bin/colord-kde-icc-importer -- Set runtime path of "/usr/local/bin/colord-kde-icc-importer" to "/usr/local/lib/x86_64-linux-gnu" -- Installing: /usr/local/share/applications/colordkdeiccimporter.desktop 3. kcm_colord.so still had to be copied: sudo cp /usr/local/lib/x86_64-linux-gnu/plugins/kcm_colord.so /usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_colord.so 4. Color Corrections tab still didn't show any display devices EXPECTED RESULT System Settings/Color Corrections tab should show my display device (vga-0) SOFTWARE/OS VERSIONS Operating System: Debian GNU/Linux 10 (buster) Kernel Version: 4.19.0-18-amd64 OS Type: 64-bit KDE Plasma Version: 5.14.5 KDE Frameworks Version: 5.54.0 Qt Version: 5.11.3 OpenGL vendor string: X.Org R300 Project OpenGL renderer string: ATI RS690 OpenGL version string: 2.1 Mesa 18.3.6 OpenGL shading language version string: 1.20 OpenGL extensions: OpenGL ES profile version string: OpenGL ES 2.0 Mesa 18.3.6 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16 OpenGL ES profile extensions: ADDITIONAL INFORMATION 1. before compiling colord_kde 'locate colord.so' gave: /usr/lib/x86_64-linux-gnu/libcolord.so /usr/lib/x86_64-linux-gnu/libcolord.so.2 /usr/lib/x86_64-linux-gnu/libcolord.so.2.0.5 /usr/local/lib/x86_64-linux-gnu/plugins/kcm_colord.so 2. 'kcmshell5 kcm_colord' gave: "You don't have any devices registered" "Make sure colord module on kded is running" 3. 'journalctl -b -l -o short-monolitic' showed nothing 4. 'systemctl status colord' or 'sudo service colord start/stop/status' gave: colord.service - Manage, Install and Generate Color Profiles Loaded: loaded (/lib/systemd/system/colord.service; static; vendor preset: enabled) Active: active (running) since Mon 2021-11-15 19:52:36 CET; 1s ago Main PID: 20368 (colord) Tasks: 9 (limit: 3409) Memory: 16.9M CGroup: /system.slice/colord.service ├─20368 /usr/lib/colord/colord └─20372 /usr/lib/colord/colord-sane Nov 15 19:52:36 x3k30c-Azalia systemd[1]: Starting Manage, Install and Generate Color Profiles... Nov 15 19:52:36 x3k30c-Azalia systemd[1]: Started Manage, Install and Generate Color Profiles. 5. 'colormgr get-devices' gave nothing logging out and logging into GNOME: 'colormgr get-devices' gave: Object Path: /org/freedesktop/ColorManager/devices/xrandr_Compaq_Computer_Company_COMPAQ_S710_007CG65KOY15_x3k30c_1000 Owner: x3k30c Created: November 15 2021, 07:52:28 PM Modified: November 15 2021, 07:52:28 PM Type: display Enabled: Yes Embedded: No Model: COMPAQ S710 Vendor: Compaq Computer Company Serial: 007CG65KOY15 Seat: seat0 Scope: temp Colorspace: rgb Device ID: xrandr-Compaq Computer Company-COMPAQ S710-007CG65KOY15 Profile 1: icc-457b374109e2e61824da849371936f95 /home/x3k30c/.local/share/icc/edid-2bcc921653f45f74328fd14c74aa2a6e.icc Metadata: XRANDR_name=VGA-0 Metadata: OutputPriority=primary Metadata: OwnerCmdline=/usr/lib/gnome-settings-daemon/gsd-color Metadata: OutputEdidMd5=2bcc921653f45f74328fd14c74aa2a6e Running systemsettings5 from GNOME results in the vga device shown. related reports: https://bbs.archlinux.org/viewtopic.php?id=195143 https://forums.debian.net/viewtopic.php?f=6&t=144472 -- You are receiving this mail because: You are watching all bug changes.