J'ai récemment aidé mon ami à installer Minecraft Java Edition sur son Chromebook à l'aide de l'outil Google. bêta linux (qui est Linux Debian).
Il peut faire un monde solo, et ça marche très bien. Il peut également lancer une partie en réseau local que je peux rejoindre.
Cependant, il ne peut pas se connecter à tout Serveurs Minecraft. J'ai essayé de faire mon propre serveur et un client en utilisant UDP Sockets en Java (ceci est seulement pour fournir le contexte) et mon ami ne pouvait pas rejoindre mes jeux (via LAN), mais je pouvais rejoindre les siens.
La même chose se produit dans Minecraft. Je peux rejoindre ses mondes en réseau local, mais il ne peut rejoindre aucun serveur/monde.
Il utilise le JDK par défaut, qui est Open-JDK 11, si cela peut aider.
J'ai essayé de lui faire désinstaller Java, j'ai essayé de lui faire installer Java 8 avec sudo apt install openjdk-8-jdk
au lieu de celui par défaut, mais le message "Unable to open package" est apparu. Je ne suis même pas sûr que ce soit la faute de Java. Cela peut éventuellement être son pare-feu.
Pour fournir plus de contexte, il utilise Optifine, et il a essayé Minecraft 1.8.9 et 1.14.4 sans succès.
Quand il se joint, Minecraft montre ce message d'erreur :
Exécution interne : java.lang.RuntimeExecption : Impossible d'accéder à l'adresse du tampon
Quel est le problème, et comment puis-je le résoudre ?