You are not logged in.

#1 2021-07-02 08:01:22

loqy
Member
Registered: 2021-07-02
Posts: 3

VLC gives java error trying to open bluray disc

Hey everyone,
Ive been having an issue with any blu-ray disc i try to play in VLC. Any disc opened by vlc will result in vlc showing a black still 00:00 long (unless "no disc menus" is selected when opening the disc, in which case the movie's correct length will be shown as the length of the unplayable black still)
As background information, all my discs are prerecorded, so all require decryption through libaacs or makemkv[aur], which can emulate libaacs through makemkv-libaacs[aur]. Furthermore, Java is required for blu-ray disc menus to work, and in some cases for the disc to play at all. I have been running Debian until around a week ago, which played all my discs well under openjdk-11-jre (Debian's version of jre11-openjdk) and with any combination of VLC or Kodi + MakeMKV or libaacs. (MakeMKV being installed with the help of a third party repository). As for Arch, I know this is an issue with VLC specifically because in Kodi blurays play fine, with working menus even, after mounting the disc. The working menus mean that the BD-J code, which uses the system's Java runtime, is working as intended in Kodi's case.

Starting VLC through a terminal and opening a disc lets me see java errors, so knowing its a problem with java i've tested 3 versions: jre-openjdk (openjdk 16), jre11-openjdk, and jre8-openjdk

The java errors under jre8-openjdk:

VLC media player 3.0.16 Vetinari (revision 3.0.13-8-g41878ff4f2)
[000056308b5185b0] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
Icon theme "Numix-Circle" not found.
[000056308b5c1d00] main playlist: playlist is empty
uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu
bluray.c:1135: WARNING: BluRay profile 6 BD-J menu support is experimental
[00007f3084001120] libbluray demux: First play: 1, Top menu: 1
HDMV Titles: 5, BD-J Titles: 6, Other: 0
disc.c:437: error opening file /BDMV/META/DL/./discinfo_640x360.jpg
Picked up _JAVA_OPTIONS: -Djava.util.prefs.userRoot=/home/anton/.config/java
Libbluray.java:org.videolan.Libbluray$1.getProperty:68: getProperty(user.dir): no context !     java.lang.System.getProperty(System.java:722)
        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:748)
QPixmap::scaled: Pixmap is a null pixmap
VFSCache.java:org.videolan.VFSCache.init:61: disc root is in UDF
uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu
disc.c:562: error caching file BDMV/JAR/00001/menu_eng.properties (does not exist ?)
[00007f3084001120] libbluray demux: Start background
[00007f2fac007250] gl gl: Initialized libplacebo v3.120.3 (API v120)
[00007f3085f59980] main decoder error: Timestamp conversion failed for 113824821: no reference clock
[00007f3085f59980] main decoder error: Could not convert timestamp 0 for rawvideo
disc.c:562: error caching file BDMV/JAR/00001/lg_timeline_font_v3.png (does not exist ?)
disc.c:562: error caching file BDMV/JAR/00001/lg_timeline_font_v3.png (does not exist ?)
disc.c:562: error caching file BDMV/JAR/00001/lg_timeline_font_v3.txt (does not exist ?)
[00007f3084001120] libbluray demux: Stop background
[00007f3084001120] libbluray demux error: blurayReleaseVout: subpicture channel exists

java.awt.BDRootWindow:0: ERROR: clearOverlay() ignored (overlay is visible)
[00007f3084001120] libbluray demux: Start background
[00007f3085f7fe70] main decoder error: Timestamp conversion failed for 128109472: no reference clock
[00007f3085f7fe70] main decoder error: Could not convert timestamp 0 for rawvideo
BDHandler.java:org.videolan.media.content.BDHandler.setGain:262: UNIMPLEMENTED: BDHandler.setGain()
        org.videolan.media.content.BDHandler.setGain(BDHandler.java:262)
        org.videolan.media.content.control.PrimaryGainControlImpl.setGain(PrimaryGainControlImpl.java:34)
        org.videolan.media.content.control.GainControlImpl.setMute(GainControlImpl.java:38)
        org.videolan.media.content.control.PrimaryGainControlImpl.setMute(PrimaryGainControlImpl.java:28)
        com.msi.A.E.D(Unknown Source)
        com.msi.E.C.controllerUpdate(Unknown Source)
        org.videolan.BDJListeners$Callback.doAction(BDJListeners.java:199)
        org.videolan.BDJAction.process(BDJAction.java:59)
        org.videolan.BDJActionQueue.run(BDJActionQueue.java:86)
        java.lang.Thread.run(Thread.java:748)
BDHandler.java:org.videolan.media.content.BDHandler.setGain:262: UNIMPLEMENTED: BDHandler.setGain()
        org.videolan.media.content.BDHandler.setGain(BDHandler.java:262)
        org.videolan.media.content.control.PrimaryGainControlImpl.setGain(PrimaryGainControlImpl.java:34)
        org.videolan.media.content.control.GainControlImpl.setLevel(GainControlImpl.java:60)
        org.videolan.media.content.control.PrimaryGainControlImpl.setLevel(PrimaryGainControlImpl.java:28)
        com.msi.A.E.D(Unknown Source)
        com.msi.E.C.controllerUpdate(Unknown Source)
        org.videolan.BDJListeners$Callback.doAction(BDJListeners.java:199)
        org.videolan.BDJAction.process(BDJAction.java:59)
        org.videolan.BDJActionQueue.run(BDJActionQueue.java:86)
        java.lang.Thread.run(Thread.java:748)
[00007f3084001120] libbluray demux: Stop background
[00007f3084001120] libbluray demux error: blurayReleaseVout: subpicture channel exists

Under jre11-openjdk:

VLC media player 3.0.16 Vetinari (revision 3.0.13-8-g41878ff4f2)
[000055d783d8a5b0] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
Icon theme "Numix-Circle" not found.
[000055d783e33d00] main playlist: playlist is empty
uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu
bluray.c:1135: WARNING: BluRay profile 6 BD-J menu support is experimental
[00007f5afc001120] libbluray demux: First play: 1, Top menu: 1
HDMV Titles: 5, BD-J Titles: 6, Other: 0
disc.c:437: error opening file /BDMV/META/DL/./discinfo_640x360.jpg
Picked up _JAVA_OPTIONS: -Djava.util.prefs.userRoot=/home/anton/.config/java
Libbluray.java:org.videolan.Libbluray$1.getProperty:68: getProperty(user.dir): no context !     java.base/java.lang.System.getProperty(System.java:819)
        java.base/sun.security.action.GetPropertyAction.run(GetPropertyAction.java:87)
        java.base/sun.security.action.GetPropertyAction.run(GetPropertyAction.java:53)
        java.base/java.security.AccessController.doPrivileged(Native Method)
        java.base/sun.security.action.GetPropertyAction.privilegedGetProperty(GetPropertyAction.java:107)
        java.base/java.io.FilePermission.<clinit>(FilePermission.java:208)
        java.base/java.lang.SecurityManager.checkRead(SecurityManager.java:661)
        java.base/java.io.File.isDirectory(File.java:856)
        java.base/org.videolan.CacheDir.getCacheRoot(CacheDir.java:78)
        java.base/org.videolan.CacheDir.create(CacheDir.java:110)
        java.base/org.videolan.VFSCache.init(VFSCache.java:56)
        java.base/org.videolan.VFSCache.createInstance(VFSCache.java:39)
        java.base/org.videolan.BDJLoader.loadN(BDJLoader.java:173)
        java.base/org.videolan.BDJLoader.access$200(BDJLoader.java:46)
        java.base/org.videolan.BDJLoader$BDJLoaderAction.doAction(BDJLoader.java:363)
        java.base/org.videolan.BDJAction.process(BDJAction.java:59)
        java.base/org.videolan.BDJActionQueue.run(BDJActionQueue.java:86)
        java.base/java.lang.Thread.run(Thread.java:829)
VFSCache.java:org.videolan.VFSCache.init:61: disc root is in UDF
QPixmap::scaled: Pixmap is a null pixmap
uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu
disc.c:562: error caching file BDMV/JAR/00001/menu_eng.properties (does not exist ?)
[00007f5afc001120] libbluray demux: Start background
[00007f5a34005290] gl gl: Initialized libplacebo v3.120.3 (API v120)
[00007f5afd537d90] main decoder error: Timestamp conversion failed for 1831496060: no reference clock
[00007f5afd537d90] main decoder error: Could not convert timestamp 0 for rawvideo
disc.c:562: error caching file BDMV/JAR/00001/lg_timeline_font_v3.png (does not exist ?)
disc.c:562: error caching file BDMV/JAR/00001/lg_timeline_font_v3.png (does not exist ?)
disc.c:562: error caching file BDMV/JAR/00001/lg_timeline_font_v3.txt (does not exist ?)
[00007f5afc001120] libbluray demux: Stop background
[00007f5afc001120] libbluray demux error: blurayReleaseVout: subpicture channel exists

java.awt.BDRootWindow:0: ERROR: clearOverlay() ignored (overlay is visible)
[00007f5afc001120] libbluray demux: Start background
[00007f5afd537d90] main decoder error: Timestamp conversion failed for 1845935408: no reference clock
[00007f5afd537d90] main decoder error: Could not convert timestamp 0 for rawvideo
BDHandler.java:org.videolan.media.content.BDHandler.setGain:262: UNIMPLEMENTED: BDHandler.setGain()
        java.base/org.videolan.media.content.BDHandler.setGain(BDHandler.java:262)
        java.base/org.videolan.media.content.control.PrimaryGainControlImpl.setGain(PrimaryGainControlImpl.java:34)
        java.base/org.videolan.media.content.control.GainControlImpl.setMute(GainControlImpl.java:38)
        java.base/org.videolan.media.content.control.PrimaryGainControlImpl.setMute(PrimaryGainControlImpl.java:28)
        com.msi.A.E.D(Unknown Source)
        com.msi.E.C.controllerUpdate(Unknown Source)
        java.base/org.videolan.BDJListeners$Callback.doAction(BDJListeners.java:199)
        java.base/org.videolan.BDJAction.process(BDJAction.java:59)
        java.base/org.videolan.BDJActionQueue.run(BDJActionQueue.java:86)
        java.base/java.lang.Thread.run(Thread.java:829)
BDHandler.java:org.videolan.media.content.BDHandler.setGain:262: UNIMPLEMENTED: BDHandler.setGain()
        java.base/org.videolan.media.content.BDHandler.setGain(BDHandler.java:262)
        java.base/org.videolan.media.content.control.PrimaryGainControlImpl.setGain(PrimaryGainControlImpl.java:34)
        java.base/org.videolan.media.content.control.GainControlImpl.setLevel(GainControlImpl.java:60)
        java.base/org.videolan.media.content.control.PrimaryGainControlImpl.setLevel(PrimaryGainControlImpl.java:28)
        com.msi.A.E.D(Unknown Source)
        com.msi.E.C.controllerUpdate(Unknown Source)
        java.base/org.videolan.BDJListeners$Callback.doAction(BDJListeners.java:199)
        java.base/org.videolan.BDJAction.process(BDJAction.java:59)
        java.base/org.videolan.BDJActionQueue.run(BDJActionQueue.java:86)
        java.base/java.lang.Thread.run(Thread.java:829)
[00007f5afc001120] libbluray demux: Stop background
[00007f5afc001120] libbluray demux error: blurayReleaseVout: subpicture channel exists

Under jre-openjdk (openjdk 16)

VLC media player 3.0.16 Vetinari (revision 3.0.13-8-g41878ff4f2)
[000056142452d5b0] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
Icon theme "Numix-Circle" not found.
[00005614245d6d00] main playlist: playlist is empty
uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu
bluray.c:1135: WARNING: BluRay profile 6 BD-J menu support is experimental
[00007fb5a0001120] libbluray demux: First play: 1, Top menu: 1
HDMV Titles: 5, BD-J Titles: 6, Other: 0
disc.c:437: error opening file /BDMV/META/DL/./discinfo_640x360.jpg
Picked up _JAVA_OPTIONS: -Djava.util.prefs.userRoot=/home/anton/.config/java
[0.270s][warning][jni,resolve] Re-registering of platform native method: org.videolan.Logger.logN(ZLjava/lang/String;ILjava/lang/String;)V from code in a different classloader
[0.270s][warning][jni,resolve] Re-registering of platform native method: org.videolan.Libbluray.getAacsDataN(JI)[B from code in a different classloader
[0.270s][warning][jni,resolve] Re-registering of platform native method: org.videolan.Libbluray.getUOMaskN(J)J from code in a different classloader
[0.270s][warning][jni,resolve] Re-registering of platform native method: org.videolan.Libbluray.setUOMaskN(JZZ)V from code in a different classloader
[0.270s][warning][jni,resolve] Re-registering of platform native method: org.videolan.Libbluray.setKeyInterestN(JI)V from code in a different classloader
[0.270s][warning][jni,resolve] Re-registering of platform native method: org.videolan.Libbluray.getTitleInfosN(J)[Lorg/videolan/TitleInfo; from code in a different classloader
[0.270s][warning][jni,resolve] Re-registering of platform native method: org.videolan.Libbluray.getPlaylistInfoN(JI)Lorg/videolan/PlaylistInfo; from code in a different classloader
[0.270s][warning][jni,resolve] Re-registering of platform native method: org.videolan.Libbluray.seekN(JIIJ)J from code in a different classloader
[0.270s][warning][jni,resolve] Re-registering of platform native method: org.videolan.Libbluray.selectPlaylistN(JIIIJ)I from code in a different classloader
[0.270s][warning][jni,resolve] Re-registering of platform native method: org.videolan.Libbluray.selectTitleN(JI)I from code in a different classloader
[0.270s][warning][jni,resolve] Re-registering of platform native method: org.videolan.Libbluray.setVirtualPackageN(JLjava/lang/String;Z)I from code in a different classloader
[0.270s][warning][jni,resolve] Re-registering of platform native method: org.videolan.Libbluray.selectAngleN(JI)I from code in a different classloader
[0.270s][warning][jni,resolve] Re-registering of platform native method: org.videolan.Libbluray.soundEffectN(JI)I from code in a different classloader
[0.270s][warning][jni,resolve] Re-registering of platform native method: org.videolan.Libbluray.tellTimeN(J)J from code in a different classloader
[0.270s][warning][jni,resolve] Re-registering of platform native method: org.videolan.Libbluray.selectRateN(JFI)I from code in a different classloader
[0.270s][warning][jni,resolve] Re-registering of platform native method: org.videolan.Libbluray.writeRegN(JIIII)I from code in a different classloader
[0.270s][warning][jni,resolve] Re-registering of platform native method: org.videolan.Libbluray.readRegN(JII)I from code in a different classloader
[0.270s][warning][jni,resolve] Re-registering of platform native method: org.videolan.Libbluray.cacheBdRomFileN(JLjava/lang/String;Ljava/lang/String;)I from code in a different classloader
[0.270s][warning][jni,resolve] Re-registering of platform native method: org.videolan.Libbluray.listBdFilesN(JLjava/lang/String;Z)[Ljava/lang/String; from code in a different classloader
[0.270s][warning][jni,resolve] Re-registering of platform native method: org.videolan.Libbluray.getBdjoN(JLjava/lang/String;)Lorg/videolan/bdjo/Bdjo; from code in a different classloader
[0.270s][warning][jni,resolve] Re-registering of platform native method: org.videolan.Libbluray.updateGraphicN(JII[IIIII)V from code in a different classloader
[0.315s][warning][jni,resolve] Re-registering of platform native method: java.awt.BDFontMetrics.initN()J from code in a different classloader
[0.315s][warning][jni,resolve] Re-registering of platform native method: java.awt.BDFontMetrics.destroyN(J)V from code in a different classloader
[0.315s][warning][jni,resolve] Re-registering of platform native method: java.awt.BDFontMetrics.resolveFontN(Ljava/lang/String;I)Ljava/lang/String; from code in a different classloader
[0.315s][warning][jni,resolve] Re-registering of platform native method: java.awt.BDFontMetrics.unloadFontConfigN()V from code in a different classloader
[0.315s][warning][jni,resolve] Re-registering of platform native method: java.awt.BDFontMetrics.getFontFamilyAndStyleN(JLjava/lang/String;)[Ljava/lang/String; from code in a different classloader
[0.315s][warning][jni,resolve] Re-registering of platform native method: java.awt.BDFontMetrics.loadFontN(JLjava/lang/String;I)J from code in a different classloader
[0.315s][warning][jni,resolve] Re-registering of platform native method: java.awt.BDFontMetrics.destroyFontN(J)V from code in a different classloader
[0.315s][warning][jni,resolve] Re-registering of platform native method: java.awt.BDFontMetrics.charWidthN(JC)I from code in a different classloader
[0.315s][warning][jni,resolve] Re-registering of platform native method: java.awt.BDFontMetrics.stringWidthN(JLjava/lang/String;)I from code in a different classloader
[0.316s][warning][jni,resolve] Re-registering of platform native method: java.awt.BDFontMetrics.charsWidthN(J[CII)I from code in a different classloader
[0.320s][warning][jni,resolve] Re-registering of platform native method: java.awt.BDGraphicsBase.drawStringN(JLjava/lang/String;III)V from code in a different classloader
Libbluray.java:org.videolan.Libbluray$1.getProperty:68: getProperty(user.dir): no context !     java.base/java.lang.System.getProperty(System.java:836)
        java.base/sun.security.action.GetPropertyAction.run(GetPropertyAction.java:87)
        java.base/sun.security.action.GetPropertyAction.run(GetPropertyAction.java:53)
        java.base/java.security.AccessController.doPrivileged(AccessController.java:312)
        java.base/sun.security.action.GetPropertyAction.privilegedGetProperty(GetPropertyAction.java:107)
        java.base/java.io.FilePermission.<clinit>(FilePermission.java:209)
        java.base/java.lang.SecurityManager.checkRead(SecurityManager.java:747)
        java.base/java.io.File.isDirectory(File.java:856)
        java.base/org.videolan.CacheDir.getCacheRoot(CacheDir.java:78)
        java.base/org.videolan.CacheDir.create(CacheDir.java:110)
        java.base/org.videolan.VFSCache.init(VFSCache.java:56)
        java.base/org.videolan.VFSCache.createInstance(VFSCache.java:39)
        java.base/org.videolan.BDJLoader.loadN(BDJLoader.java:173)
        java.base/org.videolan.BDJLoader.access$200(BDJLoader.java:46)
        java.base/org.videolan.BDJLoader$BDJLoaderAction.doAction(BDJLoader.java:363)
        java.base/org.videolan.BDJAction.process(BDJAction.java:59)
        java.base/org.videolan.BDJActionQueue.run(BDJActionQueue.java:86)
        java.base/java.lang.Thread.run(Thread.java:831)
VFSCache.java:org.videolan.VFSCache.init:61: disc root is in UDF
QPixmap::scaled: Pixmap is a null pixmap
uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu
org.videolan.BDJLoader:0: ERROR: loadN() failed: java.lang.ExceptionInInitializerError
        java.desktop/sun.java2d.loops.GraphicsPrimitiveMgr.initIDs(Native Method)
        java.desktop/sun.java2d.loops.GraphicsPrimitiveMgr.<clinit>(GraphicsPrimitiveMgr.java:56)
        java.desktop/sun.java2d.loops.Blit.<clinit>(Blit.java:114)
        java.desktop/sun.java2d.xr.XRPMBlitLoops.register(XRPMBlitLoops.java:46)
        java.desktop/sun.java2d.xr.XRSurfaceData.initXRSurfaceData(XRSurfaceData.java:106)
        java.desktop/sun.awt.X11GraphicsEnvironment$1.run(X11GraphicsEnvironment.java:121)
        java.base/java.security.AccessController.doPrivileged(AccessController.java:312)
        java.desktop/sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:58)
        java.desktop/sun.awt.PlatformGraphicsInfo.createGE(PlatformGraphicsInfo.java:36)
        java.desktop/java.awt.GraphicsEnvironment$LocalGE.createGE(GraphicsEnvironment.java:93)
        java.desktop/java.awt.GraphicsEnvironment$LocalGE.<clinit>(GraphicsEnvironment.java:84)
        java.desktop/java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:106)
        java.desktop/java.awt.Window.initGC(Window.java:488)
        java.desktop/java.awt.Window.init(Window.java:508)
        java.desktop/java.awt.Window.<init>(Window.java:550)
        java.desktop/java.awt.Frame.<init>(Frame.java:426)
        java.desktop/java.awt.Frame.<init>(Frame.java:391)
        java.desktop/java.awt.BDRootWindow.<init>(BDRootWindow.java:32)
        java.base/org.videolan.GUIManager.<init>(GUIManager.java:28)
        java.base/org.videolan.GUIManager.createInstance(GUIManager.java:36)
        java.base/org.videolan.BDJLoader.loadN(BDJLoader.java:228)
        java.base/org.videolan.BDJLoader.access$200(BDJLoader.java:46)
        java.base/org.videolan.BDJLoader$BDJLoaderAction.doAction(BDJLoader.java:363)
        java.base/org.videolan.BDJAction.process(BDJAction.java:59)
        java.base/org.videolan.BDJActionQueue.run(BDJActionQueue.java:86)
        java.base/java.lang.Thread.run(Thread.java:831)
GUIManager:0: ERROR: getInstance(): no instance !
QPixmap::scaled: Pixmap is a null pixmap

Some more information if it matters:
KDE Plasma 5.22.2
VLC 3.0.16
8th gen Intel graphics

Any insight would be appreciated, thanks

Offline

#2 2021-07-02 18:52:46

Lone_Wolf
Member
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,916

Re: VLC gives java error trying to open bluray disc

Icon theme "Numix-Circle" not found.

Do or did you have a numix icon theme ?

Picked up _JAVA_OPTIONS: -Djava.util.prefs.userRoot=/home/anton/.config/java

Are you setting _JAVA_OPTIONS somewhere and if so what are they ?


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

#3 2021-07-02 19:27:27

loqy
Member
Registered: 2021-07-02
Posts: 3

Re: VLC gives java error trying to open bluray disc

I don't know of any Numix-Circle icon theme, but I have installed Moe and MoeDark plasma themes myself, and they look very nice, but I know these are a pain to install because they fail to pull some assets during installation (specifically this one, i ended up installing this manually) Perhaps this is another thing that was supposed to be installed but wasn't. I'll try installing this icon theme myself

As for the Java options, I've only set the one you see in the log: my user home. I did this in .zshenv with this line:

export _JAVA_OPTIONS=-Djava.util.prefs.userRoot="$XDG_CONFIG_HOME"/java

Earlier in the same .zshenv, $XDG_CONFIG_HOME is set:

export XDG_CONFIG_HOME="$HOME/.config"

Offline

Board footer

Powered by FluxBB