External monitor not detected on laptop
So I have a Lenovo Legion 5 laptop running Arch Linux. I installed i2c and added the module and added myself to the i2c group and all that jazz. Oh and also I'm using nouveau drivers (although you can probably see that in the attachment).
Issue is, neither i2c nor ddcutil can detect my external Dell S2316H monitor. I got it connected to the one and only HDMI port on the laptop. I was thinking that maybe the issue is that the port goes to the dedicated Nvidia graphics card, but it seems to be detected with nothing found on it.
The monitor has a DDC/CI setting and I made sure it's enabled, but still no luck.
Got the output of sudo ddcutil interrogate --verbose here.
EDIT: I tried using Monitorian on Windows and it works perfectly fine, changing the setting on the monitor through DDC/CI and all that, so I at least assume it's a ddcutil or i2c issue.
The interrogate output is very strange. The EDID reported for /dev/i2c-8 is sometimes that of the laptop display, not the HDMI display. Try using option --disable-try-get-edid-from-sysfs.
Tried using that with detect with no luck. Tried running the interrogate one again, output seems a little different according to diff. ddcutil-output2.txt