То, что не запускается именно лаунчер Экскалибура, может означать, что ява версия не подходит. Особенно, если у тебя в системе их несколько. Менять их можно вручную в терминале. Там же и проверяется, какая именно версия явы стоит на компе.
Итак, начнём с проверки версии.
Открывай терминал и пиши команду: java -version
Тебе напишут, какая ява сейчас используется.
Если у тебя 2 версии явы, то пишем следующую команду: update-alternatives --config java
Там можно будет выбрать, какую версию использовать.
Даже, если ты выкачаешь с сайта нужную версию явы под этот лаунчер, менять версию тебе придётся вручную. Совершенно не поможет "открыть с помощью такой-то версии". Это исходя из личного опыта запуска многих лаунчеров.
На некоторых серверах поддержка Линукса не стоит. Даже если вам кто-то скинет jar файл, нужных для работы в Линуксе файлов там просто нет.