intel driver not setting DisplaySize correctly

Jacobo Polavieja jacobopolavieja at gmail.com
Fri Jun 1 02:45:36 PDT 2007


Jacobo Polavieja escribió:
> 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
> 
Nothing? I thought this would be an important fix to the river... if
it's not something that I'm doing wrong.

I have tried to know why this is, but can't find anything clear. Any
pointing?

Cheers!



More information about the xorg mailing list