FR EN ES
FR EN ES

Forum Ankama

Browse forums 
Ankama Trackers

Solution Ankama Launcher on LINUX for Wakfu Players - Kubuntu - Solucion para los Jugadores de Wakfu en LINUX mediante Ankama Launcher

By LuigiDavide - BETA TEST - November 01, 2019, 03:13:51

Hello and Welcome, (Sorry for bad english)
Hola y bienvenidos, Abajo encontraran la solucion (la cual funciona para mi) en Español tongue

Are you Trying to play Wakfu with the Ankama Launcher (.AppImage) in a LINUX distro but when you Click "PLAY" Nothing is happening? The game don't Run and Execute. Well, I'm Using Kubuntu 18.04 x64bits and searching in this Forum I found that Ankama Launcher and WAKFU need the JAVA / Open jdk version 10 to work. In my case, my distro comes by default with the Java Openjdk version 11. That's why we can't play Wakfu (I Hope work for all), so for make Wakfu work, we need to install the Java Openjdk version 10. (Easy for Begginners)

I searched in google and found some commands for the Terminal/Konsole and here I Am making a little guide with the following Steps (Source: AskUbuntu) and Remember to Download the Correct architecture compatible with your OS ("amd64" for x64bits and "i386" for x32bits)

A) Search and Download four (04) .deb files of Open Java 10 from HERE smile (A Canonical LTD's Web Platform) in this Order and with a similar Name:
1- openjdk 10 jre headless 10.0.2+13-1_16.04.6 amd64.deb
2- openjdk 10 jre 10.0.2+13-1_16.04.6_amd64.deb
3- openjdk 10 jdk headless_10.0.2+13-1_16.04.6_amd64.deb
4- openjdk 10 jdk 10.0.2+13-1_16.04.6_amd64.deb

B ) Wait the Download finish, and Install  the .deb Files following the Order ^ with the Metod you prefer, I used the Terminal Command: "sudo dpkg -i ____________________"
> "$ sudo dpkg -i openjdk 10 jre headless 10.0.2+13-1_16.04.6 amd64.deb"
> "$ sudo dpkg -i openjdk 10 jre 10.0.2+13-1_16.04.6_amd64.deb"
> "$ sudo dpkg -i ...."
> "$ sudo dpkg -i ..."

C) Configuration of the Default Java Version (From 11 to Open Java 10)
In a Terminal:
> "$ sudo update-alternatives --config java"

You will see a similar list. type the Number in the list of Java 10 for make it default.
0 ------- /usr/lib/jvm/java-10-openjdk-amd64/bin/java 1101 automatic mode
1 ------- /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1101 manual mode
2------- /usr/lib/jvm/java-10-openjdk-amd64/bin/java 1101 manual mode

in this example, you can select "0" or "2" for select and configure Default Java to 10.

D) If you want to Check the Change is Done, type in Terminal:
> "$ sudo java -version"

and this will show you a similar message: 
"openjdk version "10.0.2" 2018-07-17
OpenJDK Runtime Environment 18.3 (build 10.0.2+13)
OpenJDK 64-Bit Server VM 18.3 (build 10.0.2+13, mixed mode)"

E) Download, Install, and execute the "Ankama Launcher .AppImage", Download Wakfu if you don't have it xD and Play.

Additional Information:
If you want or if you need, install the Libpng12.deb and the libssl1.0.deb for be sure, with the same command line "$ sudo dpkg -i ____"

Other Distro of Linux:
I'm user of Windows, but I have a second PC with Kubuntu, and Ubuntu and Debian works similar, files .deb works fine, so if you have other Distro of linux, you only need to know (in this case and this problem) the problem is "JAVA 11", you need to find a way to download and install "JAVA Openjdk 10", configuration like "default", and finally and hopefully play Wakfu with Ankama Launcher .AppImage.

Thanks and I Hope help for you all. Sorry if I broke some Rule of Forum and Creation of Topics, but all need to have some Solution for this problem.

Español Spanish / Aqui tienes la "Guia Tutorial" en ESPAÑOL:

Al momento de darle al boton "Jugar" para ejecutar Wakfu desde el Ankama Launcher (archivo .AppImage) en una distribucion de LINUX, nada parece suceder, te encuentras con un problema donde a pesar de abrir multiples instancias del juego, ninguna ventana aparece como solia pasar con el antiguo Launcher. Bien, yo estoy usando la distribucion Kubuntu version 18.04 arquitectura de 64bits, y buscando en este foro encontre alguien que hacia referencia a que Wakfu en el Ankama Launcher utiliza la Version de Java Openjdk version 10 para ejecutarse y funcionar. En mi caso, Kubuntu 18.04 trae de fabrica la version 11 de Java, y por eso no podia jugar Wakfu (despues de meses intentandolo) asi que espero esta "Guia" pueda ser de mucha ayuda para ustedes y que les funcione Wakfu desde el Ankama Launcher. (Segun mi opinion, es facil para los novatos en Linux)

En este orden de ideas, necesitamos instalar la Version de Java OpenJDK 10, la cual puede ser instalada JUNTO CON la version 11 (es decir, no necesitamos Desintalar nada), simplemente vamos a seguir unos pasos, tipear unos comandos en el terminal/konsole y configurar la version "de fabrica" que va a usar nuestra distribucion a partir de ahora para jugar Wakfu. (Fuente de Informacion: AskUbuntu) y no olvides elegir los archivos segun tu ARQUITECTURA del Sistema Operativo ("amd64" para x64bits y "i386" para x32bits)

A) Buscar y descargar CUATRO (04) archivos .deb de Java Openjdk10 AQUI (Fuente: Plataforma de Canonical LTD's), los cuales debemos seguir este orden y tienen un nombre similar: 
1- openjdk 10 jre headless 10.0.2+13-1_16.04.6 amd64.deb
2- openjdk 10 jre 10.0.2+13-1_16.04.6_amd64.deb
3- openjdk 10 jdk headless_10.0.2+13-1_16.04.6_amd64.deb
4- openjdk 10 jdk 10.0.2+13-1_16.04.6_amd64.deb

B ) Esperamos que las descargas terminen, y procedemos a instalar los archivos .deb Siguiendo el orden arriba mencionado ^ mediante el metodo de instalacion que prefieras para los archivos .deb, yo simplemente usé el comando: "sudo dpkg -i ____________________"
> "$ sudo dpkg -i openjdk 10 jre headless 10.0.2+13-1_16.04.6 amd64.deb"
> "$ sudo dpkg -i openjdk 10 jre 10.0.2+13-1_16.04.6_amd64.deb"
> "$ sudo dpkg -i ...."
> "$ sudo dpkg -i ..."

C) Una vez Instalados los cuatro (04) archivos .deb, es hora de Configurar la version de Java "de fabrica" (Vamos a cambiar de la version 11 a la version 10 de Java Openjdk)
Escribimos en un terminal:
> "$ sudo update-alternatives --config java"

Se va a mostrar una lista similar a esta, vamos a escribir y asignar el numero que corresponda a la version 10 de Java para hacerla "de fabrica"
0 ------- /usr/lib/jvm/java-10-openjdk-amd64/bin/java 1101 automatic mode
1 ------- /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1101 manual mode
2------- /usr/lib/jvm/java-10-openjdk-amd64/bin/java 1101 manual mode

en este ejemplo, podemos asignar y escribir simplemente "0" o "2" y de esta forma estariamos configurando y estableciendo la version 10 de Java Openjdk.

D) Si quieres comprobar que el cambio surtio efecto, en un terminal escribimos:
> "$ sudo java -version"

y obtendremos un mensaje parecido a este: 
"openjdk version "10.0.2" 2018-07-17
OpenJDK Runtime Environment 18.3 (build 10.0.2+13)
OpenJDK 64-Bit Server VM 18.3 (build 10.0.2+13, mixed mode)"

E) Ahora simplemente toca darle a "JUGAR" para que se ejecute Wakfu, en caso de que aun no descargaste Wakfu, pues hazlo xD Siempre desde el Ankama Launcher .AppImage

Informacion Adicional:
En el Antiguo Launcher, solia instalar la libreria Libpng12.deb y la libreria libssl1.0.deb, para hacer funcionar Wakfu (y usaba la version de Java proporcionada por Ankama) asi que si crees que es necesario, o si realmente necesitas instalarlas, hazlo con el mismo comando antes mencionado "$ sudo dpkg -i ____"

Otras Distribuciones de Linux:
Principalmente soy usuario de Windows, Solo he usado Kubuntu, Ubuntu y Debian, y estas 3 distribuciones funcionan con archivos .deb, asi que si tienes una distribucion distinta a la mia, con tal que entiendas que el problema es "JAVA 11", debes buscar la manera de descargar e instalar "JAVA Openjdk 10" y configurarlo como "principal", "de fabrica", "default", para que de esta manera puedas jugar a Wakfu desde el Ankama Launcher .AppImage.

Espero sea de utilidad toda esta informacion, Espero no infringir muchas reglas de Foro, pero la gente necesita soluciones a este tipo de problemas.

Thank you for your Attention
Gracias por su Atencion.

4 -1
Reply
Reactions 8
Score : 16

Worked like a charm! thanks for the write up!

1 0
Reply
Score : 16

wow si me funciono mil gracias me funciono hoy 22 de noviembre 2019

1 0
Reply
Score : 16

what if I just use sudo apt-get install openjdk-10-jdk, will it work?

1 0
Reply
Score : 77

Try it (?) and execute the game from Ankama Launcher, if don't start the game, Configure the Default Openjdk if you have two version.

In my case, to use "sudo apt-get install openjdk" i need to add some repositories to make it work, so i prefer download directly from the links xD

0 0
Score : 16

DUDE, HOLY, I LOVE YOU!! THANKS YOU SO MUCH, I WAS ACTUALLY SCARED WHEN ANKAMA DID THE MISTAKE OF KILLING THE OLD LAUNCHER! THANKS!!! wub

1 0
Reply
Score : 1

This is such a great post.  Multiple languages and very clear instructions.  Unfortunately, it didn't help me.  When I run the AppImage I don't get past this point:
2019-12-10T17:05:46.726Z - info: [MAIN] setup
2019-12-10T17:05:46.730Z - error: [STEAM] no corresponding gameId  
{ '215080': 3, '609940': 17 }
2019-12-10T17:05:46.832Z - info: [SETTINGS] insecure https = undefined
2019-12-10T17:05:46.835Z - info: [MAIN] App ready - version 2.10.31
2019-12-10T17:05:46.851Z - info: [MAIN] Main window opened
2019-12-10T17:05:46.955Z - info: [CONNECTIVITY] setup
2019-12-10T17:05:47.270Z - info: [CONNECTIVITY] navigator-online-changed true
2019-12-10T17:05:47.270Z - info: [CONNECTIVITY] We are now  online

If anyone has any clues they are welcome.

0 0
Reply
Score : 1

Me Funciono!!!! Para Ubuntu Budgie Hoy 4 de Enero de 2020 me sirvio este metodo, realice los pasos A,B, y cuando fui a usar el C, me decia que solo habia una alternativa de java y que no habia nada que configurar, esto me asusto un poco, pero use el paso "D" para verificar que version tenia en el momento y me mostro la version necesaria, asi que creo que para esta distro de Linux (Ubuntu Budgie)se actualiza automaticamente al instalar los 4 paquetes del paso A y B.

Muchas gracias por este aporte!!!

0 0
Reply
Score : 1

Muchísimas gracias. Todavía sigue funcionando(Probado en Lubuntu 18.04)

Hello. (Abajo en español)

English:
I was trying to do this on Lubuntu 20.04 and found that i couldnt install that .debs, dont know why.
After that i installed Java 8(which is in repositories) and configure the launcher to launch it as executable.
I found as a casuality that Java 8 can run the game, i think that will work in other distros too, without downloading and install this .debs.
You only need to Download ankama launcher.appimage, and in the propierties-> Permissions, Check the option="Make this file executable".(mark that thing will allow you to launch it as it were an .exe of windows).
You will need to switch your java version to the version 8, you can do that with the comand thats on the original post(see up)

Español:

Instale una nueva versión de mi SO y encontré que no podía realizar mas estos pasos descritos arriba para instalar java 10, por lo que pude instalar Java 8 en mi SO mediante los repositorios del administrador de paquetes. Luego de configurar el ejecutable del ankama launcher(click derecho, pestaña permisos: hacer este archivo ejecutable) pud ehacer arrancar el launche ry hacer que funcione el mismo, luego de poner java 8 como la versión a utilizar de Java(ver administrador de alternativas o usar el comando del post original) pude arrancar el juego exitosamente.

The command from original post that will should need to use:

"sudo java -version"(in a terminal tab; if u have the administrator or versions, search java and change it from there, so it would not be necessarily do this step on terminal).


 

0 0
Reply
Respond to this thread