web-dev-qa-db-fra.com

FILEZILLA ne fonctionne pas après la mise à niveau d'ubuntu 15.10 à ubuntu 16.04

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]
4
Roben

Problème avec la version 3.15 mais résolu en 3.20.

  1. Sauvegardez vos fichiers de configuration, ils peuvent être situés dans ~/.config/filezilla ou ~/.filezilla

  2. Téléchargez la dernière version de FileZilla à partir de ici

  3. 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
  1. 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
    
  2. Copiez votre configuration dans le nouveau dossier de configuration ~/.config/filezilla

6
Jesus Iniesta

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")

3
Roben

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

2
guest

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.

0
Pavan Mehta