Can't play any kind of video after recent updates

Can’t play any kind of video after recent Tumbleweed updates (zypper dup). mpv prints this:

/usr/bin/mpv: symbol lookup error: /usr/bin/mpv: undefined symbol: vkCreateXlibSurfaceKHR

VLC plays audio, but no video, its error is:

VLC media player 3.0.17.4 Vetinari (revision 3.0.13-8-g41878ff4f2)
**00005606248e2210**] main libvlc: **Запуск vlc с интерфейсом по умолчанию. Используйте 'cvlc' для запуска vlc без интерфейса.**
**00007f939c00c7b0**] equalizer audio filter error: **No preset selected**
**00005606249dac20**] main audio output error: **cannot add user audio filter "equalizer" (skipped)**
**00007f93840457a0**] main video output error: **video output creation failed**
**00007f9398f36290**] main decoder error: **failed to create video output**
**00007f9398f36290**] avcodec decoder: **Using NVIDIA VDPAU Driver Shared Library  515.65.01  Wed Jul 20 13:42:26 UTC 2022 for hardware decoding**
**00007f93880162e0**] vdpau_display vout display error: **presentation queue display failure: A catch-all error, used when no other error code applies.**

Try to deactivate hardware encoding in VLC (or set it to automatic or something supported by your HW).

Do you have packman set up and provider switch done?

Yes, deactivated VDPAU (set automatic) in VLC and it works, mpv (in smplayer) does not. Yes, I have packman of course. “provider switch done” - what do You mean? If packages are switched to packman?

smaplayer stopped to work completely - reports error in mpv.

That is what he means. If you are unsure, or even when you are sure you did it once, then please repeat it. It does not hurt and makes it 1000% sure you did.

Yes, I switched to of course.

Nice you did. And for you it may be “of course”. But there were several posters here that added the repo and thought that then all was autimagically done. So I always check if the switch is done.

And he real magic is then that after they did the switch, the problem was gone.

Some of the errors was connected with outdated mpv flags in smplayer - switched them off. Now get ffmpeg error with VDPAU/CUDA again:

[ffmpeg] AVHWDeviceContext: cu->cuInit(0) failed -> CUDA_ERROR_UNKNOWN: unknown error

So both VLC and mpv stopped to work with VDPAU output after recent system or kernel updates. How to fix? Report a bug?