Comment 4 for bug 222516

Revision history for this message
Chris Coulson (chrisccoulson) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. After reviewing your bug description, I don't think this is a bug. The NVIDIA binary drivers misreport the display resolution, and this is known and documented by NVIDIA in /usr/share/doc/nvidia-glx-new/README.txt.gz:

"Q. Why is the refresh rate not reported correctly by utilities that use the
   XRandR X extension (e.g., the GNOME "Screen Resolution Preferences" panel,
   `xrandr -q`, etc)?

A. The XRandR X extension is not presently aware of multiple display devices
   on a single X screen; it only sees the MetaMode bounding box, which may
   contain one or more actual modes. This means that if multiple MetaModes
   have the same bounding box, XRandR will not be able to distinguish between
   them.

   In order to support DynamicTwinView, the NVIDIA X driver must make each
   MetaMode appear to be unique to XRandR. Presently, the NVIDIA X driver
   accomplishes this by using the refresh rate as a unique identifier.

   You can use `nvidia-settings -q RefreshRate` to query the actual refresh
   rate on each display device.

   This behavior can be disabled by setting the X configuration option
   "DynamicTwinView" to FALSE."

The consequence of this is that the resolution is reported as being between 50Hz and 55Hz, when the monitor is actually being refreshed at the correct rate.

Because of this, I am going to mark this bug as Invalid. If you feel you are still having problems, please reopen the bug by changing the status to 'New', and attach your X server log file (/var/log/Xorg.0.log) to this bug report as an uncompressed attachment. In this case, also please try running with dynamic twinview disabled as per the NVIDIA documentation.

Thank you