Como decía ahí en el titulo. Googlee el problema, pero no encontré nada que pudiera entender, ya que estaba todo en inglés. Lo único fue una solución parcial, es decir, usar un script para que el amule se reinicie cada vez que se apaga, pero no es realmente una solución.
Así que lo inicié desde la terminal para ver que tiraba y me salió esto.
gaston@gaston-01 ~ $ amule
2015-04-20 11:19:48: Initialising aMule 2.3.1 compiled with wxGTK2 v2.8.12
2015-04-20 11:19:48: Checking if there is an instance already running...
2015-04-20 11:19:48: No other instances are running.
2015-04-20 11:19:48: Socket de escucha: Ok
2015-04-20 11:19:48: Cargando archivo temporales desde /home/gaston/.aMule/Temp.
2015-04-20 11:19:48: Cargando archivo part 1 de 7
2015-04-20 11:19:48: Cargando archivo part 2 de 7
2015-04-20 11:19:48: Cargando archivo part 3 de 7
2015-04-20 11:19:48: Cargando archivo part 4 de 7
2015-04-20 11:19:48: Cargando archivo part 5 de 7
2015-04-20 11:19:48: Cargando archivo part 6 de 7
2015-04-20 11:19:48: Cargando archivo part 7 de 7
2015-04-20 11:19:48: Todos los archivos part cargados.
2015-04-20 11:19:48: Añadiendo archivo /home/gaston/.aMule/Temp/001.part.met a compartidos
2015-04-20 11:19:48: Añadiendo archivo /home/gaston/.aMule/Temp/004.part.met a compartidos
2015-04-20 11:19:48: Añadiendo archivo /home/gaston/.aMule/Temp/005.part.met a compartidos
2015-04-20 11:19:48: Añadiendo archivo /home/gaston/.aMule/Temp/006.part.met a compartidos
2015-04-20 11:19:48: Añadiendo archivo /home/gaston/.aMule/Temp/008.part.met a compartidos
(amule:32336): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed
(amule:32336): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed
(amule:32336): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed
(amule:32336): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed
(amule:32336): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed
(amule:32336): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed
(amule:32336): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed
(amule:32336): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed
(amule:32336): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed
(amule:32336): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed
(amule:32336): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed
(amule:32336): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed
(amule:32336): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed
(amule:32336): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed
--------------------------------------------------------------------------------
A fatal error has occurred and aMule has crashed.
Please assist us in fixing this problem by posting the backtrace below in our
'aMule Crashes' forum and include as much information as possible regarding the
circumstances of this crash. The forum is located here:
http://forum.amule.org/index.php?board=67.0
If possible, please try to generate a real backtrace of this crash:
http://wiki.amule.org/index.php/Backtraces
----------------------------=| BACKTRACE FOLLOWS: |=----------------------------
Current version is: aMule 2.3.1 compiled with wxGTK2 v2.8.12
Running on: Linux 3.13.0-37-generic i686
*** Error in `amule': corrupted double-linked list: 0xa29011b0 ***
Abortado
gaston@gaston-01 ~ $
Fijate qué pasa cambiando el nombre al directorio de configuración $HOME/.amule
Se va a crear uno nuevo, y con eso fijate si se cierra. ¿Tocaste algo de la configuración en estos días o actualizaste el sistema?
Guarda no borrar el directorio porque perdés toda tu configuración y créditos. Con cambiar el nombre alcanza para que aMule crea que no hay un dir de configuración. Entonces, luego de hacer esa prueba, simplemente borrás el nuevo dir, y volver a nombrar el viejo con su nombre original.
desde que tengo id alta no toque mas la configuración, o sea, hace rato. Yo actualizo todas las semanas, pero no recuerdo que se actualizara el amule, pero que no lo recuerde no significa que no ocurriera. Voy a probar lo que me dijiste y te cuento como me va.
Y fijate en los logs si se actualizó.
Cita de: the98 en Abril 20, 2015, 20:51:26
Y fijate en los logs si se actualizó.
cómo hago eso?
PD: todavía no se cerró, pero obviamente tampoco esta descargando nada de lo que estaba bajando
Y... ¿qué programa usás para actualizar? ¿Qué distro es?
Normalmente están guardados los logs en /var/log/
Linux Mint 17.1 Mate x86
para actualizar generalmente uso el gestor de actualizaciones que trae por defecto, aunque a veces uso apt-get update apt-get updgrade
Agrego, hay una carpeta log donde dijiste, pero no se qué buscar en ella