![]() ![]() Open Broadcaster Software#Hardware acceleration.VLC media player#Hardware video acceleration.For hybrid setups (both NVIDIA and AMD), it may be necessary to set the DRI_PRIME environment variable.You can see which by running sha1sum /usr/lib/vdpau/*. Some drivers are installed several times under different names for compatibility reasons.They are used as /usr/lib/vdpau/libvdpau_ $.so. You can find the installed drivers in /usr/lib/vdpau/.In this case radeonsi is the default for both VA-API and VDPAU. $ grep -iE 'vdpau | dri driver' xorg_log_file (II) RADEON(0): DRI driver: radeonsi To search the log file for the values of interest: The guessed value will be printed in the Xorg log file, which is ~/.local/share/xorg/Xorg.0.log if rootless, or /var/log/Xorg.0.log if Xorg is running as root. However, they are often hacked together and may not work. ![]() The default driver names, used if there is no other configuration present, are guessed by the system. Only continue to this section if you went through #Verification. Information string: G3DVL VDPAU Driver Shared Library version 1.0Īlthough the video driver should automatically enable hardware video acceleration support for both VA-API and VDPAU, it may be needed to configure VA-API/VDPAU manually. Install vdpauinfo to verify if the VDPAU driver is loaded correctly and retrieve a full report of the configuration: You need to configure the correct driver, see #Configuring VA-API. VaInitialize failed with error code -1 (unknown libva error),exit If the following error is displayed when running vainfo: In this example the i965 driver is used, as you can see in this line: VAEntrypointVLD means that your card is capable to decode this format, VAEntrypointEncSlice means that you can encode to this format. VAProfileVP8Version0_3 : VAEntrypointEncSlice VAProfileJPEGBaseline : VAEntrypointEncPicture VAProfileH264StereoHigh : VAEntrypointEncSlice VAProfileH264StereoHigh : VAEntrypointVLD VAProfileH264MultiviewHigh : VAEntrypointEncSlice VAProfileH264MultiviewHigh : VAEntrypointVLD VAProfileH264High : VAEntrypointEncSliceLP VAProfileH264Main : VAEntrypointEncSliceLP VAProfileH264ConstrainedBaseline: VAEntrypointEncSliceLP VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice VAProfileH264ConstrainedBaseline: VAEntrypointVLD VAProfileMPEG2Main : VAEntrypointEncSlice VAProfileMPEG2Simple : VAEntrypointEncSlice Vainfo: Supported profile and entrypoints Vainfo: Driver version: Intel i965 driver for Intel(R) Skylake - 1.7.3 Libva info: Found init function _vaDriverInit_0_39 Libva info: Trying to open /usr/lib/dri/i965_drv_video.so $ vainfo libva info: VA-API version 0.39.4 Verify the settings for VA-API by running vainfo, which is provided by libva-utils: Especially for higher resolution videos (4k+), CPU usage when VA-API is enabled and working should be dramatically lower on laptops and other relatively low-power devices.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |