Ao executar o Minecraft com o OpenJDK, meu teclado não responde?

3

Eu recentemente baixei o Minecraft com o formato .jar e o executei no meu computador há pouco tempo. Agora que estou usando minha área de trabalho em vez de laptop temporariamente, quero que ela seja executada. No meu laptop, foi um tremendo esforço fazer o OpenJDK rodar o aplicativo sem ficar preto e eu não tenho esse problema na minha área de trabalho.

No entanto, quando executo o aplicativo na área de trabalho, meu teclado não responde e não o digita. Este é um problema muito grande, porque eu não posso jogar o jogo, pois requer interação com o teclado. Funciona normalmente no meu laptop e funciona perfeitamente. Mas agora na área de trabalho é completamente inútil.

Eu não sei se há como um driver de teclado que eu estou perdendo, mas não deveria haver, porque o teclado funciona perfeitamente em qualquer outro lugar. Estou usando o OpenJDK 6 porque o 7 tem a mesma 'tela preta' que mencionei. Então, preciso que isso funcione no OpenJDK 6.

Agradecemos antecipadamente e vou tentar especificar tantos detalhes quanto possível.

    
por Mochan 01.09.2012 / 04:10

3 respostas

2

Na página de download do Minecraft, Mojang declara:

  

por favor use a JVM da Sun.

Você pode encontrar instruções sobre como fazer isso aqui . Você não precisa se preocupar com nenhuma outra seção além de " Escolher seu JRE " a menos que queira.

A Mojang não projetou o Minecraft para rodar no OpenJDK, eles o projetaram para rodar no Java da Sun. Essas incompatibilidades foram o que fizeram com que seu teclado parasse de responder.

    
por njallam 01.09.2012 / 08:25
5

Isso pode ser um problema com a Biblioteca de jogos Java leve (lwjgl). A Mojang não acompanha suas atualizações. Faça o download da última versão do link e extraia o arquivo. Substitua jinput.jar , lwjgl.jar e lwjgl_util.jar no diretório .minecraft/bin pelos arquivos correspondentes do diretório extraído lwjgl-2.8.x/jar . Substitua também os arquivos em .minecraft/bin/natives pelos arquivos de lwjgl-2.8.x/jar/native/linux . Apenas para estar seguro, você provavelmente deve fazer backups desses arquivos antes de substituí-los.

Espero que isso funcione!

    
por Keidax 03.12.2012 / 20:29
1

Não tenho certeza sobre o uso do openjdk com o minecraft, mas vou dizer que ter o daemon ibus rodando enquanto estiver jogando minecraft com oracle-java6 produz o mesmo resultado.

Tente desabilitar / sair do ibus e depois jogar.

    
por The NetZ 30.06.2013 / 07:14