Red Hat Bugzilla – Bug 197033
X doesn't work anymore with Matrox G400
Last modified: 2007-11-30 17:11:36 EST
Description of problem:
X starts but I only see "waves" on screen. I tried the command
'system-config-display --reconfig' but still doesn't work. So I'm using vesa
driver to get a reasonable 1024x768 display.
Version-Release number of selected component (if applicable):
xorg-x11-drv-mga-1.4.1-3 / xorg-x11-server-Xorg-1.1.0-23
00:00.0 Host bridge: VIA Technologies, Inc. VT8371 [KX133] (rev 02)
00:01.0 PCI bridge: VIA Technologies, Inc. VT8371 [KX133 AGP]
00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 21)
00:07.1 IDE interface: VIA Technologies, Inc.
VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 10)
00:07.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller
00:07.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller
00:07.4 Host bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 30)
00:08.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 07)
00:08.1 Input device controller: Creative Labs SB Live! MIDI/Game Port (rev 07)
00:09.0 Ethernet controller: 3Com Corporation 3c905C-TX/TX-M [Tornado] (rev 74)
00:0c.0 Mass storage controller: Promise Technology, Inc. PDC20267
(FastTrak100/Ultra100) (rev 02)
01:00.0 VGA compatible controller: Matrox Graphics, Inc. G400/G450 (rev 05)
processor : 0
vendor_id : AuthenticAMD
cpu family : 6
model : 4
model name : AMD Athlon(tm) Processor
stepping : 2
cpu MHz : 701.719
cache size : 256 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 mtrr pge mca cmov pat pse36
mmx fxsr syscall mmxext 3dnowext 3dnow
bogomips : 1405.84
# Xorg configuration created by system-config-display
Identifier "single head configuration"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
# Multiple FontPath entries are allowed (they are concatenated together)
# By default, a font server independent of the X server is
# used to render fonts.
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "yes"
VendorName "Monitor Vendor"
ModelName "Panasonic TX-D1734-E"
VendorName "Videocard vendor"
BoardName "Matrox Graphics, Inc. G400/G450"
Viewport 0 0
Modes "1024x768" "800x600" "640x480"
Modes "1024x768" "640x480"
Viewport 0 0
Created attachment 131644 [details]
Xorg after starting with mga driver
Just recompiled mga driver from FC5 SRPMS ( xorg-x11-drv-mga-184.108.40.206-1.2 ) and
installed it. Works like a charm !
> X starts but I only see "waves" on screen.
What do you mean?
For me, the monitor is switched off when using the "mga" driver.
VESA mode 800x600 works, but is inacceptable.
After building FC5 xorg-x11-drv-mga-220.127.116.11-1.2 for Rawhide (Jul 18th)
I end up with a working mga driver again.
At least these are broken:
If you disable AIGLX and restart does the problem change at all?
FWIW, my xorg.conf doesn't mention AIGLX anywhere, only the "glx" module.
So I queried Google, landed at a confusing place in the Fedora Wiki,
which covers installing AIGLX from source and things like that, but
didn't find any concrete/good documentation on how to enable/disable
it at the server-level. Then I decided to move on. And disabling "glx"
didn't change anything. One thing I might try later is recompiling the
new driver with less optflags.
Recompiling xorg-x11-drv-mga-1.4.1-4.1 without optimisations didn't
"fix" anything either.
Will FC6 ship with a broken mga driver?
Have you tried running X -configure and then copying the generated file in place
of the s-c-display generated file? I had severe problems with out of range
before using the X -configure generated file. I only had to reduce the Vertical
refresh range from a suprising maximum of 190 Hz to top out at 70 Hz to be
With the FC5 xorg.conf file generated by s-c-display, I got an out of range
error when loading the game viruskiller. This config file did not do this with
Xorg-x11 from FC5. Filed a bug report recently. Bug 207804
Jim, "X -configure" lead to a very questionable 1600x1200 resolution
and a monitor that created a frightening bad smell in the office while
displaying a black screen with a mouse cursor. Nothing I would want to
look into further. Seems highly dangerous to me.
system-config-display is broken again, too. (-> different ticket)
With this real bad experience and the /dev/null symptoms here in
bugzilla I can only discourage any Matrox card users from trying
Fedora Core 6. :-(
(In reply to comment #6)
I may be this is new in wiki:
Checking the "I am providing the requested information for this bug"
once more a original reporter is not responding and communication
Reply to comment 11:
In the log
(**) Option "AIGLX" "off"
(**) AIGLX disabled
makes no change. Symptoms stay the same. Blank screen, monitor is put to sleep.
Provided xorg.conf is obviously modified from the original one. Let's stop
panicking, and start diagnostics: move away your xorg.conf and reconfigure
from scratch. You only have 16Mb videoram - try not pushing your card to
1024x768. Do you see the same behavior with 800x600?
Stop complaining and try to provide more symptoms than just "blank screen".
You didn't do your job in this bug report, but you want someone else to dance
around you...? Don't even try to tell me that if xorg.conf worked before, it
was not broken. No such compatibility is ever guaranteed.
Created attachment 137891 [details]
Running without any xorg.conf file
I am running at 1152x864 @ 75 Hz
*** This bug has been marked as a duplicate of 203570 ***