From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?gb2312?B?1Ky+ur3c?= Subject: Re: [Q77 express][x86_64][DRI][DRM/intel]Xorg loads "intel_drv.so"error, IVYBRIDGE_S_GT2 Date: Thu, 24 May 2012 08:40:09 +0800 Message-ID: <201205232134420151919@ict.ac.cn> References: <201205170947212969134@ict.ac.cn> Reply-To: yuanjingjie Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2112316627==" Return-path: Received: from cstnet.cn (smtp23.cstnet.cn [159.226.251.23]) by gabe.freedesktop.org (Postfix) with ESMTP id D58949E76E for ; Wed, 23 May 2012 17:40:04 -0700 (PDT) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: intel-gfx-bounces+gcfxdi-intel-gfx=m.gmane.org@lists.freedesktop.org Errors-To: intel-gfx-bounces+gcfxdi-intel-gfx=m.gmane.org@lists.freedesktop.org To: intel-gfx Cc: yuanjingjie List-Id: intel-gfx@lists.freedesktop.org This is a multi-part message in MIME format. --===============2112316627== Content-Type: multipart/alternative; boundary="----=_001_NextPart300587567315_=----" This is a multi-part message in MIME format. ------=_001_NextPart300587567315_=---- Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 QXQgbGFzdCxJIGZvdW5kIHRoZSBhbnN3ZXIuDQpJIHVzZWQgbGliZHJtLTIuNC4yNyB3aGljaCBk b2VzIG5vdCBzdXBwb3J0IElWWUJSSURHRV9TX0dUMi4gVXNpbmcgdGhlIGxhdGVzdCBsaWJkcm0t Mi40LjM0IHRvIHNvbHZlIHRoaXMgcHJvYmxlbS4NClZBQVBJIHN0aWxsIGNvbXBsYWlucyAiY2Fu bm90IG9wZW4gaTk2NV9kcnZfdmlkZW8uc28iLEkgZmluZCB0aGUgbGF0ZXN0IGludGVsLWRyaXZl ci0xLjAuMTcgZG9lc24ndCBzdXBwb3J0IElWWUJSSURHRV9TX0dUMiAuDQpBZGQgI2RlZmluZSBQ Q0lfQ0hJUF9JVllCUklER0VfU19HVDIgMDE2YShsaW5lIDE3NSlhbmQgZGV2aWQ9PVBDSV9DSElQ X0lWWUJSSURHRV9TX0dUMiAobGluZSAyMDUpIGluIGludGVsLWRyaXZlci0xLjAuMTcvc3JjL2lu dGVsX2RyaXZlci5oLA0KTm93IGl0IHdvcmtzIQ0KDQpfX19fDQpHaW5nZXIgWXVhbg0KDQq3orz+ yMujuiDUrL66vdwNCreiy83Ksbzko7ogMjAxMi0wNS0xNyAwOTo0Nw0KytW8/sjLo7ogaW50ZWwt Z2Z4DQrW98zio7ogW1E3NyBleHByZXNzXVt4ODZfNjRdW0RSSV1bRFJNL2ludGVsXVhvcmcgbG9h ZHMgImludGVsX2Rydi5zbyJlcnJvciANCiAgIFN5c3RlbSBlbnZpcm9ubWVudDoNCg0KeGY4Ni12 aWRlby1pbnRlbDoyLjE5LjANCmludGVsLWRyaXZlcihmb3IgdmFhcGkpOjEuMC4xNQ0KbGlidmE6 MS4wLjE1DQpsaWJkcm06Mi40LjMyDQp4c2VydmVyOjExLjANCk1lc2E6OC4wLjINCmtlcm5lbCB2 ZXJzaW9uOjMuNCByYzYNCnN5c3RlbTogdWJ1bnR1IDEyLjA0DQpWR0E6aW50ZWwgSXZ5IEJyaWRn ZSBHcmFwaGljcyBDb250cm9sbGVyDQpsc3BjaTowMDowMi4wIDAzMDA6IDgwODY6MDE2YShyZXYg MDgpDQoNCg0KQnVnIGRlc2NyaXB0aW9uOg0KSW4gb3JkZXIgdG8gdXNlIFZBQVBJIHRvIGFjY2Vs ZXJhdGUgZGVjb2RpbmcgaW4gSXZ5YnJpZGdlICxJIGluc3RhbGxlZCAgeGY4Ni12aWRlby1pbnRl bCAyLjE5IHdoaWNoIHN1cHBvcnRzDQpQQ0lfREVWSUNFX0lEX0lOVEVMX0lWWUJSSURHRV9TX0dU Ml9JRyxhbmQgcmVzdGFydGVkIHN5c3RlbS4NClN5c3RlbSBzdG9wZWQgd2l0aCBibGFuayBzY3Jl ZW4sYWZ0ZXIgbG9hZGVkIGludGVsX2Rydi5zbw0KWG9yZy4wLmxvZyBpcyBpbiB0aGUgYXR0YWNo bWVudC4NCg0KQnkgdGhlIHdheSxpdCBzZWVtcyBsaXR0bGUgaW5mb3JtYXRpb24gd2l0aCBWQUFQ SSBleGNlcHQgc291cmNlIGNvZGUgLA0KY291bGQgeW91IHNlbmQgbWUgc29tZSBkb2N1bWVudHMg YWJvdXQgVkFBUEkgb3IgaW50ZWwgZ3JhcGhpYyBjYXJkIGRlY29kaW5nPw0KDQp0aGFuayB5b3Ug dmVyeSBtdWNoICENCg0KRW5kIG9mIFhvcmcuMC5sb2cNCg0KWyAgICAxMi4yNTldIChJSSkgTG9h ZGluZyBleHRlbnNpb24gRFJJMg0KWyAgICAxMi4yNTldIChJSSkgTG9hZE1vZHVsZTogImludGVs Ig0KWyAgICAxMi4zNDRdIChJSSkgTG9hZGluZyAvdXNyL2xpYi94b3JnL21vZHVsZXMvZHJpdmVy cy9pbnRlbF9kcnYuc28NClsgICAgMTIuMzQ0XSAoSUkpIE1vZHVsZSBpbnRlbDogdmVuZG9yPSJY Lk9yZyBGb3VuZGF0aW9uIg0KWyAgICAxMi4zNDRdICBjb21waWxlZCBmb3IgMS4xMS4zLCBtb2R1 bGUgdmVyc2lvbiA9IDIuMTkuMA0KWyAgICAxMi4zNDRdICBNb2R1bGUgY2xhc3M6IFguT3JnIFZp ZGVvIERyaXZlcg0KWyAgICAxMi4zNDRdICBBQkkgY2xhc3M6IFguT3JnIFZpZGVvIERyaXZlciwg dmVyc2lvbiAxMS4wDQpbICAgIDEyLjM0NF0gKElJKSBpbnRlbDogRHJpdmVyIGZvciBJbnRlbCBJ bnRlZ3JhdGVkIEdyYXBoaWNzIENoaXBzZXRzOiBpODEwLA0KaTgxMC1kYzEwMCwgaTgxMGUsIGk4 MTUsIGk4MzBNLCA4NDVHLCA4NTQsIDg1MkdNLzg1NUdNLCA4NjVHLCA5MTVHLA0KRTcyMjEgKGk5 MTUpLCA5MTVHTSwgOTQ1RywgOTQ1R00sIDk0NUdNRSwgUGluZXZpZXcgR00sIFBpbmV2aWV3IEcs DQo5NjVHLCBHMzUsIDk2NVEsIDk0NkdaLCA5NjVHTSwgOTY1R01FL0dMRSwgRzMzLCBRMzUsIFEz MywgR000NSwNCjQgU2VyaWVzLCBHNDUvRzQzLCBRNDUvUTQzLCBHNDEsIEI0MywgQjQzLCBDbGFy a2RhbGUsIEFycmFuZGFsZSwNClNhbmR5YnJpZGdlIERlc2t0b3AgKEdUMSksIFNhbmR5YnJpZGdl IERlc2t0b3AgKEdUMiksDQpTYW5keWJyaWRnZSBEZXNrdG9wIChHVDIrKSwgU2FuZHlicmlkZ2Ug TW9iaWxlIChHVDEpLA0KU2FuZHlicmlkZ2UgTW9iaWxlIChHVDIpLCBTYW5keWJyaWRnZSBNb2Jp bGUgKEdUMispLA0KU2FuZHlicmlkZ2UgU2VydmVyLCBJdnlicmlkZ2UgTW9iaWxlIChHVDEpLCBJ dnlicmlkZ2UgTW9iaWxlIChHVDIpLA0KSXZ5YnJpZGdlIERlc2t0b3AgKEdUMSksIEl2eWJyaWRn ZSBEZXNrdG9wIChHVDIpLCBJdnlicmlkZ2UgU2VydmVyLA0KSXZ5YnJpZGdlIFNlcnZlciAoR1Qy KQ0KWyAgICAxMi4zNDRdICgrKykgdXNpbmcgVlQgbnVtYmVyIDcNCg0KWyAgICAxMi4zNDVdIChJ SSkgTG9hZGluZyAvdXNyL2xpYi94b3JnL21vZHVsZXMvZHJpdmVycy9pbnRlbF9kcnYuc28NClsg ICAgMTIuMzQ1XSBkcm1PcGVuRGV2aWNlOiBub2RlIG5hbWUgaXMgL2Rldi9kcmkvY2FyZDANClsg ICAgMTIuMzQ1XSBkcm1PcGVuRGV2aWNlOiBvcGVuIHJlc3VsdCBpcyA5LCAoT0spDQpbICAgIDEy LjM0NV0gZHJtT3BlbkJ5QnVzaWQ6IFNlYXJjaGluZyBmb3IgQnVzSUQgcGNpOjAwMDA6MDA6MDIu MA0KWyAgICAxMi4zNDVdIGRybU9wZW5EZXZpY2U6IG5vZGUgbmFtZSBpcyAvZGV2L2RyaS9jYXJk MA0KWyAgICAxMi4zNDVdIGRybU9wZW5EZXZpY2U6IG9wZW4gcmVzdWx0IGlzIDksIChPSykNClsg ICAgMTIuMzQ1XSBkcm1PcGVuQnlCdXNpZDogZHJtT3Blbk1pbm9yIHJldHVybnMgOQ0KWyAgICAx Mi4zNDVdIGRybU9wZW5CeUJ1c2lkOiBkcm1HZXRCdXNpZCByZXBvcnRzIHBjaTowMDAwOjAwOjAy LjANClsgICAgMTIuMzQ1XSAoSUkpIGludGVsKDApOiBDcmVhdGluZyBkZWZhdWx0IERpc3BsYXkg c3Vic2VjdGlvbiBpbiBTY3JlZW4gc2VjdGlvbg0KIkRlZmF1bHQgU2NyZWVuIiBmb3IgZGVwdGgv ZmJicHAgMjQvMzINClsgICAgMTIuMzQ1XSAoPT0pIGludGVsKDApOiBEZXB0aCAyNCwgKC0tKSBm cmFtZWJ1ZmZlciBicHAgMzINClsgICAgMTIuMzQ1XSAoPT0pIGludGVsKDApOiBSR0Igd2VpZ2h0 IDg4OA0KWyAgICAxMi4zNDVdICg9PSkgaW50ZWwoMCk6IERlZmF1bHQgdmlzdWFsIGlzIFRydWVD b2xvcg0KWyAgICAxMi4zNDVdIChJSSkgaW50ZWwoMCk6IEludGVncmF0ZWQgR3JhcGhpY3MgQ2hp cHNldDogSW50ZWwoUikgSXZ5YnJpZGdlIFNlcnZlciAoR1QyKQ0KWyAgICAxMi4zNDVdICgtLSkg aW50ZWwoMCk6IENoaXBzZXQ6ICJJdnlicmlkZ2UgU2VydmVyIChHVDIpIg== ------=_001_NextPart300587567315_=---- Content-Type: text/html; charset="gb2312" Content-Transfer-Encoding: quoted-printable
At last,I found the answer.
I used libdrm-2.4.27 which = does not=20 support IVYBRIDGE_S_GT2. Usi= ng the=20 latest libdrm-2.4.34 to solve th= is=20 problem.
VAAPI still complains "cannot open i965_drv_video.so",I find = the=20 latest intel-driver-1.0.17 doesn= 't=20 support IVYBRIDGE_S_GT2 .
Add #define PCI_CHIP_IVYBRIDGE_S_GT= 2=20 016a(line 175)and devid=3D=3DPCI_CHIP_IVYBRIDGE_S_GT2 (li= ne 205) in=20 intel-driver-1.0.17/src/intel_driver.h,
Now it works!
 
____
Ginger Yuan
 
=B7=A2=BC=FE=C8=CB=A3=BA =D4=AC=BE=BA=BD=DC
=B7=A2=CB=CD=CA=B1=BC=E4=A3=BA 2012-05-17 09:47
=CA=D5=BC=FE=C8=CB=A3=BA intel-gfx
=D6=F7=CC=E2=A3=BA [Q77 express][x86_64][DRI][DRM/intel]X= org loads=20 "intel_drv.so"error
   System environment:
 
xf86-video-intel:2.19.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.4 rc6
system: ubuntu 12.04
VGA:intel Ivy Bridge Graphics Controller
lspci:00:02.0 0300: 8086:016a(rev 08)
 
 
Bug description:
In order to use VAAPI to accelerate decoding in Ivybridge ,I=20 installed  xf86-video-intel 2.19 which supports
PCI_DEVICE_ID_INTEL_IVYBRIDGE_S_GT2_IG,and restarted system.
System stoped with blank screen,after loaded intel_drv.so
Xorg.0.log is in the attachment.
 
By the way,it seems little information with VAAPI except source=20 code ,
could you send me some documents about VAAPI or intel graphic ca= rd=20 decoding?
 
thank you very much !
 
End of=20 Xorg.0.log
 
[    12.259] (II) Loading extensio= n DRI2
[    12.259] (II) LoadModule: "int= el"
[    12.344] (II) Loading /usr/lib= /xorg/modules/drivers/intel_drv.so
[    12.344] (II) Module intel:&nb= sp;vendor=3D"X.Org Foundation"
[    12.344] =20 compiled for 1.11.3, module version =3D 2.19= .0
[    12.344] =20 Module class: X.Org Video Driver
[    12.344] =20 ABI class: X.Org Video Driver, version 11.0<= /DIV>
[    12.344] (II) intel: Driver&nb= sp;for Intel Integrated Graphics Chipsets: i810,<= /DIV>
i810-dc100, i810e, i815, i830M, 845G, 854,&n= bsp;852GM/855GM, 865G, 915G,
E7221 (i915), 915GM, 945G, 945GM, 945GME,&nb= sp;Pineview GM, Pineview G,
965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE,&n= bsp;G33, Q35, Q33, GM45,
4 Series, G45/G43, Q45/Q43, G41, B43, B= 43, Clarkdale, Arrandale,
Sandybridge Desktop (GT1), Sandybridge Desktop&nb= sp;(GT2),
Sandybridge Desktop (GT2+), Sandybridge Mobile&nb= sp;(GT1),
Sandybridge Mobile (GT2), Sandybridge Mobile = ;(GT2+),
Sandybridge Server, Ivybridge Mobile (GT1), = Ivybridge Mobile (GT2),
Ivybridge Desktop (GT1), Ivybridge Desktop (= GT2), Ivybridge Server,
Ivybridge Server (GT2)
[    12.344] (++) using VT nu= mber 7
 
[    12.345] (II) Loading /usr/lib= /xorg/modules/drivers/intel_drv.so
[    12.345] drmOpenDevice: node n= ame is /dev/dri/card0
[    12.345] drmOpenDevice: open r= esult is 9, (OK)
[    12.345] drmOpenByBusid: Searching&= nbsp;for BusID pci:0000:00:02.0
[    12.345] drmOpenDevice: node n= ame is /dev/dri/card0
[    12.345] drmOpenDevice: open r= esult is 9, (OK)
[    12.345] drmOpenByBusid: drmOpenMin= or returns 9
[    12.345] drmOpenByBusid: drmGetBusi= d reports pci:0000:00:02.0
[    12.345] (II) intel(0): Creati= ng default Display subsection in Screen sect= ion
"Default Screen" for depth/fbbpp 24/32
[    12.345] (=3D=3D) intel(0): De= pth 24, (--) framebuffer bpp 32
[    12.345] (=3D=3D) intel(0): RG= B weight 888
[    12.345] (=3D=3D) intel(0): De= fault visual is TrueColor
[    12.345] (II) intel(0): Integr= ated Graphics Chipset: Intel(R) Ivybridge Server&= nbsp;(GT2)
[    12.345] (--) intel(0): Chipse= t: "Ivybridge Server (GT2)"
<= /DIV>
------=_001_NextPart300587567315_=------ --===============2112316627== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/intel-gfx --===============2112316627==--