ddcutil icon indicating copy to clipboard operation
ddcutil copied to clipboard

[amd] Acer G226HQL brightness slider in kde not detected anymore

Open renner0e opened this issue 10 months ago • 10 comments

Bazzite, Linux 6.13.9 It used to work a couple weeks ago for this monitor My hardware setup didn't change.

❯ rpm -qi ddcutil-2.1.4-2.fc42.x86_64
Name        : ddcutil
Version     : 2.1.4
Release     : 2.fc42
Architecture: x86_64
Install Date: Mo 14 Apr 2025 04:18:16 CEST
Group       : Unspecified
Size        : 1174544
License     : GPL-2.0-or-later
Signature   : RSA/SHA256, Do 16 Jan 2025 17:22:24 CET, Key ID c8ac4916105ef944
Source RPM  : ddcutil-2.1.4-2.fc42.src.rpm
Build Date  : Do 16 Jan 2025 16:33:48 CET
Build Host  : buildvm-x86-29.iad2.fedoraproject.org
Packager    : Fedora Project
Vendor      : Fedora Project
URL         : http://www.ddcutil.com
Bug URL     : https://bugz.fedoraproject.org/ddcutil
Summary     : Query and update monitor settings


detect.txt interrogate.txt

renner0e avatar Apr 16 '25 22:04 renner0e

What slider are you referring to?

I see that you're on the newly released Fedora 42. Does the change coincide with moving to the new Fedora release?

rockowitz avatar Apr 17 '25 19:04 rockowitz

What slider are you referring to?

oh yeah, this one here in kde for changing the brightness of the display

Image

I see that you're on the newly released Fedora 42. Does the change coincide with moving to the new Fedora release?

nope sadly not, will do a little bit more troubleshooting, maybe it's a newer kernel that broke it? (6.13.8 -> 6.13.9) What is usually the cause for this just disappearing?

renner0e avatar Apr 17 '25 20:04 renner0e

I'm seeing the same thing on Fedora 42, KDE Plasma 6.3.80 (built from repos). Highly unlikely that this is kernel related. Fedora 42 upgraded Plasma, and also ddcutil. Will investigate further.

rockowitz avatar Apr 19 '25 01:04 rockowitz

My investigation so far tested with live ISOs: KDE Neon unstable works, so not a Plasma bug Fedora KDE 42: also works not a Fedora bug Universal Blue's Aurora (based on F42): also works aurora-hwe: same kernel as bazzite also works

new user account on my system: just works

renner0e avatar Apr 27 '25 14:04 renner0e

it's probably a kde bug

renner0e avatar Apr 27 '25 17:04 renner0e

As I noted, I was seeing the same problem. Then the sliders appeared again and I'm not sure what changed.

On my Fedora 42 system, I can log into a Plasma-Wayland session (using the Fedora provided Plasma), and also into development Plasma-Wayland and Plasma-X11 sessions that I've built. As for libddcutil, I can use either the one in Fedora 42 (incorrectly reported as ddcutil 2.2.0-dev - it's actually 2.2.0) or my local copy built from ddcutil 2.2.1-dev. All of them work.

If you haven't already, I suggest you try "journalctl -b -t org_kde_powerdevil". It may give a clue as to what is going on.

rockowitz avatar Apr 28 '25 01:04 rockowitz

If you haven't already, I suggest you try "journalctl -b -t org_kde_powerdevil". It may give a clue as to what is going on.

I completely forgot about powerdevil lol

Apr 27 19:11:49 org_kde_powerdevil[6105]: Initializing libddcutil.  ddcutil version: 2.1.4, shared library: /usr/lib64/libddcutil.so.5.1.2
Apr 27 19:11:49 org_kde_powerdevil[6105]: Options passed from client:
Apr 27 19:11:49 org_kde_powerdevil[6105]: Applying combined options:
Apr 27 19:11:51 org_kde_powerdevil[6105]: busno=7, sleep-multiplier =  2,00. Testing for supported feature 0x10 returned Error_Info[DDCRC_RETRIES in ddc_write_read_with_retry, causes: DDCRC_DDC_DATA, DDCRC_READ_ALL_ZERO(9)]
Apr 27 19:11:51 org_kde_powerdevil[6105]: busno=9, Feature 0xdd should not exist but ddc_get_nontable_vcp_value() succeeds, returning mh=0xff ml=0xff sh=0x00 sl=0xff
Apr 27 19:11:51 org_kde_powerdevil[6105]: busno=9, Feature 0x41 should not exist but ddc_get_nontable_vcp_value() succeeds, returning mh=0xff ml=0xff sh=0x00 sl=0xff
Apr 27 19:11:51 org_kde_powerdevil[6105]: busno=9, Feature 0x00 should not exist but ddc_get_nontable_vcp_value() succeeds, returning mh=0xff ml=0xff sh=0x00 sl=0xff
Apr 27 19:11:51 org_kde_powerdevil[6105]: busno=9, All features that should not exist detected. Monitor does not indicate unsupported
Apr 27 19:11:51 org_kde_powerdevil[6105]: Library initialization complete.
Apr 27 19:11:51 org_kde_powerdevil[6105]: org.kde.powerdevil: [DDCutilDetector]: Failed to initialize callback
Apr 27 19:11:51 org_kde_powerdevil[6105]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds are not supported by the kernel for this hardware"
Apr 27 19:11:51 org_kde_powerdevil[6105]: org.kde.powerdevil: org.kde.powerdevil.backlighthelper.brightness failed
Apr 27 19:11:52 org_kde_powerdevil[6105]: org.kde.powerdevil: Handle button events action could not check for screen configuration
Apr 27 19:11:52 org_kde_powerdevil[6105]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds are not supported by the kernel for this hardware"
Apr 27 19:12:15 org_kde_powerdevil[7896]: Initializing libddcutil.  ddcutil version: 2.1.4, shared library: /usr/lib64/libddcutil.so.5.1.2
Apr 27 19:12:15 org_kde_powerdevil[7896]: Options passed from client:
Apr 27 19:12:15 org_kde_powerdevil[7896]: Applying combined options:
Apr 27 19:12:16 org_kde_powerdevil[7896]: busno=7, sleep-multiplier =  2.00. Testing for supported feature 0x10 returned Error_Info[DDCRC_RETRIES in ddc_write_read_with_retry, causes: DDCRC_READ_ALL_ZERO(2), DDCRC_DDC_DATA, DDCRC_READ_ALL_ZERO(7)]
Apr 27 19:12:17 org_kde_powerdevil[7896]: busno=9, Feature 0xdd should not exist but ddc_get_nontable_vcp_value() succeeds, returning mh=0xff ml=0xff sh=0x00 sl=0xff
Apr 27 19:12:17 org_kde_powerdevil[7896]: busno=9, Feature 0x41 should not exist but ddc_get_nontable_vcp_value() succeeds, returning mh=0xff ml=0xff sh=0x00 sl=0xff
Apr 27 19:12:17 org_kde_powerdevil[7896]: busno=9, Feature 0x00 should not exist but ddc_get_nontable_vcp_value() succeeds, returning mh=0xff ml=0xff sh=0x00 sl=0xff
Apr 27 19:12:17 org_kde_powerdevil[7896]: busno=9, All features that should not exist detected. Monitor does not indicate unsupported
Apr 27 19:12:17 org_kde_powerdevil[7896]: Library initialization complete.
Apr 27 19:12:17 org_kde_powerdevil[7896]: org.kde.powerdevil: [DDCutilDetector]: Failed to initialize callback
Apr 27 19:12:17 org_kde_powerdevil[7896]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds are not supported by the kernel for this hardware"
Apr 27 19:12:17 org_kde_powerdevil[7896]: org.kde.powerdevil: org.kde.powerdevil.backlighthelper.brightness failed
Apr 27 19:12:17 org_kde_powerdevil[7896]: org.kde.powerdevil: Handle button events action could not check for screen configuration
Apr 27 19:12:17 org_kde_powerdevil[7896]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds are not supported by the kernel for this hardware"
Apr 27 19:20:19 org_kde_powerdevil[6105]: The Wayland connection broke. Did the Wayland compositor die?
Apr 27 19:20:19 org_kde_powerdevil[6105]: qt.qpa.wayland: Attempting wayland reconnect
Apr 27 19:20:19 org_kde_powerdevil[6105]: Failed to write to the pipe: Ungültiger Dateideskriptor.
Apr 27 19:20:19 org_kde_powerdevil[6105]: qt.qpa.wayland: There are no outputs - creating placeholder screen
Apr 27 19:20:50 org_kde_powerdevil[6105]: The Wayland connection broke. Did the Wayland compositor die?
Apr 27 19:20:50 org_kde_powerdevil[6105]: qt.qpa.wayland: Attempting wayland reconnect
Apr 27 19:20:50 org_kde_powerdevil[6105]: Failed to write to the pipe: Ungültiger Dateideskriptor.
Apr 27 19:20:50 org_kde_powerdevil[6105]: qt.qpa.wayland: There are no outputs - creating placeholder screen
Apr 27 19:24:53 org_kde_powerdevil[6105]: The Wayland connection broke. Did the Wayland compositor die?
Apr 27 19:24:53 org_kde_powerdevil[6105]: qt.qpa.wayland: Attempting wayland reconnect
Apr 27 19:24:53 org_kde_powerdevil[6105]: Failed to write to the pipe: Ungültiger Dateideskriptor.
Apr 27 19:24:53 org_kde_powerdevil[6105]: qt.qpa.wayland: There are no outputs - creating placeholder screen
Apr 27 19:25:38 org_kde_powerdevil[6105]: The Wayland connection broke. Did the Wayland compositor die?
Apr 27 19:25:38 org_kde_powerdevil[6105]: qt.qpa.wayland: Attempting wayland reconnect
Apr 27 19:25:38 org_kde_powerdevil[6105]: Failed to write to the pipe: Ungültiger Dateideskriptor.
Apr 27 19:25:38 org_kde_powerdevil[6105]: qt.qpa.wayland: There are no outputs - creating placeholder screen
Apr 27 19:29:31 org_kde_powerdevil[19918]: Initializing libddcutil.  ddcutil version: 2.1.4, shared library: /usr/lib64/libddcutil.so.5.1.2
Apr 27 19:29:31 org_kde_powerdevil[19918]: Options passed from client:
Apr 27 19:29:31 org_kde_powerdevil[19918]: Applying combined options:
Apr 27 19:29:35 org_kde_powerdevil[19918]: busno=7, sleep-multiplier= 2.00, Testing for unsupported feature 0xdd returned Error_Info[DDCRC_RETRIES in ddc_write_read_with_retry, causes: DDCRC_READ_ALL_ZERO, DDCRC_DDC_DATA, DDCRC_READ_ALL_ZERO(8)]
Apr 27 19:29:35 org_kde_powerdevil[19918]: Turning off dynamic sleep and retrying
Apr 27 19:29:36 org_kde_powerdevil[19918]: busno=7, sleep-multiplier = 1.00, Retesting for unsupported feature 0xdd returned Error_Info[DDCRC_RETRIES in ddc_write_read_with_retry, causes: DDCRC_READ_ALL_ZERO(10)]
Apr 27 19:29:38 org_kde_powerdevil[19918]: busno=7, sleep-multiplier= 2.00, Testing for unsupported feature 0x41 returned Error_Info[DDCRC_RETRIES in ddc_write_read_with_retry, causes: DDCRC_READ_ALL_ZERO(10)]
Apr 27 19:29:38 org_kde_powerdevil[19918]: Turning off dynamic sleep and retrying
Apr 27 19:29:39 org_kde_powerdevil[19918]: busno=7, sleep-multiplier = 1.00, Retesting for unsupported feature 0x41 returned Error_Info[DDCRC_RETRIES in ddc_write_read_with_retry, causes: DDCRC_READ_ALL_ZERO(10)]
Apr 27 19:29:41 org_kde_powerdevil[19918]: busno=7, sleep-multiplier= 2.00, Testing for unsupported feature 0x00 returned Error_Info[DDCRC_RETRIES in ddc_write_read_with_retry, causes: DDCRC_READ_ALL_ZERO(10)]
Apr 27 19:29:41 org_kde_powerdevil[19918]: Turning off dynamic sleep and retrying
Apr 27 19:29:42 org_kde_powerdevil[19918]: busno=7, sleep-multiplier = 1.00, Retesting for unsupported feature 0x00 returned Error_Info[DDCRC_RETRIES in ddc_write_read_with_retry, causes: DDCRC_READ_ALL_ZERO(10)]
Apr 27 19:29:42 org_kde_powerdevil[19918]: busno=7, DDCRC_RETRIES failure reading all unsupported features. Setting DREF_DDC_USES_DDC_FLAG_FOR_UNSUPPORTED
Apr 27 19:29:44 org_kde_powerdevil[19918]: busno=9, Feature 0xdd should not exist but ddc_get_nontable_vcp_value() succeeds, returning mh=0xff ml=0xff sh=0x00 sl=0xff
Apr 27 19:29:44 org_kde_powerdevil[19918]: busno=9, Feature 0x41 should not exist but ddc_get_nontable_vcp_value() succeeds, returning mh=0xff ml=0xff sh=0x00 sl=0xff
Apr 27 19:29:45 org_kde_powerdevil[19918]: busno=9, Feature 0x00 should not exist but ddc_get_nontable_vcp_value() succeeds, returning mh=0xff ml=0xff sh=0x00 sl=0xff
Apr 27 19:29:45 org_kde_powerdevil[19918]: busno=9, All features that should not exist detected. Monitor does not indicate unsupported
Apr 27 19:29:45 org_kde_powerdevil[19918]: Library initialization complete.
Apr 27 19:29:45 org_kde_powerdevil[19918]: org.kde.powerdevil: [DDCutilDetector]: Failed to initialize callback
Apr 27 19:29:47 org_kde_powerdevil[19918]: org.kde.powerdevil: [DDCutilDisplay]: ddca_get_non_table_vcp_value -3007
Apr 27 19:29:47 org_kde_powerdevil[19918]: org.kde.powerdevil: [DDCutilDetector]: Display "Acer G226HQL" does not seem to support brightness control - wait before retrying initialization
Apr 27 19:29:47 org_kde_powerdevil[19918]: org.kde.powerdevil: [DDCutilDisplay]: "Acer G226HQL" retrying to initialize DDC/CI brightness in 1000 milliseconds - attempt no. 1
Apr 27 19:29:47 org_kde_powerdevil[19918]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds are not supported by the kernel for this hardware"
Apr 27 19:29:47 org_kde_powerdevil[19918]: org.kde.powerdevil: org.kde.powerdevil.backlighthelper.brightness failed
Apr 27 19:29:47 org_kde_powerdevil[19918]: org.kde.powerdevil: Handle button events action could not check for screen configuration
Apr 27 19:29:47 org_kde_powerdevil[19918]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds are not supported by the kernel for this hardware"
Apr 27 19:29:50 org_kde_powerdevil[19918]: org.kde.powerdevil: [DDCutilDisplay]: ddca_get_non_table_vcp_value -3007
Apr 27 19:29:50 org_kde_powerdevil[19918]: org.kde.powerdevil: [DDCutilDisplay]: "Acer G226HQL" retrying to initialize DDC/CI brightness in 2000 milliseconds - attempt no. 2
Apr 27 19:29:54 org_kde_powerdevil[19918]: org.kde.powerdevil: [DDCutilDisplay]: ddca_get_non_table_vcp_value -3007
Apr 27 19:29:54 org_kde_powerdevil[19918]: org.kde.powerdevil: [DDCutilDisplay]: "Acer G226HQL" retrying to initialize DDC/CI brightness in 3000 milliseconds - attempt no. 3
Apr 27 19:29:59 org_kde_powerdevil[19918]: org.kde.powerdevil: [DDCutilDisplay]: ddca_get_non_table_vcp_value -3007
Apr 27 19:29:59 org_kde_powerdevil[19918]: org.kde.powerdevil: [DDCutilDisplay]: "Acer G226HQL" failed to initialize DDC/CI brightness
Apr 27 19:29:59 org_kde_powerdevil[19918]: dh=Display_Handle[i2c-9: fd=28], Replacing adjusted sleep multiplier 0.20 with 1.00 for SE_POST_WRITE or SE_POST_SAVE_SETTINGS
Apr 27 19:30:00 org_kde_powerdevil[19918]: dh=Display_Handle[i2c-9: fd=28], Replacing adjusted sleep multiplier 0.10 with 1.00 for SE_POST_WRITE or SE_POST_SAVE_SETTINGS
Apr 28 09:57:40 org_kde_powerdevil[6105]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getconservationmode failed "Battery conservation mode is not supported"
Apr 28 09:57:40 org_kde_powerdevil[6105]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getconservationmode failed "Battery conservation mode is not supported"
Apr 28 10:06:19 org_kde_powerdevil[537586]: Initializing libddcutil.  ddcutil version: 2.1.4, shared library: /usr/lib64/libddcutil.so.5.1.2
Apr 28 10:06:19 org_kde_powerdevil[537586]: Options passed from client:
Apr 28 10:06:19 org_kde_powerdevil[537586]: Applying combined options:
Apr 28 10:06:21 org_kde_powerdevil[537586]: busno=7, sleep-multiplier =  2,00. Testing for supported feature 0x10 returned Error_Info[DDCRC_RETRIES in ddc_write_read_with_retry, causes: DDCRC_DDC_DATA, DDCRC_READ_ALL_ZERO(9)]
Apr 28 10:06:21 org_kde_powerdevil[537586]: busno=9, Feature 0xdd should not exist but ddc_get_nontable_vcp_value() succeeds, returning mh=0xff ml=0xff sh=0x00 sl=0xff
Apr 28 10:06:21 org_kde_powerdevil[537586]: busno=9, Feature 0x41 should not exist but ddc_get_nontable_vcp_value() succeeds, returning mh=0xff ml=0xff sh=0x00 sl=0xff
Apr 28 10:06:21 org_kde_powerdevil[537586]: busno=9, Feature 0x00 should not exist but ddc_get_nontable_vcp_value() succeeds, returning mh=0xff ml=0xff sh=0x00 sl=0xff
Apr 28 10:06:21 org_kde_powerdevil[537586]: busno=9, All features that should not exist detected. Monitor does not indicate unsupported
Apr 28 10:06:21 org_kde_powerdevil[537586]: Library initialization complete.
Apr 28 10:06:21 org_kde_powerdevil[537586]: org.kde.powerdevil: [DDCutilDetector]: Failed to initialize callback
Apr 28 10:06:21 org_kde_powerdevil[537586]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds are not supported by the kernel for this hardware"
Apr 28 10:06:21 org_kde_powerdevil[537586]: org.kde.powerdevil: org.kde.powerdevil.backlighthelper.brightness failed
Apr 28 10:06:21 org_kde_powerdevil[537586]: org.kde.powerdevil: Handle button events action could not check for screen configuration
Apr 28 10:06:21 org_kde_powerdevil[537586]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds are not supported by the kernel for this hardware"
Apr 28 10:07:21 org_kde_powerdevil[539222]: org.kde.powerdevil: Creating UPowerDevice for "/org/freedesktop/UPower/devices/DisplayDevice"
Apr 28 10:07:21 org_kde_powerdevil[539222]: org.kde.powerdevil: Update: QMap(("BatteryLevel", QVariant(uint, 1))("Capacity", QVariant(double, 0))("ChargeCycles", QVariant(int, 0))("ChargeEndThreshold", QVariant(uint, 0))("ChargeStartThreshold", QVariant(uint, 0))("ChargeThresholdEnabled", QVariant(bool, false))("ChargeThresholdSupported", QVariant(bool, false))("Energy", QVariant(double, 0))("EnergyEmpty", QVariant(double, 0))("EnergyFull", QVariant(double, 0))("EnergyFullDesign", QVariant(double, 0))("EnergyRate", QVariant(double, 0))("HasHistory", QVariant(bool, false))("HasStatistics", QVariant(bool, false))("IconName", QVariant(QString, "battery-missing-symbolic"))("IsPresent", QVariant(bool, false))("IsRechargeable", QVariant(bool, false))("Luminosity", QVariant(double, 0))("Model", QVariant(QString, ""))("NativePath", QVariant(QString, ""))("Online", QVariant(bool, false))("Percentage", QVariant(double, 0))("PowerSupply", QVariant(bool, false))("Serial", QVariant(QString, ""))("State", QVariant(uint, 0))("Technology", QVariant(uint, 0))("Temperature", QVariant(double, 0))("TimeToEmpty", QVariant(qlonglong, 0))("TimeToFull", QVariant(qlonglong, 0))("Type", QVariant(uint, 0))("UpdateTime", QVariant(qulonglong, 1745773897))("Vendor", QVariant(QString, ""))("Voltage", QVariant(double, 0))("WarningLevel", QVariant(uint, 1)))
Apr 28 10:07:21 org_kde_powerdevil[539222]: org.kde.powerdevil: Trying to detect displays for brightness control...
Apr 28 10:07:21 org_kde_powerdevil[539222]: org.kde.powerdevil: [DDCutilDetector]: Initializing ddcutil API (create ddcutil configuration file for tracing & more)...
Apr 28 10:07:21 org_kde_powerdevil[539222]: Initializing libddcutil.  ddcutil version: 2.1.4, shared library: /usr/lib64/libddcutil.so.5.1.2
Apr 28 10:07:21 org_kde_powerdevil[539222]: Options passed from client:
Apr 28 10:07:21 org_kde_powerdevil[539222]: Applying combined options:
Apr 28 10:07:24 org_kde_powerdevil[539222]: busno=7, sleep-multiplier =  2,00. Testing for supported feature 0x10 returned Error_Info[DDCRC_RETRIES in ddc_write_read_with_retry, causes: DDCRC_READ_ALL_ZERO(10)]
Apr 28 10:07:24 org_kde_powerdevil[539222]: busno=9, Feature 0xdd should not exist but ddc_get_nontable_vcp_value() succeeds, returning mh=0xff ml=0xff sh=0x00 sl=0xff
Apr 28 10:07:24 org_kde_powerdevil[539222]: busno=9, Feature 0x41 should not exist but ddc_get_nontable_vcp_value() succeeds, returning mh=0xff ml=0xff sh=0x00 sl=0xff
Apr 28 10:07:24 org_kde_powerdevil[539222]: busno=9, Feature 0x00 should not exist but ddc_get_nontable_vcp_value() succeeds, returning mh=0xff ml=0xff sh=0x00 sl=0xff
Apr 28 10:07:24 org_kde_powerdevil[539222]: busno=9, All features that should not exist detected. Monitor does not indicate unsupported
Apr 28 10:07:24 org_kde_powerdevil[539222]: Library initialization complete.
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: [DDCutilDetector]: Failed to initialize callback
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: [DDCutilDetector]: Check for monitors using ddca_get_display_refs()...
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: [DDCutilDetector]: 1 display(s) were detected
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: [DDCutilDisplay]: Creating display info and handle from display reference...
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: [DDCutilDetector]: Created ID: "i2c:9" for display: "AW2725DF"
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: [DDCutilDetector]: Display supports Brightness, adding handle to list
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: No suitable displays detected. Brightness controls are unsupported in this configuration.
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds are not supported by the kernel for this hardware"
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: org.kde.powerdevil.backlighthelper.brightness failed
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: ""
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: Using kwin brightness control for brightness controls.
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: Kbd backlight brightness value:  0
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: Screen brightness of first display after detection/reconfiguration: 10000
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: Controllers ready, KDE Power Management system initialized
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: Session path: "/org/freedesktop/login1/session/_33"
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: ACTIVE SESSION PATH: "/org/freedesktop/login1/session/_33"
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: Current session is now active
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: fd passing available: true
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: systemd powersave events handling inhibited, descriptor: 27
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: Checking logind inhibitions
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: systemd support initialized
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: Unable to create a CLOCK_REALTIME_ALARM timer, trying CLOCK_REALTIME
                                             This would mean that wakeup requests won't wake device from suspend
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: Core is ready, registering various services on the bus...
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: Currently using activity  "a2197190-41de-4c9e-a033-13e11fda3973"
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: Settings for loaded activity:
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: "InhibitScreenManagement" = QVariant(bool, false)
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: "InhibitSuspend" = QVariant(bool, false)
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: No batteries found, loading AC
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: Handle button events action could not check for screen configuration
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: DPMS: registering idle timeout after 600000ms
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: DimDisplay: registering idle timeout after 300000ms
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: Can't contact ck
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: Can't contact ck
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: Can't contact ck
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: Screen brightness of "kwin:DP-2" is 10000
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: Screen minBrightness of "kwin:DP-2" is 0
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: Screen  "kwin:DP-2" is not internal
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: Screen label of "kwin:DP-2" is "Dell Inc. AW2725DF"
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: Screen maxBrightness of "kwin:DP-2" is 10000
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: Screen minBrightness of "kwin:DP-2" is 0
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: Screen brightness of "kwin:DP-2" is 10000
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: Screen minBrightness of "kwin:DP-2" is 0
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: Screen  "kwin:DP-2" is not internal
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: Screen label of "kwin:DP-2" is "Dell Inc. AW2725DF"
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: Screen maxBrightness of "kwin:DP-2" is 10000
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: Screen minBrightness of "kwin:DP-2" is 0
Apr 28 10:07:24 org_kde_powerdevil[539222]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds are not supported by the kernel for this hardware"

EDIT: increased verbosity with advice from https://invent.kde.org/plasma/powerdevil#troubleshooting--reporting-bugs

renner0e avatar Apr 28 '25 07:04 renner0e

logs from the new user where it works:

interrogate.txt

powerdevil_logs.txt

renner0e avatar Apr 29 '25 21:04 renner0e

Your latest logs show ddcutil failing. Given what I'm seeing, irrespective of any powerdevil problems, command line ddcutil should be failing as well. The reply packets on /dev/i2c-7 are consistently all 0, indicating a DDC communication error.

If I'm interpreting the interrogate output correctly, there is an XFX video card in the system, with one monitor connected to the HDMI connector on the motherboard, the other connected to the video card. You might try connecting both monitors to the video card.

rockowitz avatar May 05 '25 19:05 rockowitz

If I'm interpreting the interrogate output correctly, there is an XFX video card in the system, with one monitor connected to the HDMI connector on the motherboard, the other connected to the video card. You might try connecting both monitors to the video card.

It's an RX 6750XT from XFX. I do not use my iGPU at all. It's disabled in the bios. Both monitors are connected to the proper Graphics card.

renner0e avatar May 05 '25 21:05 renner0e