Monitor control issues after update
Hello, So far I've relied on ddcutil to switch between two sources connected to my monitor (desktop PC over HDMI and laptop over USB-C). Unfortunately after today's update of the HDMI connected PC I can no longer do so on it as it returns the following error: $ sudo ddcutil setvcp 60 0x1b Display not found I tired building various versions of ddcutil, going back to 1.3.0, and each of them yields the same error, which makes me believe something changed in the way i2c communication is handled. Unfortunately I know nothing about i2c in Linux. These are the currently detected i2c devices: i2c-0 i2c NVIDIA GPU I2C adapter I2C adapter i2c-1 smbus SMBus I801 adapter at efa0 SMBus adapter i2c-2 i2c NVIDIA i2c adapter 1 at 1:00.0 I2C adapter i2c-3 i2c NVIDIA i2c adapter 2 at 1:00.0 I2C adapter i2c-4 i2c NVIDIA i2c adapter 3 at 1:00.0 I2C adapter i2c-5 i2c NVIDIA i2c adapter 5 at 1:00.0 I2C adapter i2c-6 i2c NVIDIA i2c adapter 6 at 1:00.0 I2C adapter I'd appreciate any help or hints that would point me in the right direction. Where should I be looking? What should I be looking for? -- Best regards, Vasile Vilvoiu
Hello Vasile,
$ sudo ddcutil setvcp 60 0x1b Display not found
I'd look at the source of the ddcutil program to see what conditions can make it print ‘Display not found’ as that might give a clue as to what particular step is failing. There's also looks to be lots of documentation on ddcutil's site, e.g. https://www.ddcutil.com/config_steps/ suggests ‘ddcutil environment’ and ‘ddcutil usbenvironment’. There are other pages on that site worth looking at. -- Cheers, Ralph.
participants (2)
-
Ralph Corderoy
-
Vasile Vilvoiu