The EDID transfer (over DDC) fails so the driver can not retrieve the sync ranges from the monitor. I can imagine that Hardy used to supply some default sync ranges, which made it come up in 800x600. When you specify the wider ranges in xorg.conf, 1024x768 is found to be possible.
I am not sure if the driver should also try to get the edid via VBE. Or provide some conservative default ranges if everything else fails. From what I understand from the code it should provide default hsync range of 31.50-37.90 kHz. So maybe some false information is detected with range 0-0. Can you please install the "read-edid" package, and from the text console, run sudo get-edid | parse-edid > edid.txt 2>&1 and attach edid.txt here? -- No signal with Samsung SyncMaster 750s and ProSavage8 https://bugs.launchpad.net/bugs/294899 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs