[nvidia] No monitors detected but are found in interrogate
DDCutil isn't finding my monitors on my system.
Specs: CPU: Ryzen 5 5600x GPU: RTX 3080 MB: Asrock b450m pro4 GPU Driver: Nouveau (24.3.4)
I saw in the environment commant that I could use --force-slave-address but it didn't seem to do anything.
Observations:
running as user soggy-pancake, not root
- no dmesg output
- DisplayLink checks produce garbage output (irrelevant to your issues) get-edid/parse-edid not installed, so those tests unavailable
distribution: Arch Wayland video card: RTX 3080 motherboard; ASRock B450m no multi-stream transport devices video driver: nouveau amdgpu is not loaded
/dev/i2c-0 = DP-1 = Asus VG279 /dev/i2c-1=DP-2= Apple Cinema Display
journal shows extensive nouveau drm errors on DP-2, lines: 818-905, 928-1015, 1046-1133
Simple reads of feature x10: i2c-0 VG279, returns DDC Null Message, which is a way for the monitor to indicate that it can't for some reason process the request i2c-1 Apple Cinema: succeeds
/sys drm-card-connector directories do not identify the /dev/i2c device video adapter class is junk, adapter supports DRM false
Comments:
As a build from source distribution, Arch users often encounter problems due to idiosyncratic configuration.
The nouveau driver is showing errors. This is a driver issue.
ddcutil tries to use /sys for performance reasons. Try option --disable-try-get-edid-from-sysfs to reduce the dependence on /sys.