I did some further investigation into the roots of this bug, and it seems more hairy the more I look into it.
First, the nv driver somehow reads erroneous screen dimensions (1280x1024) from the graphic card bios (nv_setup.c:684). This makes the mode validation fail (nv_driver.c:957) and invalidate the mode. When I hard-code my way through these checks, the driver accepts the mode, but then the core X server code believes that the monitor doesn't support the reduced blanking in the supplied mode (xf86Mode.c:828), and disallows the mode for that reason. I tried to recompile the entire X server with this check disabled, but I couldn't get my newly compiled X server to boot. I still nurture some hope that this bug will eventually be fixed by the work in fdo Bugzilla #5386. If anyone has an idea of a fix in a shorter time frame, I am all ears. -- bios thinks 1920x1200 lcd is 1280x1024 [nv no, nvidia ok] https://launchpad.net/bugs/24861 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs