J'ai mis à niveau vers Ubuntu 16.04 à partir de 15.10 (version x64) et je ne parviens plus à exécuter FileZilla. Il y a une activité de disque dur et puis rien.
Lorsque j'ouvre un terminal et que je tape "Filezilla", l'erreur suivante apparaît:
Option de lecture des paramètres régionaux de /home/james/.filezilla/filezilla.xml (filezilla:5532): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion 'height> = -1' a échoué (filezilla: 5532): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion 'width> = -1' a échoué (filezilla: 5532): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion -1 'a échoué (Filezilla: 5532): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: l'assertion' width> = -1 'a échoué (Filezilla: 5532): Gtk-CRITICAL **: IA__gtk_widget_set_request : assertion 'width> = -1' a échoué (filezilla: 5532): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion 'height> = -1' a échoué (filezilla: 5532): Gtk -CRITICAL **: IA__gtk_widget_set_size_request: l'assertion 'width> = -1' a échoué Erreur de segmentation (noyau vidé)
J'ai vérifié mon journal système et il a cette ligne:
May 2 21:56:55 JamesPC kernel: [ 3133.290205] filezilla[5532]: segfault at 140 ip 00007f8a3152dbc6 sp 00007ffda52e17e0 error 4 in libwx_gtk2u_core-3.0.so.0.2.0[7f8a3102d000+5f9000]
Problème avec la version 3.15 mais résolu en 3.20.
Sauvegardez vos fichiers de configuration, ils peuvent être situés dans ~/.config/filezilla
ou ~/.filezilla
Téléchargez la dernière version de FileZilla à partir de ici
Courir:
tar -xvf FileZilla_3.20.1_x86_64-linux-gnu.tar.bz2
cp -rp Filezilla3/bin/* /usr/bin/
Ensuite, le résultat de filezilla --version
devrait être:
FileZilla 3.20.1 official build, compiled on 2016-08-03
Si vous le souhaitez, vous pouvez créer un programme de lancement:
wget http://www.freeiconspng.com/uploads/filezilla-icon-6.png
mkdir -p ~/Filezilla
mv filezilla-icon-6.png ~/Filezilla/filezilla.png
echo '[Desktop Entry]
Encoding=UTF-8
Name=Filezilla 3.20.1
Comment=Filezilla easy FTP transfer
Exec=/usr/bin/filezilla
Icon=~/Filezilla/filezilla.png
Categories=Application;Development;FTP;network
Version=1.0
Type=Application
Terminal=0
' > ~/.local/share/applications/filezilla.desktop
Copiez votre configuration dans le nouveau dossier de configuration ~/.config/filezilla
Selon le commentaire de Nick Weinberg, j'ai supprimé le répertoire .filezilla dans le répertoire de base et cela fonctionne maintenant ("Sudo rm -rf .filezilla")
Supprimer le répertoire .filezilla
fonctionne temporairement . Le problème revient après quelques utilisations. Supprimer le répertoire est nécessaire chaque fois qu'il se reproduit.
Pour votre information, la deuxième fois que j'ai eu ce problème, il n'y avait pas de répertoire .filezilla
. Je devais enlever .config/filezilla
à la place
J'ai essayé la première solution de @Roben et cela a fonctionné temporairement
Ensuite, j'ai essayé une deuxième solution en supprimant tout le répertoire de
home/.config/filezilla
qui fonctionne aussi. Mais le problème était vieux sauvegardé des détails sur les sites ont été perdus. Pas bon !!
J'ai donc essayé de supprimer un seul fichier de home/.config/filezilla/filezilla.xml
Donc enlever juste
filezilla.xml
travaillé sans enlever les vieux détails. Depuis sitemanager.xml, les détails ne sont pas modifiés ici.
Fonctionne pour moi sans rien endommager.