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

matrox + dri !lunga!



Ciao a tutti.
Ho tentato di attivare il dri con una G400 e xfree 4.0.3.

Il risultato e` il seguente:

#############################################################################
XFree86 Version 4.0.3 / X Window System
(protocol Version 11, revision 0, vendor release 6400)
	[...]
Operating System: Linux 2.2.19 i686 [ELF] 
Module Loader present
	[...]
(==) ServerLayout "Matrox PowerDesk configured."
	[...]
(**) |   |-->Device "Matrox G400 16M"
	[...]
(II) Module dbe: vendor="The XFree86 Project"
	compiled for 4.0.3, module version = 1.0.0
	[...]
(II) Loading /usr/X11R6/lib/modules/extensions/libglx.a
(II) Module glx: vendor="The XFree86 Project"
	compiled for 4.0.3, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/extensions/libGLcore.a
(II) Module GLcore: vendor="The XFree86 Project"
	compiled for 4.0.3, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/extensions/libdri.a
(II) Module dri: vendor="The XFree86 Project"
	compiled for 4.0.3, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/linux/libdrm.a
(II) Module drm: vendor="The XFree86 Project"
	compiled for 4.0.3, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/drivers/mga_drv.o
(II) Module mga: vendor="The XFree86 Project"
	compiled for 4.0.3, module version = 1.0.0
	[...]
(II) MGA: driver for Matrox chipsets: mga2064w, mga1064sg, mga2164w,
	mga2164w AGP, mgag100, mgag100 PCI, mgag200, mgag200 PCI, mgag400
(**) Chipset override: mgag400
(**) Chipset mgag400 found
(II) Loading /usr/X11R6/lib/modules/libvgahw.a
(II) Module vgahw: vendor="The XFree86 Project"
	compiled for 4.0.3, module version = 0.1.0
(**) MGA(0): Depth 16, (**) framebuffer bpp 16
(==) MGA(0): RGB weight 565
(II) Loading /usr/X11R6/lib/modules/drivers/mga_hal_drv.o
(II) Module mga_hal: vendor="The XFree86 Project"
	compiled for 4.0.3, module version = 1.0.0
(II) MGA(0): Matrox HAL module used
(**) MGA(0): Chipset: "mgag400"
(II) MGA(0): Offscreen memory usage will be limited to 512 lines if the DRI is enabled.
(**) MGA(0): Using AGP Mode 2x
(--) MGA(0): Linear framebuffer at 0xE8000000
(--) MGA(0): MMIO registers at 0xE4000000
(--) MGA(0): Pseudo-DMA transfer window at 0xE5000000
(==) MGA(0): BIOS at 0xC0000
(--) MGA(0): Video BIOS info block at offset 0x07C80
(WW) MGA(0): Video BIOS info block not detected!
(--) MGA(0): VideoRAM: 16384 kByte
(II) Loading /usr/X11R6/lib/modules/libddc.a
(II) Module ddc: vendor="The XFree86 Project"
	compiled for 4.0.3, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/libi2c.a
(II) Module i2c: vendor="The XFree86 Project"
	compiled for 4.0.3, module version = 1.2.0
(II) MGA(0): I2C bus "DDC" initialized.
(II) MGA(0): I2C device "DDC:ddc2" registered.
(II) MGA(0): I2C device "DDC:ddc2" removed.
(II) MGA(0): I2C Monitor info: (nil)
(II) MGA(0): end of I2C Monitor info

(--) MGA(0): No DDC signal
(II) MGA(0): DDC Monitor info: (nil)
(II) MGA(0): end of DDC Monitor info
	[...]
(II) Loading /usr/X11R6/lib/modules/libfb.a
(II) Module fb: vendor="The XFree86 Project"
	compiled for 4.0.3, module version = 1.0.0
	[...]
(--) MGA(0): 16 DWORD fifo
(==) MGA(0): Default visual is TrueColor
(II) MGA(0): [drm] bpp: 16 depth: 16
(II) MGA(0): [drm] Sarea 2196+632: 2828
(0): [drm] created "mga" driver at busid "PCI:1:0:0"
(0): [drm] added 4096 byte SAREA at 0xd864c000
(0): [drm] mapped SAREA 0xd864c000 to 0x4001a000
(0): [drm] framebuffer handle = 0xe8000000
(0): [drm] added 1 reserved context for kernel
(II) MGA(0): [drm] Registers = 0xe4000000
[drm] drmAgpEnabled succeeded for AGP mode 2x
(II) MGA(0): WARP Microcode Loaded
(II) MGA(0): [drm] calced backoffset: 0x307000
(II) MGA(0): [drm] added 31 65536 byte DMA buffers
(II) MGA(0): [drm] Mga Dma Initialization start
(II) MGA(0): [drm] Mga Dma Initialization done
(II) MGA(0): [drm] Initialized Dma Engine
(II) MGA(0): [drm] Your graphics card has Interrupt zero assigned to it.
This is highly unlikely so I'm disabling the DRI.
If your graphics card really has Interrupt zero, pleaseadd the config option UseIrqZero
to the device section in your XF86Config file.
Please be warned that Interrupt zero is normally the timer interrupt on X86 systems.
Using this option could make your system unusable.
The more likely solution is that your graphics card has no interrupt assigned to it.
Please consult your system BIOS manual for instructions on how to enable an interrupt for your graphics card.
(0): [drm] failed to remove DRM signal handler
(0): [drm] removed 1 reserved context for kernel
DRIUnlock called when not locked
(0): [drm] unmapping 4096 bytes of SAREA 0xd864c000 at 0x4001a000
(II) MGA(0): Using 6417 lines for offscreen memory.
(II) MGA(0): Using XFree86 Acceleration Architecture (XAA)
	Screen to screen bit blits
	Solid filled rectangles
	Solid filled trapezoids
	8x8 mono pattern filled rectangles
	8x8 mono pattern filled trapezoids
	Indirect CPU to Screen color expansion
	Screen to Screen color expansion
	Solid Lines
	Dashed Lines
	Scanline Image Writes
	Offscreen Pixmaps
	Driver provided FillMono8x8PatternRects replacement
	Setting up tile and stipple cache:
		32 128x128 slots
		32 256x256 slots
		16 512x512 slots
(==) MGA(0): Backing store disabled
(==) MGA(0): Silken mouse enabled
(II) MGA(0): Using overlay video
(II) MGA(0): direct rendering disabled
             ^^^^^^^^^^^^^^^^^^^^^^^^^
##############################################################################

Il manuale del BIOS non fa -ovviamente- nessun accenno a come dare 
un IRQ alla scheda video, quindi nisba.

Come si fa?

tia
sesPi!





Reply to: