Help getting blu-ray menus working
Posted: Sun Nov 02, 2025 2:52 pm
I've been working on this problem for a few days so far and I've made no progress.
OS is manjaro linux (arch based)
VLC media player 3.0.21 Vetinari (revision 3.0.21-0-gdd8bfdbabe8)
Makemkv 1.18.2 (compiled from source because linux; installed to /usr/bin)
libmmbd is in /usr/lib natively and is not a symlink
Java versions installed:
jre-openjdk 25.u36-1
jre17-openjdk 17.0.16.u8-1 (default; confirmed via archlinux-java status)
I live in Region A, VLC is set to region A, and the media is region A.
I have the following packages/libraries installed: libbluray libaacs aribb24 extra/vlc-plugin-aribb24 extra/vlc-plugin-bluray
When I try to open a blu-ray (either from a spinning optical disc or a backup made via mkv) I get the following loop in VLC's log:
That gets printed a few hundred times per second in a constant loop. Nothing ever happens. I can provide a full vlc_log if that would help. Also, despite me (trying to) follow the guides on how to get the Integration with makemkv setup, the Integration list in makemkv remains empty.
OS is manjaro linux (arch based)
VLC media player 3.0.21 Vetinari (revision 3.0.21-0-gdd8bfdbabe8)
Makemkv 1.18.2 (compiled from source because linux; installed to /usr/bin)
libmmbd is in /usr/lib natively and is not a symlink
Java versions installed:
jre-openjdk 25.u36-1
jre17-openjdk 17.0.16.u8-1 (default; confirmed via archlinux-java status)
Code: Select all
java -version
openjdk version "17.0.16" 2025-07-15
I have the following packages/libraries installed: libbluray libaacs aribb24 extra/vlc-plugin-aribb24 extra/vlc-plugin-bluray
When I try to open a blu-ray (either from a spinning optical disc or a backup made via mkv) I get the following loop in VLC's log:
Code: Select all
libbluray: Initializing overlay
main debug: creating demux: access='' demux='ts' location='' file='(null)'
main debug: looking for demux module matching "ts": 47 candidates
main debug: no demux modules matched
main debug: attempt to destroy nonexistent variable "next-chapter"
main debug: attempt to destroy nonexistent variable "prev-chapter"
main debug: attempt to destroy nonexistent variable "next-chapter"
main debug: attempt to destroy nonexistent variable "prev-chapter"
main debug: creating demux: access='' demux='ts' location='' file='(null)'
main debug: looking for demux module matching "ts": 47 candidates
main debug: no demux modules matched
main debug: ES_OUT_RESET_PCR called