Closed mesonium closed 1 year ago
@mesonium In contrast to your EIZO monitor, the Benq is responsive on slave address x37. The problem is that the reply packet is entirely zero. Try using a large sleep multiplier value, e.g. --sleep-multiplier 3. Also, see what happens if you put the monitor on the card's DP connector. In that case I2C communication is "multiplexed" over the more reliable DP-AUX channel.
I myself am using a RX580 card on the the system I am writing from. The system has 3, sometimes 4, monitors connected, and DDC communication is reliable, so I doubt the problem lies in the card or how AMDGPU supports the card.
Thank you for your answers!
Try using a large sleep multiplier value, e.g. --sleep-multiplier 3
Even sudo ddcutil detect --verbose --ddc --sleep-multiplier 20
did not make any difference unfortunately.
Also, see what happens if you put the monitor on the card's DP connector.
The monitor only has HDMI, DVI and VGA connectors. :')
I'm afraid I'm out of suggestions. I assume you've verified that DDC/CI is enabled in the monitor's OSD.
I'm afraid I'm out of suggestions. I assume you've verified that DDC/CI is enabled in the monitor's OSD.
Yes it is enabled in the OSD. Too bad! Thank you anyway for your time and comments!
DDC communication fails for BenQ BL2405 using HDMI and an AMD Polaris Card on openSUSE TW unfortunately. Can you judge from the outputs below if there's anything to do about? Thanks! :)
Please see the output of
ddcutil --interrogate --verbose
: ddcutil_interrogate_benq.txt