Bug 2277 - I wish to install the Intel Sandybridge video driver - libva requires GLIBC version 2.14 or higher
Summary: I wish to install the Intel Sandybridge video driver - libva requires GLIBC v...
Status: RESOLVED INVALID
Alias: None
Product: Mageia
Classification: Unclassified
Component: New RPM package request (show other bugs)
Version: 1
Hardware: x86_64 Linux
Priority: Normal enhancement
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-26 00:45 CEST by David Batson
Modified: 2011-07-26 02:08 CEST (History)
1 user (show)

See Also:
Source RPM: GLIBC_2.14
CVE:
Status comment:


Attachments

Description David Batson 2011-07-26 00:45:35 CEST
Description of problem:
I was trying to install the Intel Sandybridge video driver.  I installed libva (albeit the i586 version on my x86-64 system) and vainfo.  When I first ran vainfo it reported that it could not find /usr/lib64/dri/i965_drv_video.so.  I had this file on my Fedora install, so I copied it over.  Next vainfo complained that it required GLIBC version 2.14 or higher.  I can only find version 2.12 in all the Mageia repositories.

Version-Release number of selected component (if applicable):
GLIBC version 2.14

How reproducible:
Install libva, libva-devel, and vainfo.
Copy /usr/lib64/dri/i965_drv_video.so from Fedora to same directory in Mageia.
Run vainfo.

Steps to Reproduce:
1. Install libva, libva-devel, and vainfo.
2. Copy /usr/lib64/dri/i965_drv_video.so from Fedora to same directory in Mageia.
3. Run vainfo.

[root@localhost ~]# vainfo
libva: libva version 0.32.0
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib64/dri/i965_drv_video.so
libva error: dlopen of /usr/lib64/dri/i965_drv_video.so failed: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib64/dri/i965_drv_video.so)
libva: va_openDriver() returns -1
vaInitialize failed with error code -1 (unknown libva error),exit
[root@localhost ~]#

[root@localhost ~]# rpm -qa libva*
libva1-1.0.12-1.mga1
libva-devel-1.0.12-1.mga1
[root@localhost ~]#

[root@localhost ~]# rpm -qa vainfo*
vainfo-1.0.12-1.mga1
[root@localhost ~]#
Comment 1 Thomas Backlund 2011-07-26 01:03:52 CEST
Yeah, copying a precompiled library from an other distro wont work as you noticed.


So remove that .so file again


urpmf can tell you what package you need:

# urpmf i965_drv_video.so
vaapi-driver-i965:/usr/lib64/dri/i965_drv_video.so

so install vaapi-driver-i965

Status: NEW => RESOLVED
CC: (none) => tmb
Resolution: (none) => INVALID

Comment 2 David Batson 2011-07-26 01:40:34 CEST
Ok, thanks.  Didn't know about the vaapi-driver-i965 package.  Fedora includes i965_drv_video.so in libva.

Content of RPM :
/usr/bin/avcenc
 /usr/bin/h264encode
 /usr/bin/mpeg2vldemo
 /usr/bin/putsurface
 /usr/bin/test_01
 /usr/bin/test_02
 /usr/bin/test_03
 /usr/bin/test_04
 /usr/bin/test_05
 /usr/bin/test_06
 /usr/bin/test_07
 /usr/bin/test_08
 /usr/bin/test_09
 /usr/bin/test_10
 /usr/bin/test_11
 /usr/bin/vainfo
 /usr/lib64/dri/dummy_drv_video.so
 /usr/lib64/dri/i965_drv_video.so
 /usr/share/doc/libva-1.0.13
 /usr/share/doc/libva-1.0.13/COPYING

http://rpm.pbone.net/index.php3/stat/4/idpl/16806129/dir/fedora_15/com/libva-1.0.13-6.fc15_88.x86_64.rpm.html
Comment 3 David Batson 2011-07-26 02:08:45 CEST
Success! :>)

Note You need to log in before you can comment on or make changes to this bug.