New comment by DeepwaterCreations on void-packages repository https://github.com/void-linux/void-packages/issues/21641#issuecomment-623870934 Comment: For anyone looking to confirm the problem, here's the VLC terminal output I get: ```VLC media player 3.0.10 Vetinari (revision 3.0.10-0-g7f145afa84) [00005592364e7660] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface. QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-####' [0000559236576530] main playlist: playlist is empty syntax error: line 1 bad entry at or around line 1 aacs.c:546: Error calculating media key. Missing right processing key ? bdj.c:569: libbluray-j2se-1.2.0.jar not found. bdj.c:756:** BD-J check: Failed to load libbluray.jar bdj.c:569: libbluray-j2se-1.2.0.jar not found. bdj.c:756: BD-J check: Failed to load libbluray.jar [00007f9ac8001120] libbluray demux: First play: 0, Top menu: 0 HDMV Titles: 0, BD-J Titles: 3, Other: 3 [00007f9ac8001120] libbluray demux error: BD-J menus not supported. Playing without menus. BD-J support: 1, JVM found: 1, JVM usable: 0 [00007f9ac8001120] libbluray demux: Adding ES 4113 select 1 [00007f9ac8001120] libbluray demux: Adding ES 4352 select 1 [00005592365b09c0] main audio output error: too low audio sample frequency (0) [00007f9acc0e6500] main decoder error: failed to create audio output [00007f9ac8001120] libbluray demux: Adding ES 4353 select 0 [00007f9ac8001120] libbluray demux: Adding ES 4608 select 0 [00005592365b09c0] vlcpulse audio output error: digital pass-through stream connection failure: Not supported [00005592365b09c0] main audio output error: module not functional [00007f9acc0e6500] main decoder error: failed to create audio output libva info: VA-API version 1.7.0 libva info: Trying to open /usr/lib/dri/radeonsi_drv_video.so libva info: Found init function __vaDriverInit_1_7 libva info: va_openDriver() returns 0 mesa: for the --simplifycfg-sink-common option: may only occur zero or one times! mesa: for the --global-isel-abort option: may only occur zero or one times! [00007f9ab8005560] glconv_vaapi_x11 gl error: vaDeriveImage: operation failed [00007f9ab4050fe0] main video output error: video output creation failed [00007f9acc004b40] main decoder error: failed to create video output mesa: for the --simplifycfg-sink-common option: may only occur zero or one times! mesa: for the --global-isel-abort option: may only occur zero or one times! [00007f9acc004b40] avcodec decoder: Using G3DVL VDPAU Driver Shared Library version 1.0 for hardware decoding [00007f9acc004b40] main decoder error: buffer deadlock prevented [00007f9ac8001120] libbluray demux: Closing overlays. ^CQObject::~QObject: Timers cannot be stopped from another thread ``` Aside from the messages about libbluray.jar not being found, this is the one that made me stop assuming my JAVA_HOME path was broken somehow: `[00007f9ac8001120] libbluray demux error: BD-J menus not supported. Playing without menus. BD-J support: 1, JVM found: 1, JVM usable: 0` Digging into the libbluray source code revealed that "JVM usable: 0" also means that libbluray.jar is missing, not that there's anything actually wrong with my JVM.