Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Include .openjfx native libraries in jpackage image #1539

Open
e-Gyi-qO opened this issue Nov 17, 2024 · 2 comments
Open

Include .openjfx native libraries in jpackage image #1539

e-Gyi-qO opened this issue Nov 17, 2024 · 2 comments

Comments

@e-Gyi-qO
Copy link

Can it be that a .openjfx directory was recently created at my user directory because of sparrowwallet?
I used the suggestions at faq.html#im-running-on-a-high-resolution-screen-and-sparrow-icons-and-text-are-tiny, and faq.html#sparrow-is-too-big-for-my-screen. Which boils to suggesting _JAVA_OPTIONS=-Dglass.gtk.uiScale=.... Does such usage, or maybe any usage of sparrowwallet, would lead to the creation of a .openjfx directory? If the answer is yes, can the faq.html point that out?
Reference: /JabRef/jabref/issues/5817.

@craigraw
Copy link
Collaborator

Yes, this is standard behaviour in JavaFX. The location of the .openjfx folder (into which is extracted the native libraries JavaFX requires) can be changed, for example

JAVA_OPTIONS=-Djavafx.cachedir=/another/folder /opt/sparrow/bin/Sparrow

It might be possible to include these libraries in the application installation instead, avoiding this. I'll rename and keep this issue open to investigate.

@craigraw craigraw changed the title Should faq.html updated to mentions the creation of a .openjfx directory under the user directory? Include .openjfx native libraries in jpackage image Nov 18, 2024
@craigraw
Copy link
Collaborator

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants