Lrz-syncshare won't start after today's update

“lrz-syncshare” is used to mount and synchronize personal university network folders. It always worked fine (including today) but after today’s larger Manjaro update it won’t start anymore. Reinstallation did not resolve the issue. At least, it throws an error message:

**OpenJDK 64-Bit Server VM warning: Ignoring option --illegal-access=permit; support was removed in 17.0**
**java.lang.IllegalAccessError: class de.javasoft.plaf.synthetica.SyntheticaLookAndFeel (in unnamed module @0x19bb07ed) cannot access class sun.swing.DefaultLookup (in module java.desktop) because module java.desktop does not export sun.swing to unnamed module @0x19bb07ed**
**	at de.javasoft.plaf.synthetica.SyntheticaLookAndFeel.initialize(SyntheticaLookAndFeel.java:674)**
**	at java.desktop/javax.swing.UIManager.setLookAndFeel(UIManager.java:592)**
**	at de.dal33t.powerfolder.ui.LookAndFeelSupport.setLookAndFeel(Unknown Source)**
**	at de.dal33t.powerfolder.ui.UIController.initSkin(Unknown Source)**
**	at de.dal33t.powerfolder.ui.UIController.<init>(Unknown Source)**
**	at de.dal33t.powerfolder.Controller.start(Unknown Source)**
**	at de.dal33t.powerfolder.Controller.startConfig(Unknown Source)**
**	at de.dal33t.powerfolder.Controller.startConfig(Unknown Source)**
**	at de.dal33t.powerfolder.PowerFolder.startPowerFolder(Unknown Source)**
**	at de.dal33t.Start.main(Unknown Source)**
**[19:33:50] SEVERE [PowerFolder]: Throwable**
**java.lang.IllegalAccessError: class de.javasoft.plaf.synthetica.SyntheticaLookAndFeel (in unnamed module @0x19bb07ed) cannot access class sun.swing.DefaultLookup (in module java.desktop) because module java.desktop does not export sun.swing to unnamed module @0x19bb07ed**
**	at de.javasoft.plaf.synthetica.SyntheticaLookAndFeel.initialize(SyntheticaLookAndFeel.java:674)**
**	at java.desktop/javax.swing.UIManager.setLookAndFeel(UIManager.java:592)**
**	at de.dal33t.powerfolder.ui.LookAndFeelSupport.setLookAndFeel(Unknown Source)**
**	at de.dal33t.powerfolder.ui.UIController.initSkin(Unknown Source)**
**	at de.dal33t.powerfolder.ui.UIController.<init>(Unknown Source)**
**	at de.dal33t.powerfolder.Controller.start(Unknown Source)**
**	at de.dal33t.powerfolder.Controller.startConfig(Unknown Source)**
**	at de.dal33t.powerfolder.Controller.startConfig(Unknown Source)**
**	at de.dal33t.powerfolder.PowerFolder.startPowerFolder(Unknown Source)**
**	at de.dal33t.Start.main(Unknown Source)**

Any ideas, what that means and how it can be resolved?

Apparently it’s not compatible with JRE 17 (jre-openjdk). Try using jre11-openjdk. See Java - ArchWiki


Tip: When pasting terminal output on Discourse forums, one can either…

  • Use the Preformatted text </> toolbar button.

  • Add three backticks ` above and below the text (Markdown):

    ```
    type or paste code here
    ```

  • Use HTML:

    <pre><code>
    type or paste code here
    </pre></code>

Please edit your post accordingly.

EDIT: I’ve done it for you this time. Please heed these instructions in the future.

Thanks a lot! - downgrading to jre 11 indeed resolved the issue.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.