How To Install libva-utils on Fedora 36

In this tutorial we learn how to install libva-utils in Fedora 36. libva-utils is Tools for VAAPI (including vainfo)

Introduction

In this tutorial we learn how to install libva-utils on Fedora 36.

What is libva-utils

The libva-utils package contains tools that are provided as part of libva, including the vainfo tool for determining what (if any) libva support is available on a system.

We can use yum or dnf to install libva-utils on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install libva-utils.

Install libva-utils on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install libva-utils using dnf by running the following command:

sudo dnf -y install libva-utils

Install libva-utils on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install libva-utils using yum by running the following command:

sudo yum -y install libva-utils

How To Uninstall libva-utils on Fedora 36

To uninstall only the libva-utils package we can use the following command:

sudo dnf remove libva-utils

libva-utils Package Contents on Fedora 36

/usr/bin/avcenc
/usr/bin/avcstreamoutdemo
/usr/bin/h264encode
/usr/bin/hevcencode
/usr/bin/jpegenc
/usr/bin/loadjpeg
/usr/bin/mpeg2vaenc
/usr/bin/mpeg2vldemo
/usr/bin/putsurface
/usr/bin/putsurface_wayland
/usr/bin/sfcsample
/usr/bin/vacopy
/usr/bin/vainfo
/usr/bin/vavpp
/usr/bin/vp8enc
/usr/bin/vp9enc
/usr/bin/vpp3dlut
/usr/bin/vppblending
/usr/bin/vppchromasitting
/usr/bin/vppdenoise
/usr/bin/vppscaling_csc
/usr/bin/vppscaling_n_out_usrptr
/usr/bin/vppsharpness
/usr/lib/.build-id
/usr/lib/.build-id/07
/usr/lib/.build-id/07/9588a830486ae150094c4b4b1aebecad2523cc
/usr/lib/.build-id/18
/usr/lib/.build-id/18/9268090f27ae3a62ca08fd3a989e4a277d7cf1
/usr/lib/.build-id/1c
/usr/lib/.build-id/1c/c0915a835c439ae622923a45f4d2230556dbc1
/usr/lib/.build-id/20
/usr/lib/.build-id/20/236fc9fa63bbe162776460c113f9887f91cd90
/usr/lib/.build-id/26
/usr/lib/.build-id/26/664a385321c5133cc670184c3aeaec758e9fe0
/usr/lib/.build-id/2d
/usr/lib/.build-id/2d/1fef6d32ab54ee36550ae58f60fb01d569bd72
/usr/lib/.build-id/37
/usr/lib/.build-id/37/0be2cd777c2f382b93a5973d12e85a1729967d
/usr/lib/.build-id/39
/usr/lib/.build-id/39/e2166918db36497a9baee076f004afac1d03c2
/usr/lib/.build-id/4c
/usr/lib/.build-id/4c/8810851a8ffec10da87d7570fbc9e2cd8253c3
/usr/lib/.build-id/52
/usr/lib/.build-id/52/17d729763664e367894c19ff8a26984feec459
/usr/lib/.build-id/64
/usr/lib/.build-id/64/03ba800c073ac79ee8611cd204ec32e623763f
/usr/lib/.build-id/66
/usr/lib/.build-id/66/f410e0a4f0b0430418a99cd3d09a0694166b1b
/usr/lib/.build-id/68
/usr/lib/.build-id/68/997053ae34f4e4b8a8f7646117720c204950d4
/usr/lib/.build-id/75
/usr/lib/.build-id/75/cacd723f146d697e5298020b8ab9817248a94b
/usr/lib/.build-id/7b
/usr/lib/.build-id/7b/61b4337996028ed33faf6f5a6d3decb2198bf0
/usr/lib/.build-id/84
/usr/lib/.build-id/84/759af1497443109baa3d1a5783ebae721986f1
/usr/lib/.build-id/aa
/usr/lib/.build-id/aa/a8e0c8c5e5fa5e643e89d592ca274087fc2dbc
/usr/lib/.build-id/b1
/usr/lib/.build-id/b1/d545670820a760dc2a9d61efc226d1edea7f95
/usr/lib/.build-id/c8
/usr/lib/.build-id/c8/d441d3627e3862a56ec3a8e7d663fab308257d
/usr/lib/.build-id/cc
/usr/lib/.build-id/cc/2d7168900b3af648e84f715ebed92acf5df71c
/usr/lib/.build-id/d5
/usr/lib/.build-id/d5/72f021d01e5c0a1c8f2755b2eb448a44a89422
/usr/lib/.build-id/e2
/usr/lib/.build-id/e2/3c97cfbf825cc5d5c3cb1d845d40b0c3265a3d
/usr/lib/.build-id/f8
/usr/lib/.build-id/f8/1b4a8a7fff6006895a04a31ce2691a0ca46668
/usr/share/doc/libva-utils
/usr/share/doc/libva-utils/CONTRIBUTING.md
/usr/share/doc/libva-utils/README.md
/usr/share/licenses/libva-utils
/usr/share/licenses/libva-utils/COPYING

References

Summary

In this tutorial we learn how to install libva-utils on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).