terça-feira, 21 de abril de 2020

TUXGUITAR - Erro java not found

Fala pessoal?

Espero que todos estejam bem mediante à pandemia que estamos enfrentando...
Não quero falar muito sobre isso, mas tenho esperança que juntos somos mais fortes e vamos passar por tudo isso!

Esses dias resolve retomar um pouco do estudo de música, pois se tem uma coisa que me deixa muito feliz e está sempre comigo, é a música.

Alguns materiais de estudo possuem arquivos com extensão .gp3, .gp4, .gp5 dentre alguns outros... estes arquivos são para Guitar Pro.
Guitar Pro é um software para Windows que reproduz estes arquivos MIDI e proporciona você a acompanhar sua tablatura/partitura. É possível colocar efeitos, instrumentos de forma conjunta, enfim, é para fazer você se sentir tocando com uma banda ou com outros instrumentos e não ficar aquele método de estudo vago.

No Linux temos o equivalente ao Guitar Pro, chamado TuxGuitar.



Para instalar no Ubuntu:

$ sudo apt-get install tuxguitar

Porém, quando fui utilizar (depois de um bom tempo, coisa de anos atrá), mesmo estando tudo atualizado, me deparei com o seguinte erro:

"/usr/bin/tuxguitar: 88: /usr/lib/jvm/java-14-oracle/jre/bin/java: not found"

Mesmo estando com Java instalado corretamente, tentando reinstalar tudo ... o mesmo erro acontecia.

- Como resolver?

Bem, depois de pesquisar e tentar várias coisas... o que resolveu no meu caso foi alterar a chamada no comando /usr/bin/tuxguitar.
Isso mesmo, analisando a chamada que era feita para o path /usr/lib/jvm/java-14-oracle/jre/bin/java, percebi que em minha instalação não existia o path em questão ... essa parte depois do jre não existia.



Esse path é criado no arquivo através da variável JAVA_HOME.
Foi necessário remover a parte do jre e pronto... o arquivo conseguiu usar corretamente o java que tenho instalado.


Trecho de onde foi feita a alteração no arquivo.

Depois disso é só abrir o TuxGuitar e estudar com seus arquivos do Guitar Pro.

Abs e até a próxima.
:wq!