On Sat, 7 Apr 2012 12:51:14 +0300, Numan DEMİRDÖĞEN wrote: > 2012/4/7 Jean Delvare <khali@xxxxxxxxxxxx>: > > On Sat, 7 Apr 2012 11:24:15 +0300, Numan DEMİRDÖĞEN wrote: > >> I gave related commands and after that made a cold boot but resolution > >> did not changed. > >> New i2cdump: http://pastebin.com/KExUrapp > > > > Hmm. I'm afraid I am somewhat out of ideas. I just can't get why you > > would be able to write at some offsets and not others :( Unfortunately > > the critical one here is 0x3b. > > > > One trick we can try is writing words instead of bytes, but honestly > > the hope is rather low that it will work any better: > > > > # i2cset -y 2 0x50 0x3a 0x2050 w > > # i2cset -y 2 0x50 0x3e 0x3010 w > > As you said, it did not take an effect on it. > I really appreciate your effort, thank you very much. > I will try to upgrade BIOS. If it solves the issue, I will feed back. Hm, OK :( Meanwhile I had one more idea. From your original post it seems that you have enabled option hw_i2c of the radeon driver: > i2c-0 i2c Radeon i2c bit bus DVI_DDC I2C adapter > i2c-1 i2c Radeon i2c bit bus VGA_DDC I2C adapter > i2c-2 i2c Radeon i2c hw bus MM_I2C I2C adapter > i2c-3 i2c Radeon i2c bit bus MONID I2C adapter i2c-2 is precisely the I2C bus where your EDID is and where the problem happened. AFAIK hw_i2c is off by default, so please check why and how it was enabled. Then you may try to turn if off to force software operation of the I2C bus (i2cdetect -l should show that), and then do the i2cset commands again and see if it works. Again my hope level is low but I think it is worth trying. -- Jean Delvare _______________________________________________ lm-sensors mailing list lm-sensors@xxxxxxxxxxxxxx http://lists.lm-sensors.org/mailman/listinfo/lm-sensors