LINUX.ORG.RU

Отсутствие элементов java меню в Blu-ray в vlc

 , ,


0

1

Всем привет. По данной инструкции (у меня гента) настроил проигрывание java меню. Теперь оно запускается (до этого вообще отказывалось открываться), но элементы меню, которые работают на java, не отображаются. При этом, я могу с помощью стрелок запускать фильм, переходить в другие подменю: все работает, но почему-то не отображается. Что это может быть?

Вот установленный vlc:

Installed versions:  3.0.21_p20250217-r3(0/5-9)^t{tbz2}(03:42:35 PM 09/22/2025)(X a52 alsa archive bluray cddb chromecast dav1d dbus dvbpsi dvd encode ffmpeg flac gcrypt gui jpeg libass libnotify libsamplerate live lua mad matroska mp3 mpeg musepack ncurses nfs ogg opus png pulseaudio samba skins speex srt ssl svg taglib theora truetype udev upnp v4l vnc vpx wayland x264 x265 xml -aom -aribsub -bidi -chromaprint -dc1394 -debug -directx -dts -faad -fdk -fluidsynth -fontconfig -gme -gstreamer -ieee1394 -jack -kate -keyring -libcaca -libtar -libtiger -linsys -lirc -macosx-notifications -modplug -mtp -omxil -optimisememory -projectm -rdp -run-as-root -sdl-image -sftp -shout -sid -soxr -test -tremor -twolame -vaapi -vdpau -zeroconf -zvbi CPU_FLAGS_ARM="-neon" CPU_FLAGS_PPC="-altivec" CPU_FLAGS_X86="mmx sse" LUA_SINGLE_TARGET="lua5-1")


Последнее исправление: evioejgg45 (всего исправлений: 1)
Ответ на: комментарий от evioejgg45
Libbluray.java:org.videolan.Libbluray$1.getProperty:69: getProperty(user.dir): no context !  	java.lang.System.getProperty(System.java:736)
	sun.nio.fs.UnixFileSystemProvider.<init>(UnixFileSystemProvider.java:55)
	sun.nio.fs.LinuxFileSystemProvider.<init>(LinuxFileSystemProvider.java:41)
	sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
	sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	java.lang.Class.newInstance(Class.java:442)
	sun.nio.fs.DefaultFileSystemProvider.createProvider(DefaultFileSystemProvider.java:48)
	sun.nio.fs.DefaultFileSystemProvider.create(DefaultFileSystemProvider.java:63)
	java.io.FilePermission.<clinit>(FilePermission.java:191)
	java.lang.SecurityManager.checkRead(SecurityManager.java:888)
	java.io.File.isDirectory(File.java:855)
	org.videolan.CacheDir.getCacheRoot(CacheDir.java:78)
	org.videolan.CacheDir.create(CacheDir.java:110)
	org.videolan.VFSCache.init(VFSCache.java:56)
	org.videolan.VFSCache.createInstance(VFSCache.java:39)
	org.videolan.BDJLoader.loadN(BDJLoader.java:173)
	org.videolan.BDJLoader.access$200(BDJLoader.java:46)
	org.videolan.BDJLoader$BDJLoaderAction.doAction(BDJLoader.java:363)
	org.videolan.BDJAction.process(BDJAction.java:59)
	org.videolan.BDJActionQueue.run(BDJActionQueue.java:86)
	java.lang.Thread.run(Thread.java:750)
[00007f3f44001150] libbluray demux warning: event: 32 param: 0
org.videolan.BDJClassLoader:0: ERROR: ClassNotFoundException: com.macrovision.bdplus.MVSupport
org.videolan.BDJAppProxy:0: ERROR: doLoad() failed: java.lang.ClassNotFoundException: com.macrovision.bdplus.MVSupport
	java.net.URLClassLoader.findClass(URLClassLoader.java:387)
	org.videolan.BDJClassLoader.findClass(BDJClassLoader.java:269)
	java.lang.ClassLoader.loadClass(ClassLoader.java:418)
	java.lang.ClassLoader.loadClass(ClassLoader.java:351)
	org.videolan.BDJClassLoader.loadClass(BDJClassLoader.java:180)
	org.videolan.BDJClassLoader.loadXlet(BDJClassLoader.java:134)
	org.videolan.BDJAppProxy.doLoad(BDJAppProxy.java:234)
	org.videolan.BDJAppProxy.doInit(BDJAppProxy.java:246)
	org.videolan.BDJAppProxy.run(BDJAppProxy.java:360)
	java.lang.Thread.run(Thread.java:750)

Погугли по этим ошибкам и в частности

[00007f3f44001150] libbluray demux warning: event: 32 param: 0
org.videolan.BDJClassLoader:0: ERROR: ClassNotFoundException: com.macrovision.bdplus.MVSupport
org.videolan.BDJAppProxy:0: ERROR: doLoad() failed: java.lang.ClassNotFoundException: com.macrovision.bdplus.MVSupport
kostik87 ★★★★★
()