Troubles getting Xv to work with Intel i855GM

Benjamin Zores ben at geexbox.org
Sun Jan 13 03:39:23 PST 2008


Hi,

I'm in the process of setting X.org server + drivers
on our distro (see http://www.geexbox.org/) and I ran into some troubles 
having Xv to work with an Intel i855GM chipset.

I'm using Xorg 7.3 with xorg-server 1.4 and xf86-video-intel-2.2.0 driver.

 From xorg.conf I have the following part:
Section "Device"
	Identifier	"Generic Device"
	Driver		"intel"
EndSection

And from /var/log/Xorg.log.0, I do have the following issue:
(II) intel(0): Kernel reported 104448 total, 1 used
(II) intel(0): I830CheckAvailableMemory: 417788 kB available
(==) intel(0): VideoRam: 131072 KB
(**) intel(0): Framebuffer compression enabled
(**) intel(0): Tiling enabled
(WW) intel(0): xf86AllocateGARTMemory: allocation of 1536 pages failed
         (Cannot allocate memory)
(WW) intel(0): Allocation error, framebuffer compression disabled
(WW) intel(0): xf86AllocateGARTMemory: allocation of 10 pages failed
         (Cannot allocate memory)
(WW) intel(0): Disabling Xv because the overlay register buffer 
allocation failed.
(==) intel(0): Write-combining range (0xe0000000,0x8000000)
(II) intel(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 
0x0000


The problem being obviously the incapacity of allocating memory for 
overlay for Xv to work.

For the record, the driver is working perfectly fine with X11.
Kernel is 2.6.23.x, with AGP support built-in (no module),
and same goes for DRM and i915 drivers.

Oh, and just for the record, Xorg is running in an "embedded" system,
cross-compiled for uClibc, hence there's no DRI/GLX support
as we don't need 3D (system is only meant for video playback).
=>

(II) LoadModule: "glx"
(WW) Warning, couldn't open module glx
(II) UnloadModule: "glx"
(EE) Failed to load module "glx" (module does not exist, 0)
(II) LoadModule: "dri"
(WW) Warning, couldn't open module dri
(II) UnloadModule: "dri"
(EE) Failed to load module "dri" (module does not exist, 0)


Are DRI/GLX modules necessary for the intel driver to be able to run Xv 
too (I would understand this for i955+ cards with texture mapping but 
i855 should still have regular overlay support).

Thx for any help,

Ben




More information about the xorg mailing list