Я пытаюсь выполнить Minecraft 1.10 на Ubuntu 16.04. Я попытался использовать несколько версий Java, конкретно JDK 7, Oracle 7, Oracle 8 и Oracle 9, но только 9 удалось запустить фактическую игру. Затем каждый раз, когда я пытался присоединиться к серверу, я получил ошибку:
Внутренняя исключительная ситуация: java.lang. RuntimeException: Неспособный к указателю буфера
Теперь каждый раз, когда я добрался до средства запуска в других версиях Java, игровой вывод был пробелом, и я получил этот код ошибки (для Oracle 8):
Заранее спасибо!
Для ссылки для кого-либо еще имеющего эту проблему, пойдите для изменения профиля. В исполняемом поле, помещенном путь к Java. (Для меня это была/usr/lib/jvm/java-8-openjdk-amd64/bin/java проверка, какую версию Вы используете) В аргументах JVM, у меня был-Xmx2560M-Xms512M.
Для устранения этой проблемы необходимо установить Java 8 JRE, поскольку Minecraft не работает с Java 11.
sudo apt install openjdk-8-jre
Затем в Ваших опциях запуска Minecraft, измените свой каталог Java туда, где Ваш Java 8 установлен.
У меня были те же проблемы после обновления до Помощника Ubuntu 18.04. Используя вышеупомянутый путь не работал. Затем я понял, что это была проблема с openjdk 11, таким образом, я переключился на openjdk 8. Проблема решена.