FR EN DE ES IT PT
Explorar los foros 
Rastreadores de Ankama

Como Instalar Dofus En Linux Lubuntu?

Por TheWaldid - ANTIGUO ABONADO - 12 de Febrero de 2020 20:46:06

He buscado en varias paginas y videos para instalar el juego en lubuntu y todas estan desactualizadas, Entonces he decidío llegar aquí para ver quien actualmente esta trabajando en ubuntu, y me ayude a poder instalar el juego en mi lubuntu.

Este tema es para ayudar a instalar Dofus en Lubunto.

Gracias!

1 0
Reacciones 14
Resultado : 329

Hola, para tener Dofus funcionando en Linux (casi cualquier Distribución) debes bajar el Ankama Launcher versión Linux brindado por Ankama, es un archivo que viene en formato .AppImage por ende es prácticamente portable, solo debes darle permisos de ejecución y ya abrirlo normalmente con doble click.
Una vez con el Launcher abierto debes descargar Dofus, luego, en el directorio donde decidiste instalarlo (por defecto es ~/.config/Ankama/zaap/dofus/) debe haber un archivo llamado zaap-start.sh, dicho archivo debe contener las siguientes líneas:

#!/bin/sh
wine Dofus.exe --port=$ZAAP_PORT --gameName=$ZAAP_GAME --gameRelease=$ZAAP_RELEASE --instanceId=$ZAAP_INSTANCE_ID --hash=$ZAAP_HASH --canLogin=$ZAAP_CAN_AUTH
exit $?


Si no tienes dicho archivo, crealo con un editor de texto y guardalo como zaap-start.sh  en la carpeta donde instalaste el juego.
Básicamente la versión de Dofus en Linux es la misma versión de Windows ejecutada con WineHQ, siendo así, para que funcione correctamente debes instalar WineHQ (Busca la guía específica de tu distribución para instalarlo):
https://www.winehq.org
https://tecadmin.net/install-wine-on-ubuntu/

Desde la versión 4.20 (actualmente van por la 5.0+) de WineHQ hay un bug cuando tratas de iniciar Dofus via Launcher, el juego se queda pegado al 50% o 89%, pero hay solución, solo sigue los pasos correctamente, hay 2 métodos y ambos funcionan de forma excelente, elige el que prefieras:

MÉTODO FUNCIONAL
1. Usar la versión del sistema de WineHQ, simplemente para que el juego deje de pegarse o congelarse hay que editar el archivo que el Ankama Launcher llama para invocar el juego, el archivo está por defecto en ~/.config/Ankama/zaap/dofus o dirigete hacia el directorio donde instalaste el juego y abre el archivo zaap-start.sh con un editor de texto, normalmente contiene éstas lineas:

#!/bin/sh
wine Dofus.exe --port=$ZAAP_PORT --gameName=$ZAAP_GAME --gameRelease=$ZAAP_RELEASE --instanceId=$ZAAP_INSTANCE_ID --hash=$ZAAP_HASH --canLogin=$ZAAP_CAN_AUTH
exit $?


Solo debes añadir > /dev/null 2>&1 al final del comando, ésto para redirigir todos los outputs a un punto nulo, es decir, no se tendrán en consideracion estos outputs, ésto evita que el juego se congele, finalmente, el archivo modificado se debería ver así:

#!/bin/sh
wine Dofus.exe --port=$ZAAP_PORT --gameName=$ZAAP_GAME --gameRelease=$ZAAP_RELEASE --instanceId=$ZAAP_INSTANCE_ID --hash=$ZAAP_HASH --canLogin=$ZAAP_CAN_AUTH > /dev/null 2>&1
exit $?


Guardar los cambios y ya al momento de dar "Jugar" via launcher, el juego deberia dejar de congelarse (para las versiones de WineHQ superiores o iguales a la 4.20 que son las que presentan dicho problema).

MÉTODO RECOMENDADO!!
2. Usar PlayOnLinux, CrossOver o Lutris (Son programas para gestionar varias versiones de WineHQ y tener prefijos y configuraciones específicos por aplicación) puedes jugar perfectamente vía Launcher al darle "Jugar" sin ningún problema prácticamente igual a Dofus en Windows, acá hay una guía que hice en otra respuesta similar en el foro que puedes usar para configurar PlayOnLinux, WineHQ y Dofus, la guía está en inglés, pero tiene imagenes y es muy intuitiva. https://www.dofus.com/en/forum/1153-ankama-launcher/336144-game-wont-start-launcher-linux

4 0
Resultado : 426

Al momento de instalar WineHQ me aparece que es una depencia individual o esta rota, y no me deja instalarlo he tratado de multiples forma y no he podido instalarlo amigo!

0 0
Resultado : 1429

¿Lubuntu...? ¿Esa distribución existe?

0 0
Resultado : 329

Sí, es una de las distribuciones que hace parte de los Ubuntu Flavors (Xubuntu, Kubuntu, Lubuntu), básicamente son distribuciones basadas en Ubuntu pero con otro entorno de escritorio, Ubuntu normalmente usa GNOME, Kubuntu usa KDE Plasma, Xubuntu usa XFCE y Lubuntu usa LXQT, que es una distribución "Lightweight" o liviana, consume pocos recursos.

1 0
Resultado : 60

Saludos, tengo la versión 5 de wine y he estado intentando bajar de versión pero no he podido. En las versiones disponible me lista desde la 3.0.4 a la 5 pero no he encontrado la manera de usarlas.

En muon dice que puedo forzar el uso de la versión pero al darle clic simplemente no pasa nada. En PlayOnLinux al seleccionar la versión de wine solo me muestra la "System".

¿Cómo podría resolver este problema? Gracias.

1 0
Resultado : 329

Hola, no puedes disminuir la versión de WineHQ si tienes los repositorios añadidos ya que siempre se va a actualizar a la última versión, la mejor opción es editar el archivo zaap-star.sh y añadir lo que puse arriba en el método 1 o usar PlayOnLinux, Lutris o Crossover, con éstos programas puedes gestionar cualquier versión de WineHQ y crear unidades virtuales y prefijos específicos para cada programa .exe que necesites ejecutar, en el caso de PlayOnLinux, que es el que uso, seleccionando la opción "Gestionar Versiones de Wine" dentro de la aplicación te descarga automáticamente la versión de WineHQ que desees o si prefieres de forma manual, descarga directamente desde:

https://www.playonlinux.com/wine/

Después de descargar la versión de WineHQ (recomiendo versiones de la rama "staging") viene en formato .tar.gz , solo debes descomprimir dentro de:
~/.PlayOnLinux/wine/linux-x86/  si descargaste una versión de WineHQ de 32 bits o
~/.PlayOnLinux/wine/linux-amd64/ si descargaste una versión de WineHQ de 64 bits

Una vez tengas descargadas las versiones de WineHQ que necesites, dentro de PlayOnLinux ya deben salir disponibles en las opciones al momento de crear una nueva unidad virtual, una guía mas detallada y con imagenes la encuentras en :

https://www.dofus.com/en/forum/1153-ankama-launcher/336144-game-wont-start-launcher-linux

Allí explico como configurar WineHQ con PlayOnLinux para poder usar Dofus normalmente con el Launcher.

1 0
Resultado : 794

 

memekiller|13/02/2020 12:30:52
Hola, no puedes disminuir la versión del sistema de WineHQ si tienes los repositorios de WineHQ añadidos ya que siempre se va a actualizar a la última versión, la mejor opción es usar PlayOnLinux, Lutris o Crossover con éstos programas puedes gestionar cualquier versión de WineHQ y crear unidades virtuales y prefijos específicos para cada programa .exe que necesites ejecutar, con PlayOnLinux seleccionando la opción "Gestionar Versiones de Wine" dentro de la aplicación te descarga automáticamente la versiónde WineHQ que desees o descargando directamente tú mismo la versión de WineHQ que necesites desde:

https://www.playonlinux.com/wine/

Descargas la versión que necesites (versiones inferiores o iguales a 4.19 de 32 bits recomiendo de la rama "staging"), viene en formato .tar.gz , solo debes descomprimirlo dentro de:
~/.PlayOnLinux/wine/linux-x86/  si descargaste una versión de WineHQ de 32 bits ó
~/.PlayOnLinux/wine/linux-amd64/ si descargaste una versión de WineHQ de 64 bits

Una vez tengas descargadas las versiones de WineHQ que necesites dentro de PlayOnLinux ya debe salir disponible en las opciones al momento de crear una nueva unidad virtual, una guía mas detallada y con imagenes la encuentras en :

https://www.dofus.com/en/forum/1153-ankama-launcher/336144-game-wont-start-launcher-linux

Allí explico como configurar WineHQ 4.19 con PlayOnLinux para poder usar Dofus normalmente con el Launcher.


Listo, he solucionado mi problema. La clave ha sido el modificar el sh para que el juego se lanzara por el launcher. Ya había usando la versión que indicas de wine pero seguía sin arrancar. Siguiendo la parque que indicas del sh ha funcionado perfectamente. Gracias.
0 0
Resultado : 329

Con mucho gusto

1 0
Resultado : 118

 

memekiller|03/04/2020 07:28:10
Hola, manda el codigo de error y seguro modifiscaste bien el archivo zaap-start.sh ?  suelen salir errores cuando se edita mal

#!/bin/sh
wine Dofus.exe --port=$ZAAP_PORT --gameName=$ZAAP_GAME --gameRelease=$ZAAP_RELEASE --instanceId=$ZAAP_INSTANCE_ID --hash=$ZAAP_HASH --canLogin=$ZAAP_CAN_AUTH > /dev/null 2>&1
exit $?

ahi esta editado 
0 0
Resultado : 118

ya funciona. tan raro, muchas gracias y perdon por la molestia

0 0
Responder a este tema