[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Matrox G400 dri woes



  Hi,

 I'm having no end of trouble trying to get dri work on my dual-head
Matrox G400 32Mb. The xfree86 in question is newly appearing in unstable
4.1.0.
If I try to run X with the mga_drv.o that comes with XFree86 or the one
from Matrox website I get this error:
[dri] mga.o kernel module version is 2.0.1 but version 3.0.x is needed.

 If I compile the 4.1.0 driver according to this hint:
-----
The version included with 2.4.5 is a 2.0.x-series mga.o. You need to
build 3.0.x from the
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel directory
included in the XFree86 source.

--
Adam Sampson <azz@gnu.org>                  <URL:http://azz.us-lot.org/>
-----

then "insmod mga.o" and try to run X I get this error:

(II) LoadModule: "mga"
(II) Loading /usr/X11R6/lib/modules/drivers/mga.o
Not loading .fixup
Not loading .rel.fixup
Not loading .text.lock
Not loading .rel.text.lock
Not loading .modinfo
Not loading __ex_table
Not loading .rel__ex_table
(EE) LoadModule: Module mga does not have a mgaModuleData data object.
(II) UnloadModule: "mga"
(II) Unloading /usr/X11R6/lib/modules/drivers/mga.o
(EE) Failed to load module "mga" (invalid module, 0)


================

At this point I am as confused as I could be. What can I do to get dri?

I'm attaching my XF86Config-4 to this message as well.
I tried searching for these errors on the web to no avail. Please help.

 Regards,

 Alex. 
# XF86Config-4 (XFree86 server configuration file) generated by Dexconf, the
# Debian X Configuration tool, using values from the debconf database.
#
# Edit this file with caution, and see the XF86Config manual page.
# (Type "man XF86Config" at the shell prompt.)

Section "Files"
	FontPath	"unix/:7100"	# local font server
	FontPath	"unix/:7110"	# xfs-xtt true type font server
	
# if the local font server has problems, we can fall back on these
#	FontPath	"/usr/lib/X11/fonts/cyrillic/:unscaled"
#	FontPath	"/usr/lib/X11/fonts/koi8-r.100dpi/:unscaled"
#	FontPath	"/usr/lib/X11/fonts/koi8-r.75dpi/:unscaled"
#	FontPath	"/usr/lib/X11/fonts/koi8-r.misc/:unscaled"
#	FontPath	"/usr/lib/X11/fonts/100dpi/:unscaled"
#	FontPath	"/usr/lib/X11/fonts/75dpi/:unscaled"
#	FontPath	"/usr/lib/X11/fonts/misc/:unscaled"
#	FontPath	"/usr/lib/X11/fonts/cyrillic"
#	FontPath	"/usr/lib/X11/fonts/koi8-r.100dpi"
#	FontPath	"/usr/lib/X11/fonts/koi8-r.75dpi"
#	FontPath	"/usr/lib/X11/fonts/koi8-r.misc"
#	FontPath	"/usr/lib/X11/fonts/misc"
#	FontPath	"/usr/lib/X11/fonts/Type1"
#	FontPath	"/usr/lib/X11/fonts/Speedo"
#	FontPath	"/usr/lib/X11/fonts/100dpi"
#	FontPath	"/usr/lib/X11/fonts/75dpi"
EndSection

Section "ServerFlags"
EndSection

Section "Module"
	Load	"ddc"
	Load	"GLcore"
	Load	"dbe"
	Load	"dri"
	Load	"extmod"
	Load	"glx"
	Load	"pex5"
	Load	"record"
	Load	"xie"
	Load	"bitmap"
	Load	"freetype"
	Load	"speedo"
	Load	"type1"
	Load	"vbe"
	Load	"int10"
EndSection

Section "InputDevice"
	Identifier	"Generic Keyboard"
	Driver		"keyboard"
	Option		"CoreKeyboard"
	Option		"Protocol"	"Standard"
	Option		"AutoRepeat"	"500 30"
	Option		"XkbKeycodes"	"xfree86"
	Option		"XkbTypes"	"default"
	Option		"XkbCompat"	"default"
	Option		"XkbGeometry"	"pc"
	Option		"XkbRules"	"xfree86"
	Option		"XkbModel"	"microsoft"
	Option		"XkbLayout"	"rums(basic)"
	Option		"XkbOptions"	"grp:toggle"
EndSection

Section "InputDevice"
	Identifier	"Generic Mouse"
	Driver		"mouse"
	Option		"CorePointer"
	Option		"Device"		"/dev/psaux"
	Option		"Protocol"		"PS/2"
	Option		"Emulate3Buttons"	"yes"
	Option		"Emulate3Timeout"	"150"
	Option		"ZAxisMapping"		"4 5"
EndSection

Section "Device"
	Identifier	"Matrox G400"
	Driver		"mga"
	Option		"AGPMode" "2"
	ChipSet		"mgag400"
	BusID		"PCI:1:0:0"
EndSection

Section "Monitor"
	Identifier	"Hitachi CM 751"
	HorizSync	31-93
	VertRefresh	50-160
	Option		"DPMS"
EndSection

Section "Screen"
	Identifier	"Default Screen"
	Device		"Matrox G400"
	Monitor		"Hitachi CM 751"
	DefaultDepth	16
	SubSection "Display"
		Depth		1
		Modes		"1280x1024" "1024x768" "800x600"
	EndSubSection
	SubSection "Display"
		Depth		4
		Modes		"1280x1024" "1024x768" "800x600"
	EndSubSection
	SubSection "Display"
		Depth		8
		Modes		"1280x1024" "1024x768" "800x600"
	EndSubSection
	SubSection "Display"
		Depth		15
		Modes		"1280x1024" "1024x768" "800x600"
	EndSubSection
	SubSection "Display"
		Depth		16
		Modes		"1280x1024" "1024x768" "800x600"
	EndSubSection
	SubSection "Display"
		Depth		24
		Modes		"1280x1024" "1024x768" "800x600"
	EndSubSection
	SubSection "Display"
		Depth		32
		Modes		"1280x960" "1024x768" "800x600"
	EndSubSection
EndSection

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

Section "DRI"
	Group "dri"
#	Mode	0666
	Mode	0660
EndSection

# end of XF86Config

Reply to: