On Thu, May 10, 2012 at 11:37 PM, ??? <yuanjingjie at ict.ac.cn> wrote: > ** > System environment: > > xf86-video-intel:2.17.0 > intel-driver(for vaapi):1.0.15 > libva:1.0.15 > libdrm:2.4.32 > xserver:11.0 > Mesa:8.0.2 > kernel version:3.3.4 > system: ubuntu 12.04 > VGA:intel Ivy Bridge Graphics Controller > > Bug description: > > I try to use VAAPI,an error comes out ""Xfree86-DRI "missing on display > ":0".libva:va_getDriverName() returns -1"when using ivybridge > CPU(xeon E3-1285,3.6GHz ) ,but sandybridge CPU works well. > I check the Xorg.0.log,find "failed to load module "intel_drv.so ". > dmesg: > [ 3.156733] [drm:i915_init] *ERROR* drm/i915 can't work without intel_agp module! > > I printk my device in 3.3.4 kernel Intel_agp source code,my device is > PCI_DEVICE_ID_INTEL_IVYBRIDGE_S_HB 158, > It appears in intel_agp.h > > #define PCI_DEVICE_ID_INTEL_IVYBRIDGE_S_HB 0x0158 /* Server */ > but in intel-gtt.c > intel_gtt_chipsets[]= > { > ...... > { PCI_DEVICE_ID_INTEL_IVYBRIDGE_GT1_IG, > "Ivybridge", &sandybridge_gtt_driver }, > { PCI_DEVICE_ID_INTEL_IVYBRIDGE_GT2_IG, > "Ivybridge", &sandybridge_gtt_driver }, > { PCI_DEVICE_ID_INTEL_IVYBRIDGE_M_GT1_IG, > "Ivybridge", &sandybridge_gtt_driver }, > { PCI_DEVICE_ID_INTEL_IVYBRIDGE_M_GT2_IG, > "Ivybridge", &sandybridge_gtt_driver }, > { PCI_DEVICE_ID_INTEL_IVYBRIDGE_S_GT1_IG, > "Ivybridge", &sandybridge_gtt_driver }, > ...... > } > There isn't a PCI_DEVICE_ID_INTEL_IVYBRIDGE_S_HB . > It is in included in intel_agp.c. But I suspect that the problem is that you are missing the IVB GT2 Server variant support, which we added this April. Could you post your "lspci -n | grep 00:02" output please? -- Eugeni Dodonov <http://eugeni.dodonov.net/> -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/intel-gfx/attachments/20120511/f7e07800/attachment.html>