I have installed opensuse 11.2 on my new dell machine. The video card is "Matrox Graphics, Inc. MGA G200eW WPCM450" and the monitor is Dell E2010H with resolution 1600x900. After many tries I am not able to get proper screen resolution from mga driver.
xorg.conf looks like (section relevant to monitor):
PHP Code:
Section "Monitor"
DisplaySize 443 249
HorizSync 30-83
Identifier "Monitor[0]"
ModelName "1600X900@60HZ"
Option "DPMS"
Option "PreferredMode" "1600x900"
VertRefresh 55-70
UseModes "Modes[0]"
EndSection
Section "Modes"
Identifier "Modes[0]"
Modeline "1600x900" 97.80 1600 1624 1704 1800 900 901 904 1000 +HSync -VSync
EndSection
Section "Device"
BoardName "G200 eW"
Driver "mga"
Identifier "Device[0]"
VendorName "Matrox"
EndSection
Section "Screen"
DefaultDepth 16
SubSection "Display"
Depth 15
Modes "1600x900"
EndSubSection
SubSection "Display"
Depth 16
Modes "1600x900"
EndSubSection
SubSection "Display"
Depth 24
Modes "1600x900"
EndSubSection
SubSection "Display"
Depth 8
Modes "1600x900"
EndSubSection
Device "Device[0]"
Identifier "Screen[0]"
Monitor "Monitor[0]"
EndSection
I have used monitor specifications given in the dell site:
http://support.dell.com/support/edoc...n/ug/about.htm
but mga does not support 1600x900 and this message appears in var/log/Xorg.o.log
PHP Code:
(II) MGA(0): Not using driver mode "1600x900" (width too large for virtual size)
(II) MGA(0): Not using mode "1600x900" (no mode of this name)
(--) MGA(0): Has SDRAM
(--) MGA(0): Virtual size is 1280x1024 (pitch 1280)
(**) MGA(0): Driver mode "1280x1024": 108.0 MHz, 64.0 kHz, 60.0 Hz
When I run "sax2 -c 0" I change the monitor and click on Utility Disk (I put the dell cd in the CD drive), then the monitor name appearers in screen and I choose "E2010H (Digital)", after clicking Ok and then test, the screen resolution changes to something like 1152x864@68kHz:60Hz.
Any idea what to do? I have noticed that I have the latest version of mga driver 1.4.11