I had this problem with both jre-openjdk and jre11-openjdk (java-20-openjdk and java-11-openjdk according to archlinux-java), but it was different, the font was not "garbled" as on that issue, all of the fields and labels would just be completely empty.
I think an optional dependency or a pinned comment explaining the issue is fine if the font is only required in some setups
Pinned Comments
angelodalzotto commented on 2023-05-07 17:25 (UTC) (edited on 2023-05-07 17:30 (UTC) by angelodalzotto)
I guess the Segoe font is only needed if running jre8 as this issue suggests: https://github.com/developersu/ns-usbloader/issues/131
Maybe I can add the font as an optional dependency
angelodalzotto commented on 2020-04-20 15:04 (UTC)
For those using wayland, a more elegant user-basis solution is to export the following environment variable in your sh rc (.zshrc, .bashrc):
export _JAVA_OPTIONS='-Djdk.gtk.version=2'