Рішення помилки: "Відсутність JavaFX в OpenJDK" при запуску TLauncher

Помилка виникає в системах Linux, якщо встановлений Java-пакет під назвою OpenJDK. У ньому за замовчуванням відсутня необхідна бібліотека JavaFX для лаунчера. Рішення дуже просте та не вимагає багато часу.
Рішення:1) Відкрити "Термінал" і перевірити, чи дійсно у вас встановлений OpenJDK, ввівши команду: java -version
1.1) Відповідь буде приблизно така, де є назва OpenJDK — отже, потрібно встановити додаткову JavaFX:
openjdk version "1.8.0_66-internal"
OpenJDK Runtime Environment (build 1.8.0_66-internal-b17)
OpenJDK Server VM (build 25.66-b17, mixed mode)
1.2) Ввести наступну команду: sudo apt-get install openjfx або sudo aptitude install openjfx
Якщо буде потрібно — введіть пароль адміністратора. Після завершення установки можна спробувати запустити лаунчер!
2) Є ще один варіант — повне видалення OpenJDK та установка замість нього Oracle JDK. Але простіше — встановити додатковий пакет із першого пункту.
Повний текст помилки:
com.google.inject.ProvisionException: Unable to provision, see the following errors:
1) Error in custom provider, java.lang.NoClassDefFoundError: org/tlauncher/tlauncher/ui/browser/JFXStartPageLoader
at org.tlauncher.util.guice.GuiceModule.getTlauncher(GuiceModule.java:76)
at org.tlauncher.util.guice.GuiceModule.getTlauncher(GuiceModule.java:76)
while locating org.tlauncher.tlauncher.rmo.TLauncher