Comment 29 for bug 141146

Revision history for this message
Rudd-O (rudd-o) wrote :

I have the same problem. Here is my xdpyinfo output AFTER setting xrandr --dpi 125

screen #0:
  dimensions: 1280x900 pixels (260x182 millimeters)
  resolution: 125x126 dots per inch
  depths (7): 24, 1, 4, 8, 15, 16, 32
  root window id: 0x54
  depth of root window: 24 planes
  number of colormaps: minimum 1, maximum 1
  default colormap: 0x20
  default number of colormap cells: 256
  preallocated pixels: black 0, white 16777215
  options: backing-store NO, save-unders NO

it's REALLY screwed up, and Kaffeine refuses to play video except for a sliver, since the original resolution calls for something like 32000 DPI vertically multiplied by 80 horizontally or something.

To be perfectly clear: for some reason DDC EDID retrievals retrieve the RIGHT Display Size from the monitor, yet X seems to munge it somehow. If I specify a manual DisplaySize, the log shows that X picks the manual size up, nonetheless the DPI gets absurdly distorted (121x188 or something, when it should be more like 121x122).

Please help!