Consegui resolver o problema. Primeiramente quero agradecer a todos os que deram dicas. Mas, encontrei em um site o seguinte comano:
echo $PATH
dando como resposta:
/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl
Nessa parte que deixei em negrito temos /usr/lib/jvm/default/bin, fui lá nessa pasta através do terminal. Chegando lá encontrei pastas entre elas jdk8 jdk15 openjdk15, então cheguei na conclusão que o problema é que o sistema não sabia qual java desses usar, eu teria que configurar um padrão. Fui nesse endereço https://aur.archlinux.org/pkgbase/tuxguitar/?O=10&PP=10 aqui ver se tinha alguma padrão de instalação. No comentário do usuário buzo estava a solução. Apaguei as outras pastas e deixei somente a do jdk15. Claro que eu já havia desinstalado o jdk8 , e etc. Instalei o jdk15 que é o padrão.
digitei como super usuário:
archlinux-java set java-15-openjdk
Nessa linha acima entendi que o arch configura o java-15-openjdk como padrão.
Pronto! Funcionou bonitinho!
Na figura em anexo está o comentário do buzo. ele cita usa o 14, só modifiquei para 15.