Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#704801: libva-intel-vaapi-driver: Intel video i915_drv_video.so fails to load

483 views
Skip to first unread message

Gerard Kam

unread,
Apr 5, 2013, 11:20:01 PM4/5/13
to
Package: libva-intel-vaapi-driver
Version: 1.0.20-1
Severity: important

Using Debian wheezy on an old Dell Diemension 3000, and cannot get libva
working. Originally had version 0.32, and installed experimental packages with
same results:

$ vainfo
libva info: VA-API version 0.33.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/i386-linux-gnu/dri/i915_drv_video.so
libva error: dlopen of /usr/lib/i386-linux-gnu/dri/i915_drv_video.so failed:
/usr/lib/i386-linux-gnu/dri/i915_drv_video.so: undefined symbol:
_glapi_tls_Context
libva info: va_openDriver() returns -1
vaInitialize failed with error code -1 (unknown libva error),exit
$ uname -a
Linux d3000 3.2.0-4-686-pae #1 SMP Debian 3.2.41-2 i686 GNU/Linux
$

The undefined symbol is in libglapi.so.0.0.0,
which is in package libglapi-mesa.
Version 8.0.5-4 is already the newest version of libglapi-mesa.



-- System Information:
Debian Release: 7.0
APT prefers testing-updates
APT policy: (500, 'testing-updates'), (500, 'testing-proposed-updates'),
(500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-4-686-pae (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libva-intel-vaapi-driver depends on:
ii i965-va-driver 1.0.17-1

libva-intel-vaapi-driver recommends no packages.

libva-intel-vaapi-driver suggests no packages.


--
To UNSUBSCRIBE, email to debian-bugs-...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org

Reinhard Tartler

unread,
Apr 6, 2013, 3:50:02 AM4/6/13
to
tag 704801 help
stop

On Sat, Apr 6, 2013 at 5:14 AM, Gerard Kam <gera...@verizon.net> wrote:
> Package: libva-intel-vaapi-driver
> Version: 1.0.20-1
> Severity: important
>
> Using Debian wheezy on an old Dell Diemension 3000, and cannot get libva
> working. Originally had version 0.32, and installed experimental packages with
> same results:
>
> $ vainfo
> libva info: VA-API version 0.33.0
> libva info: va_getDriverName() returns 0
> libva info: Trying to open /usr/lib/i386-linux-gnu/dri/i915_drv_video.so
> libva error: dlopen of /usr/lib/i386-linux-gnu/dri/i915_drv_video.so failed:
> /usr/lib/i386-linux-gnu/dri/i915_drv_video.so: undefined symbol:
> _glapi_tls_Context
> libva info: va_openDriver() returns -1
> vaInitialize failed with error code -1 (unknown libva error),exit
> $ uname -a
> Linux d3000 3.2.0-4-686-pae #1 SMP Debian 3.2.41-2 i686 GNU/Linux
> $

This awfully smells like bug #491520, but that's fixed ages ago.

>
> The undefined symbol is in libglapi.so.0.0.0,
> which is in package libglapi-mesa.
> Version 8.0.5-4 is already the newest version of libglapi-mesa.
>

Indeed.

I'm tagging this bug as 'help', and seek assistance from the mesa
maintainers. Is this something that can be fixed by adding appropriate
Dependencies and Break relationship fields to the packages?

>
>
> -- System Information:
> Debian Release: 7.0
> APT prefers testing-updates
> APT policy: (500, 'testing-updates'), (500, 'testing-proposed-updates'),
> (500, 'testing'), (1, 'experimental')
> Architecture: i386 (i686)
>
> Kernel: Linux 3.2.0-4-686-pae (SMP w/1 CPU core)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
>
> Versions of packages libva-intel-vaapi-driver depends on:
> ii i965-va-driver 1.0.17-1
>
> libva-intel-vaapi-driver recommends no packages.
>
> libva-intel-vaapi-driver suggests no packages.
>
> _______________________________________________
> pkg-multimedia-maintainers mailing list
> pkg-multimedi...@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers



--
regards,
Reinhard

Sebastian Ramacher

unread,
May 10, 2014, 1:10:02 PM5/10/14
to
Control: tags -1 + moreinfo

Hi Gerard, hi Dominique

On 2013-04-05 20:14:00, Gerard Kam wrote:
> Package: libva-intel-vaapi-driver
> Version: 1.0.20-1
> Severity: important
>
> Using Debian wheezy on an old Dell Diemension 3000, and cannot get libva
> working. Originally had version 0.32, and installed experimental packages with
> same results:
>
> $ vainfo
> libva info: VA-API version 0.33.0
> libva info: va_getDriverName() returns 0
> libva info: Trying to open /usr/lib/i386-linux-gnu/dri/i915_drv_video.so

Where is this file from? i965-va-driver ships i965_drv_video.so, but not
i915_drv_video.so and never has as far as I can tell. Did you create a
symlink like Dominique?

On 2014-04-12 10:00:44, Dominique Brazziel wrote:
> Could only test with i915_drv_video.so symlinked to
> i915_dri.so because i915_drv_video.so is not shipped anywhere
> (see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=670377).
>
> libva info: VA-API version 0.34.0
> libva info: va_getDriverName() returns 0
> libva info: Trying to open /usr/lib/i386-linux-gnu/dri/i915_drv_video.so
> libva error: dlopen of /usr/lib/i386-linux-gnu/dri/i915_drv_video.so
> failed: /usr/lib/i386-linux-gnu/dri/i915_drv_video.so: undefined symbol:
> _glapi_tls_Dispatch
> libva info: va_openDriver() returns -1
> vaInitialize failed with error code -1 (unknown libva error),exit
>
> ii libglapi-mesa:i386 10.1.0-5
> ii i965-va-driver:i386 1.2.2-2
> ii libglapi-mesa:i386 10.1.0-5

If libva doesn't load i965-va-driver automatically your hardware is
probably not supported by i965-va-driver. If I'm not mistaken, anything
before GMA 4500 series GPUs is unsupported. So it doesn't make sense to
ship the symlink since the driver wouldn't work with i915 hardware
anyway.

But anyway, new versions have been uploaded in the meantime. What's the
status of this bug with 1.3.1-1?

Regards
--
Sebastian Ramacher
signature.asc
0 new messages