xf86-video-i810-1.9.92 works on external 1920x1200 but not 1400x1050 laptop screen...
JM Ibanez
jm at orangeandbronze.com
Mon Mar 26 09:54:43 PDT 2007
"m h" <sesquile at gmail.com> writes:
> Hey Folks-
>
> First of all I'd like to thank all those who work on the X and the
> drivers as well. When I bought the laptop last year, I explicitly
> bought a centrino, because I wanted the open source intel drivers.
>
> I'm the lucky owner of a 24 inch dell monitor.
>
> Running gentoo, I recompiled the latest ebuilds for X on my Thinkpad
> R52 (Intel Corporation Mobile 915GM/GMS/910GML Express Graphics
> Controller). (In case others here are running gentoo I put the
> following in /etc/portage/package.keywords:
>
> #new X
> x11-drivers/xf86-video-i810 ~x86
> x11-base/xorg-server ~x86
> x11-proto/randrproto ~x86
> x11-libs/libdrm ~x86
> x11-libs/libXfont ~x86
> media-libs/mesa ~x86
> x11-libs/libXdamage ~x86
> x11-proto/damageproto ~x86
> x11-apps/xrandr ~x86
> x11-libs/libXrandr ~x86
>
> )
>
> I think re-emerged xf86-video-i810 with brought in xf86-video-i810-1.9.92.
>
> My issue is that I now my normal laptop screen (1400x1050) will now
> longer work, (with or without the 24inch plugged into the vga port).
Umm... no display at all?
> xrandr reports the following:
>
> # xrandr
> Screen 0: minimum 320 x 200, current 1920 x 1200, maximum 1920 x 1920
> VGA connected 1920x1200+0+0 (normal left inverted right) 519mm x 324mm
> 1920x1200 60.0*+
> 1600x1200 59.9
> 1680x1050 60.0
> 1280x1024 75.0 59.9
> 1152x864 74.8
> 1024x768 75.1 60.0
> 800x600 75.0 60.3
> 640x480 75.0 60.0
> 720x400 70.1
> LVDS connected 1400x1050+0+0 (normal left inverted right) 0mm x 0mm
> 1400x1050 57.7*+ 74.8 60.0
> 1280x1024 85.0 75.0 60.0
> 1280x960 85.0 60.0
> 1152x864 75.0
> 1152x768 54.8
> 1024x768 85.0 75.0 70.1 60.0
> 832x624 74.6
> 800x600 85.1 72.2 75.0 60.3 56.2
> 640x480 85.0 72.8 75.0 59.9
> 720x400 85.0
> 640x400 85.1
> 640x350 85.1
> TV disconnected (normal left inverted right)
>
> When I try to use xrandr to use dual screen the following happens:
> $ xrandr --output LVDS --auto --left-of VGA
> xrandr: screen cannot be larger than 1920x1920 (desired size
> 3320x1200)
As for this, you'll have to add a Virtual line to the Screen section of
your xorg.conf, as such:
Section "Screen"
Identifier "Default Screen"
Device "Intel"
Monitor "Generic Monitor"
SubSection "Display"
Depth 24
Virtual 2464 900
EndSubSection
EndSection
This is from my xorg.conf. Use 3320 1200 for yours.
> I don't currently have a xorg.conf.
... for the above, add an xorg.conf. By default (as I understand it),
XRandR allocates a buffer large enough to hold the largest of all
resolutions currently plugged in (or somesuch).
--
JM Ibanez
Senior Software Engineer
Orange & Bronze Software Labs, Ltd. Co.
jm at orangeandbronze.com
http://software.orangeandbronze.com/
More information about the xorg
mailing list