Trying with Flatpak on the same system, and it also works fine:
❯ flatpak run org.videolan.VLC
VLC media player 3.0.12 Vetinari (revision 3.0.12-1-0-gd147bb5e7e)
[000055b956a90180] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
QStandardPaths: wrong permissions on runtime directory /run/user/1000, 0755 instead of 0700
QStandardPaths: wrong permissions on runtime directory /run/user/1000, 0755 instead of 0700
Gtk-Message: 17:58:31.124: Failed to load module "canberra-gtk-module"
Gtk-Message: 17:58:31.124: Failed to load module "canberra-gtk-module"
QStandardPaths: wrong permissions on runtime directory /run/user/1000, 0755 instead of 0700
Qt: Session management error: None of the authentication protocols specified are supported
[000055b956b20140] main playlist: playlist is empty
I also get crashes when trying to start Gimp and Audacity, in these cases they both have font problems (text is represented as squares before the crash), and these apps also work when installed by other means. Something is seriously amiss with this snap setup…