intel driver not setting DisplaySize correctly

Jacobo Polavieja jacobopolavieja at gmail.com
Sat May 26 01:30:24 PDT 2007


Hi all!

I'm having some issues with a external display over a laptop and it dpi
and DisplaySize.

Thouh I specify in xorg.conf that my external monitor has a DisplaySize
of 433x271 and I get full resolution, it somehow doesn't detect it so
well. The result is I have bigger fonts than I should have without
having changed any configuration. It happens on GTK2 apps as well as any
other app like urxvt.

xrandr output: You can see it doesn't detect TMDS-1 size
------------------------------
cobo at mortadelo ~ $ xrandr
Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 1680 x 1680
VGA disconnected (normal left inverted right)
LVDS connected (normal left inverted right)
   1280x800       59.9 +
   1024x768       60.0
   800x600        60.3
   640x480        59.9
TMDS-1 connected 1680x1050+0+0 (normal left inverted right) 0mm x 0mm
   1680x1050      59.9*+
   1280x1024      75.0     59.9
   1152x864       74.8
   1024x768       75.1     60.0
   800x600        75.0     60.3
   640x480        75.0     60.0     59.9
   720x400        70.1
TV disconnected (normal left inverted right)
----------------------------------------



xdpyinfo output:
----------------------------------------
cobo at mortadelo ~ $ xdpyinfo
name of display:    :0.0
version number:    11.0
vendor string:    The X.Org Foundation
vendor release number:    10300000
X.Org version: 1.3.0
maximum request size:  16777212 bytes
motion buffer size:  256
bitmap unit, bit order, padding:    32, LSBFirst, 32
image byte order:    LSBFirst
number of supported pixmap formats:    7
supported pixmap formats:
    depth 1, bits_per_pixel 1, scanline_pad 32
    depth 4, bits_per_pixel 8, scanline_pad 32
    depth 8, bits_per_pixel 8, scanline_pad 32
    depth 15, bits_per_pixel 16, scanline_pad 32
    depth 16, bits_per_pixel 16, scanline_pad 32
    depth 24, bits_per_pixel 32, scanline_pad 32
    depth 32, bits_per_pixel 32, scanline_pad 32
keycode range:    minimum 8, maximum 255
focus:  window 0x2600004, revert to PointerRoot
number of extensions:    31
    BIG-REQUESTS
    Composite
    DAMAGE
    DPMS
    Extended-Visual-Information
    GLX
    MIT-SCREEN-SAVER
    MIT-SHM
    MIT-SUNDRY-NONSTANDARD
    RANDR
    RENDER
    SECURITY
    SGI-GLX
    SHAPE
    SYNC
    TOG-CUP
    X-Resource
    XAccessControlExtension
    XC-APPGROUP
    XC-MISC
    XFIXES
    XFree86-Bigfont
    XFree86-DGA
    XFree86-DRI
    XFree86-Misc
    XFree86-VidModeExtension
    XINERAMA
    XInputExtension
    XKEYBOARD
    XTEST
    XVideo
default screen number:    0
number of screens:    1

screen #0:
  print screen:    no
  dimensions:    1680x1050 pixels (286x193 millimeters)
  resolution:    149x138 dots per inch
  depths (7):    24, 1, 4, 8, 15, 16, 32
  root window id:    0x70
  depth of root window:    24 planes

............

--------------------------------------------

Tried to manually set the DPI but didn't worked (xorg.conf attached).

Any idea? Thanks!

xorg.conf: http://pastebin.ca/511244
Xorg.0.log: http://pastebin.ca/511245



More information about the xorg mailing list