Libva error: vaGetDriverNames() failed with unknown libva error

This error is mentioned here:

The relevant section is “VLC crashes when playing a video file”.

As mentioned in the Testing Update article this was an apparent regression introduced to the libva 2.17.0 package. A workaround was to change the Output option in Preferences > Video to VDPAU output instead of Automatic.

The last error you posted smells suspiciously similar to the error described in that link.