No puedo iniciar FileZilla. Cuando lo hago, no pasa nada. Intenté desinstalarlo y luego reinstalarlo, pero no me ayudó. Estoy usando Ubuntu 16.04.
Si lo inicio desde la línea de comando, veo lo siguiente:
Reading locale option from /home/superuser/.config/filezilla/filezilla.xml
(filezilla:16389): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion 'height >= -1' failed
(filezilla:16389): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion 'width >= -1' failed
(filezilla:16389): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion 'height >= -1' failed
(filezilla:16389): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion 'width >= -1' failed
(filezilla:16389): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion 'width >= -1' failed
(filezilla:16389): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion 'height >= -1' failed
(filezilla:16389): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion 'width >= -1' failed
Program segmentation fault ( core dumped )
mv -v /home/superuser/.config/filezilla/ /home/superuser/.config/filezilla_bak
y luego vuelva a abrir filezillaRespuestas:
Puede restablecer FileZilla a los valores predeterminados asegurándose de que todas las copias de FileZilla estén definitivamente cerradas y luego ejecutar el siguiente comando:
Luego, vuelva a abrir FileZilla, que creará un nuevo conjunto limpio de preferencias locales. Esto debería ser suficiente para evitar lo que es más que probable que sea un archivo de configuración local incorrecto.
fuente
Yo tuve exactamente el mismo problema. Supuse que había un problema con el archivo filezilla.xml. Fui a
/home/$USER/.config/Filezilla/
eliminar elfilezilla.xml
archivo antiguo .Luego regresó a la terminal y escribió "filezilla" para abrir el programa. Para mí, se abrió bien y creó un nuevo archivo XML predeterminado en el lugar del archivo anterior. Las opciones del administrador del sitio no se ven afectadas por esto, ya que están en un archivo diferente llamado "sitemanager.xml" que está en el mismo directorio. Entonces, el programa se abrió como un nuevo programa nuevo con las mismas opciones de administrador del sitio que antes.
fuente
Ve a
~/.config/Filezilla
o~/.filezilla
.Debe presionar Ctrl+ Hpara mostrar los archivos ocultos si es necesario.
Luego ábralo
filezilla.xml
usando un editor de texto.Eliminar la
Last local directory
etiqueta.Guarde el archivo nuevamente y vuelva a abrir filezilla.
Esto funciona para mí cada vez.
fuente
Además de la respuesta de andrew.46, ahora puede importar el antiguo archivo sitemanager.xml en la carpeta de copia de seguridad una vez que se abre filezilla. Use el menú Archivo-> Importar. Esto es útil si tenía muchos sitios guardados.
fuente
TL; DR:
En
filezilla.xml
existe el elemento vacío<Setting name="Language Code" type="string" />
. Si agrega una configuración regional instalada comoen_GB.UTF-8
(usarlocale -a
para buscar configuraciones regionales disponibles), para que obtenga<Setting name="Language Code" type="string">en_GB.UTF-8</Setting>
todo debería volver a funcionar sin problemas.La versión larga:
Recientemente me encontré con este problema también, usando Ubuntu 16.04.3 y FileZilla 3.15.0.2.
Las soluciones publicadas aquí se basan en eliminar cosas, pero eso no resolvió mi problema. De hecho, podría iniciar FileZilla nuevamente, pero aún así se bloquearía en el inicio si el último directorio local contuviera caracteres no ASCII. Los nombres de archivo y directorio con caracteres no ASCII estaban en blanco. Subir estos tampoco fue una buena idea.
La siguiente línea es la culpable:
como hubiera esperado algún lenguaje o codificación (como ISO 8859-15). Entonces, probé una de mis configuraciones regionales instaladas:
Ahora, al iniciar FileZilla volvería a aparecer archivos y directorios con caracteres no ASCII.
Si desea averiguar qué configuraciones regionales ha instalado, use:
Si no está seguro de si también se ve afectado por este problema, esto podría ayudar: cuando se ejecuta
filezilla --version
con el código de idioma vacío, la salida se ve así:Otro indicador que recordaba cuando leía una pregunta relacionada es la siguiente entrada en
kern.log
:El mensaje diferente en comparación con la pregunta vinculada puede provenir de diferentes núcleos (más de tres años de diferencia) y todas las cosas que lo acompañaron que podrían haber cambiado mientras tanto. Sin embargo, en ambos casos lo es
libwx_gtk2u_core-3.0.so.0.2.0
y también el desplazamiento (?) De las5f9000
coincidencias.Entonces, si le parece así, es muy probable que esta solución funcione para usted. Si las cosas vuelven a funcionar correctamente, debería verse así:
fuente
Probablemente el último tamaño de ventana conocido se ha vuelto inválido debido a un bloqueo o algo, como dice el mensaje de error aquí:
assertion 'height >= -1' failed
Busque una línea en su
/home/superuser/.config/filezilla/filezilla.xml
archivo que contenga:Tendrá valores diferentes, probablemente algunos podrían ser negativos. Si la línea no existe, agréguela antes de la línea con
</Settings>
Utilice la configuración que publiqué anteriormente, como buen estado conocido .
Guarde
filezilla.xml
y ahora debería poder abrir Filezilla nuevamente.fuente