Comment 1 for bug 1866356

Revision history for this message
rougebuntu (rougebuntu) wrote : Re: libva fails to load [Ubuntu18.04.4 LTS ] - error: failed to resolve wl_drm_interface(): /usr/lib/x86_64-linux-gnu/libEGL_mesa.so.0: undefined symbol: wl_drm_interface libva error: /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so init failed libva info: va_openDriver() returns -1 vaInitialize failed with error code -1 (unknown libva error),exit

Just tried build:
https://launchpad.net/ubuntu/+source/intel-vaapi-driver/2.3.0-0ubuntu2

had to install dependencies of:
sudo apt-get install libva-dev

Appears to be the same issue present in current vaapi driver.

See traceback from ninja -C build/ install

ninja -C build/ install
ninja: Entering directory `build/'
[0/1] Installing files.
Installing src/i965_drv_video.so to /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
Traceback (most recent call last):
  File "/usr/bin/meson", line 26, in <module>
    sys.exit(main())
  File "/usr/bin/meson", line 23, in main
    return mesonmain.run(sys.argv[1:], launcher)
  File "/usr/share/meson/mesonbuild/mesonmain.py", line 318, in run
    sys.exit(run_script_command(args[1:]))
  File "/usr/share/meson/mesonbuild/mesonmain.py", line 274, in run_script_command
    return cmdfunc(cmdargs)
  File "/usr/share/meson/mesonbuild/scripts/meson_install.py", line 393, in run
    do_install(datafilename)
  File "/usr/share/meson/mesonbuild/scripts/meson_install.py", line 212, in do_install
    install_targets(d)
  File "/usr/share/meson/mesonbuild/scripts/meson_install.py", line 334, in install_targets
    do_copyfile(fname, outname)
  File "/usr/share/meson/mesonbuild/scripts/meson_install.py", line 125, in do_copyfile
    os.unlink(to_file)
PermissionError: [Errno 13] Permission denied: '/usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so'
FAILED: meson-install
/usr/bin/python3 /usr/bin/meson --internal install /home/rougex250/Downloads/vaapi/intel-vaapi-driver-2.3.0/build/meson-private/install.dat
ninja: build stopped: subcommand failed.

I'm going to try a later version, perhaps 2.4.0