Hello, In the Message; Subject : Re: [oS-en] Problem with VLC on Intel machines. Message-ID : <2f864f15-79f2-4917-816a-38aba8fae6ef@telefonica.net> Date & Time: Sat, 30 Mar 2024 13:55:04 +0100 [CER] == "Carlos E. R." <robin.listas@telefonica.net> has written: [...] MN> > You can find out how it is configured with; MN> > $ env | grep LIBVA_DRIVER. CER> Isengard:~ # env | grep LIBVA_DRIVER CER> Isengard:~ # I checked it on my laptop. I get it on my NVIDIA machine, but not on my Intel machine. I think it's a difference in the video driver. MN> > You can also check if the LIBVA_DRIVER setting is correct with; MN> > $ vainfo CER> Isengard:~ # vainfo CER> If 'vainfo' is not a typo you can use command-not-found to CER> lookup the package that contains it, like this: CER> cnf vainfo CER> Isengard:~ # CER> Isengard:~ # zypper install libva-utils Hmmm... I guess We have to install libva-utils separately. [...] CER> It doesn't like execution via ssh, trying locally and pasting to a file. cer@Isengard:~/tmp> vainfo CER> libva info: VA-API version 1.16.0 CER> libva info: Trying to open /usr/lib64/dri/iHD_drv_video.so CER> libva info: Found init function __vaDriverInit_1_16 CER> libva error: /usr/lib64/dri/iHD_drv_video.so init failed CER> libva info: va_openDriver() returns 1 CER> libva info: Trying to open /usr/lib64/dri/i965_drv_video.so CER> libva info: Found init function __vaDriverInit_1_13 CER> failed to open /usr/lib64/dri/hybrid_drv_video.so CER> Not using hybrid_drv_video.so CER> libva info: va_openDriver() returns 0 CER> vainfo: VA-API version: 1.16 (libva 2.15.0) CER> vainfo: Driver version: Intel i965 driver for Intel(R) CherryView - 2.4.1 CER> vainfo: Supported profile and entrypoints CER> VAProfileMPEG2Simple : VAEntrypointVLD CER> VAProfileMPEG2Simple : VAEntrypointEncSlice CER> VAProfileMPEG2Main : VAEntrypointVLD CER> VAProfileMPEG2Main : VAEntrypointEncSlice CER> VAProfileH264ConstrainedBaseline: VAEntrypointVLD CER> VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice CER> VAProfileH264Main : VAEntrypointVLD CER> VAProfileH264Main : VAEntrypointEncSlice CER> VAProfileH264High : VAEntrypointVLD CER> VAProfileH264High : VAEntrypointEncSlice CER> VAProfileH264MultiviewHigh : VAEntrypointVLD CER> VAProfileH264MultiviewHigh : VAEntrypointEncSlice CER> VAProfileH264StereoHigh : VAEntrypointVLD CER> VAProfileH264StereoHigh : VAEntrypointEncSlice CER> VAProfileVC1Simple : VAEntrypointVLD CER> VAProfileVC1Main : VAEntrypointVLD CER> VAProfileVC1Advanced : VAEntrypointVLD CER> VAProfileNone : VAEntrypointVideoProc CER> VAProfileJPEGBaseline : VAEntrypointVLD CER> VAProfileJPEGBaseline : VAEntrypointEncPicture CER> VAProfileVP8Version0_3 : VAEntrypointVLD CER> VAProfileVP8Version0_3 : VAEntrypointEncSlice CER> VAProfileHEVCMain : VAEntrypointVLD CER> You have new mail in /var/spool/mail/cer CER> cer@Isengard:~/tmp> [...] CER> > If the configuration is incorrect, you must add the followings to the CER> > .profile; CER> > CER> > export LIBVA_DRIVERS_PATH=/usr/lib64/dri CER> > export LIBVA_DRIVER_NAME=[correct driver name] CER> And what is the correct driver name? :-? In your case, as per your previous email, iris. MN> > As can be inferred from the above, for example, whether MN> > iHD_drv_video.so can be used as a libva driver can be determined by MN> > executing; MN> > $ LIBVA_DRIVER_NAME=iHD vainfo cer@Isengard:~/tmp> LIBVA_DRIVER_NAME=iHD vainfo CER> libva info: VA-API version 1.16.0 CER> libva info: User environment variable requested driver 'iHD' CER> libva info: Trying to open /usr/lib64/dri/iHD_drv_video.so CER> libva info: Found init function __vaDriverInit_1_16 CER> libva error: /usr/lib64/dri/iHD_drv_video.so init failed CER> libva info: va_openDriver() returns 1 CER> vaInitialize failed with error code 1 (operation failed),exit CER> cer@Isengard:~/tmp> It's unlikely. Please show these results; 1. $ cat /etc/os-release 2. $ inxi -Ga 3. $ rpm -q Mesa-libva 4. $ rpm -q libva-utils 5. $ LIBVA_DRIVER_NAME=iris vainfo Best Regards. --- ┏━━┓彡 野宮 賢 mail-to: nomiya @ lake.dti.ne.jp ┃\/彡 ┗━━┛ "Maddox hopes that empowering users to pick their own algorithms will get them to think more about what’s involved in making them. " -- Bluesky's Custom Algorithms Could Be the Future of Social Media --