intel/xrandr1.2: cannot resize for larger external monitor

Drew Parsons dparsons at debian.org
Mon Apr 16 18:24:14 PDT 2007


I'm experiencing this problem on an Intel 82852/855GM (IBM thinkpad
R51). Using video-intel 2.0RC4 (Debian 1.9.94-1), xserver 1.3RC5
(1.2.99.905-1), xrandr 1.2.0. 

If I start X on the laptop alone with no external monitor plugged in, X
configures itself to the laptop screen at 1024x768, which is fine.  I
power down with S4 hibernate, resume back in the office and plug in the
office monitor, which has a 1900x1200 resolution.  xrandr --auto detects
the external monitor and connects to it, but only configures it at a
resolution of 1280x1024.  It does not acknowledge the 1900x1200
resolution.  

Indeed, the log file reports the matter this way:

(II) intel(0): Supported additional Video Mode:
(II) intel(0): clock: 154.0 MHz   Image Size:  519 x 324 mm
(II) intel(0): h_active: 1920  h_sync: 1968  h_sync_end 2000 h_blank_end
2080 h_border: 0
(II) intel(0): v_active: 1200  v_sync: 1203  v_sync_end 1209 v_blanking:
1235 v_border: 0
(II) intel(0): Serial No: MW7967390D3S
(II) intel(0): Monitor name: DELL 2407WFP
(II) intel(0): Ranges: V min: 56  V max: 76 Hz, H min: 30  H max: 83
kHz, PixClock max 170 MHz
(II) intel(0): EDID (in hex):
(II) intel(0):  00ffffffffffff0010ac16a053334430
(II) intel(0):  0a1101030e342178eeee91a3544c9926
(II) intel(0):  0f5054a54b008180a940714fb3000101
(II) intel(0):  010101010101283c80a070b023403020
(II) intel(0):  360007442100001a000000ff004d5737
(II) intel(0):  39363733393044335320000000fc0044
(II) intel(0):  454c4c20323430375746500a000000fd
(II) intel(0):  00384c1e5311000a2020202020200042
...
(II) intel(0): Modeline "1280x1024"  109.00  1280 1368 1496 1712  1024
1027 1034 1063 -hsync +vsync
(II) intel(0): Modeline "1600x1200"  161.00  1600 1712 1880 2160  1200
1203 1207 1245 -hsync +vsync
(II) intel(0): Modeline "1152x864"  104.00  1152 1224 1344 1536  864 867
871 905 -hsync +vsync
(II) intel(0): Modeline "1680x1050"  146.25  1680 1784 1960 2240  1050
1053 1059 1089 -hsync +vsync
(II) intel(0): Modeline "1920x1200"  154.00  1920 1968 2000 2080  1200
1203 1209 1235 -hsync +vsync
(II) intel(0): EDID vendor "DEL", prod id 40982
(II) intel(0): Not using mode "1920x1200" (width too large for virtual
size)
(II) intel(0): Not using mode "1600x1200" (width too large for virtual
size)
(II) intel(0): Not using mode "1680x1050" (width too large for virtual
size)

So apparently the problem is with the virtual screen.  If I try to
resize it with "xrandr --fb 1920x1200", then xrandr refuses, saying the
maximum allowed size is 1280x1280.  I seem to be able to change this
with "xrandr --fbmm 1920x1200" after which "xrandr --fb 1920x1200" does
appear to work.  But then when I try to resize the display with "xrandr
--output VGA --auto" in hope of now seeing the 1920x1200 mode, the
server crashes hard.

Upon restarting X (rebooting) with the external monitor plugged in, X
does see the 1920x1200 mode which I can select with no further trouble.

Is this a bug which needs reporting or am I misusing xrandr?

conf file and log attached

Drew

-------------- next part --------------
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
	FontPath	"/usr/share/fonts/X11/misc"
	FontPath	"/usr/X11R6/lib/X11/fonts/misc"
	FontPath	"/usr/share/fonts/X11/cyrillic"
	FontPath	"/usr/X11R6/lib/X11/fonts/cyrillic"
	FontPath	"/usr/share/fonts/X11/100dpi/:unscaled"
	FontPath	"/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
	FontPath	"/usr/share/fonts/X11/75dpi/:unscaled"
	FontPath	"/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
	FontPath	"/usr/share/fonts/X11/Type1"
	FontPath	"/usr/X11R6/lib/X11/fonts/Type1"
	FontPath	"/usr/share/fonts/X11/100dpi"
	FontPath	"/usr/X11R6/lib/X11/fonts/100dpi"
	FontPath	"/usr/share/fonts/X11/75dpi"
	FontPath	"/usr/X11R6/lib/X11/fonts/75dpi"
	# path to defoma fonts
	FontPath	"/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
	FontPath        "/usr/share/fonts/Mathematica/Type1"
	FontPath        "/usr/share/fonts/Mathematica/BDF"
EndSection

Section "Module"
	Load	"bitmap"
	Load	"ddc"
	Load	"dri"
	Load	"extmod"
	Load	"freetype"
	Load	"glx"
	Load	"int10"
	Load	"type1"
	Load	"vbe"
EndSection

Section "InputDevice"
	Identifier	"Generic Keyboard"
	Driver		"kbd"
	Option		"CoreKeyboard"
	Option		"XkbRules"	"xorg"
	Option		"XkbModel"	"pc104"
	Option		"XkbLayout"	"us"
EndSection

Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
	Option		"CorePointer"
	Option		"Device"		"/dev/input/mice"
	Option		"Protocol"		"ExplorerPS/2"
EndSection

Section "InputDevice"
	Identifier	"Synaptics Touchpad"
	Driver		"synaptics"
	Option		"SendCoreEvents"	"true"
	Option		"Device"		"/dev/psaux"
	Option		"Protocol"		"auto-dev"
	Option		"HorizScrollDelta"	"0"
EndSection

Section "Device"
	Identifier	"Intel 855GM"
	Driver		"intel"
	BusID		"PCI:0:2:0"
EndSection

Section "Monitor"
	Identifier	"Generic Monitor"
	Option		"DPMS"
	HorizSync	28-50
	VertRefresh	43-75
	ModeLine       "1920x1200" 161.8 1920 2020 2052 2184 1200 1202 1208 1235 -hsync -vsync
        ModeLine       "1920x1200" 154.1 1920 1968 2000 2080 1200 1203 1209 1235 -hsync -vsync
EndSection

Section "Screen"
	Identifier	"Default Screen"
	Device		"Intel 855GM"
	Monitor		"Generic Monitor"
	DefaultDepth	24
	SubSection "Display"
		Depth		1
		Modes		"1920x1200" "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		4
		Modes		"1024x768" "1920x1200" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		8
		Modes		"1024x768" "1920x1200" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Virtual         1920 1200
		Depth		15
		Modes		"1024x768" "1920x1200" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Virtual		1920 1200
		Depth		16
		Modes		"1024x768" "1920x1200" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		24
		Modes		"1024x768" "1920x1200" "800x600" "640x480"
	EndSubSection
EndSection

Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"Default Screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice	"Synaptics Touchpad"
EndSection

Section "DRI"
	Mode	0666
EndSection

Section "Extensions"
	Option "Composite" "enable"
EndSection

-------------- next part --------------
A non-text attachment was scrubbed...
Name: Xorg.0.log.no1900x1200.bz2
Type: application/x-bzip
Size: 12937 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20070417/abb7425e/attachment.bin>


More information about the xorg mailing list