[ale] Monitor won't display more than 640x480

Brian J. Dowd bdowd at dentfirst.com
Thu Nov 27 09:27:28 EST 2003


I had the same problem yesterday on an older (non-RHN-updated) RH9 install.
The updated version had worked previously in 1600x1200. Card was Matrox 
G200 with 8Mb and
no matter what I did to the display size in XF86Config, X11 would die on 
startup
(unless it was set to 640x480). I had to import the backup version of 
the config file
to make it work. I am attaching my file so that you can play with it.
Good luck!
-Brian

>On Thu, Nov 27, 2003 at 12:11:10AM -0500, Mike Millson wrote:
>  
>
>>I am running RHL 9 and have a Mitsubishi Diamond Pro 900u monitor
>>connected via an Apex Outlook KVM to my Dell Latitude laptop. If I set
>>the resolution to greater than 640x480, it expands the resolution beyond
>>the size of the screen so all I see is the middle part of the window on
>>the monitor. When my mouse gets to the edge of the screen, the window
>>"scrolls over" so I can see the edges.
>>
>>Is there such a thing as a monitor not being compatible w/ Linux? I
>>didn't find any monitors listed on the RH compatibility list or any
>>other compatibility lists, so I'm guessing not.
>>
>>Attached is the XF86Config file I'm using. 
>>
>>Anyone have any ideas?
>>
>>Mike
>>    
>>
>
>Look in the /var/log/XFree86.blah.log (or /var/log/XFree86.log.blah) where blah is
>a digit like 0   In there you will see the details on what your Xserver discovered
>about the video card and monitor. In particular pay attention to anywhere you see the
>word "Virtual"
>
>You are getting a virtual display size larger than the 800x600 you have hardcoded into
>the XF86Config file. This is most likely because it is actually discovering these larger
>available display resolutions that would work with your card monitor combo.
>
>Also it is better initially NOT hard code in a display size but rather flip through
>the available ones it finds using the "Ctrl-Alt-+" and "Ctrl-Alt--" (+/- are the
>plus amn minus keys specifically on the keypad area od your keyboard). Once you find
>a display resolution you like use the xdpyinfo command to find out exactly which
>resolution you are at. Once you know that then you can hardcode that plus others
>into the XF86Config file
>  
>

-------------- next part --------------
# XFree86 4 configuration created by redhat-config-xfree86

Section "ServerLayout"
	Identifier     "Anaconda Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"

# The location of the RGB database.  Note, this is the name of the
# file minus the extension (like ".txt" or ".db").  There is normally
# no need to change the default.
# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Red Hat 6.0 and later now use a font server independent of
# the X server to render fonts.
	RgbPath      "/usr/X11R6/lib/X11/rgb"
	FontPath     "unix/:7100"
EndSection

Section "Module"
	Load  "GLcore"
	Load  "dbe"
	Load  "extmod"
	Load  "fbdevhw"
	Load  "dri"
	Load  "glx"
	Load  "record"
	Load  "freetype"
	Load  "type1"
EndSection

Section "InputDevice"

#	Option	"AutoRepeat"	"500 5"
# when using XQUEUE, comment out the above line, and uncomment the
# following line
#	Option	"Protocol"	"Xqueue"
# Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
#	Option	"Xleds"		"1 2 3"
# To disable the XKEYBOARD extension, uncomment XkbDisable.
#	Option	"XkbDisable"
# To customise the XKB settings to suit your keyboard, modify the
# lines below (which are the defaults).  For example, for a non-U.S.
# keyboard, you will probably want to use:
#	Option	"XkbModel"	"pc102"
# If you have a US Microsoft Natural keyboard, you can use:
#	Option	"XkbModel"	"microsoft"
#
# Then to change the language, change the Layout setting.
# For example, a german layout can be obtained with:
#	Option	"XkbLayout"	"de"
# or:
#	Option	"XkbLayout"	"de"
#	Option	"XkbVariant"	"nodeadkeys"
#
# If you'd like to switch the positions of your capslock and
# control keys, use:
#	Option	"XkbOptions"	"ctrl:nocaps"
	#Option	"XkbOptions"	""
	Identifier  "Keyboard0"
	Driver      "keyboard"
	Option	    "XkbRules" "xfree86"
	Option	    "XkbModel" "pc105"
	Option	    "XkbLayout" "us"	#Option	"XkbVariant"	""
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "PS/2"
	Option	    "Device" "/dev/psaux"
	Option	    "ZAxisMapping" "4 5"
	Option	    "Emulate3Buttons" "no"
EndSection

Section "Monitor"
	Identifier   "Monitor0"
	VendorName   "Monitor Vendor"
	ModelName    "Monitor Model"
	HorizSync    30.0 - 95.0
	VertRefresh  50.0 - 160.0
	ModeLine     "1400x1050" 129.0 1400 1464 1656 1960 1050 1051 1054 1100 +hsync +vsync
	ModeLine     "1400x1050" 151.0 1400 1464 1656 1960 1050 1051 1054 1100 +hsync +vsync
	ModeLine     "1400x1050" 162.0 1400 1464 1656 1960 1050 1051 1054 1100 +hsync +vsync
	ModeLine     "1400x1050" 184.0 1400 1464 1656 1960 1050 1051 1054 1100 +hsync +vsync
	Option	    "dpms"        # -- 1400x1050 --
        # 1400x1050 @ 60Hz, 65.8 kHz hsync
EndSection

Section "Device"

	# no known options
        #BusID
	Identifier  "Matrox Millennium G200"
	Driver      "mga"
	VendorName  "Matrox Millennium G200"
	BoardName   "Matrox Millennium G200"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Matrox Millennium G200"
	Monitor    "Monitor0"
	DefaultDepth     16
	SubSection "Display"
		Depth     16
		Modes    "1600x1200" "1400x1050" "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "640x480"
	EndSubSection
EndSection

Section "DRI"
	Mode         0666
EndSection



More information about the Ale mailing list