$ ldd -r /usr/lib/jvm/openjfx/libprism_es2.so linux-vdso.so.1 (0x00007ffd6ef77000) libc.so.6 => /lib64/libc.so.6 (0x00007f2628991000) /lib64/ld-linux-x86-64.so.2 (0x00007f2628be7000) undefined symbol: glXDestroyContext (/usr/lib/jvm/openjfx/libprism_es2.so) $ ldd -r /usr/lib/jvm/openjfx/libprism_sw.so linux-vdso.so.1 (0x00007ffe92d0d000) libc.so.6 => /lib64/libc.so.6 (0x00007f109596e000) /lib64/ld-linux-x86-64.so.2 (0x00007f1095bc6000) undefined symbol: sincos (/usr/lib/jvm/openjfx/libprism_sw.so) В общем-то все библиотеки там ни с чем не слинкованы, что вызывает проблемы при запуске. Мне вот так пришлось запускать: $ LD_PRELOAD=/usr/lib64/libX11.so.6:/usr/lib64/libGL.so java --module-path /usr/lib/jvm/openjfx --add-modules=javafx.base,javafx.controls,javafx.fxml,javafx.graphics,javafx.media,javafx.swing,javafx.web