FILEZILLA не работает после обновления с Ubuntu 15.10 до Ubuntu 16.04

Я обновил Ubuntu 16.04 с 15.10 (версия x64) и теперь не могу запустить FileZilla. Есть некоторая активность жесткого диска и затем ничего.

Когда я открываю терминал и набираю "Filezilla", я получаю следующую ошибку:

Возможность чтения локали из /home/james/.filezilla/filezilla.xml
(filezilla:5532): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: утверждение 'height >= -1' не выполнено
(filezilla: 5532): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: утверждение 'width >= -1' не выполнено
(filezilla: 5532): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: утверждение 'height >= -1' не выполнено
(filezilla: 5532): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: утверждение 'width >= -1' не выполнено
(filezilla: 5532): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: утверждение 'width >= -1' не выполнено
(filezilla: 5532): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: утверждение 'height >= -1' не выполнено
(filezilla: 5532): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: утверждение 'width >= -1' не выполнено
Ошибка сегментации (ядро сброшено)

Я проверил мой системный журнал, и у него есть эта строка:

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 ответа

Проблема с версией 3.15, но решена в 3.20.

  1. Сделайте резервную копию ваших конфигурационных файлов, они могут быть расположены в ~/.config/filezilla или же ~/.filezilla

  2. Загрузите последнюю версию FileZilla здесь

  3. Бежать:

    tar -xvf FileZilla_3.20.1_x86_64-linux-gnu.tar.bz2
    cp -rp Filezilla3/bin/* /usr/bin/
    

Затем вывод filezilla --version должно быть:

    FileZilla 3.20.1 official build, compiled on 2016-08-03
  1. Если вы хотите, вы можете создать программу запуска:

    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. Скопируйте вашу конфигурацию в новую папку конфигурации ~/.config/filezilla

Согласно комментарию Ника Вайнберга, я удалил каталог.filezilla в домашнем каталоге, и теперь он работает ("sudo rm -rf .filezilla")

Удаление .filezilla Каталог работает временно. Проблема возвращается после нескольких использований. Удаление каталога необходимо каждый раз, когда он повторяется.

К вашему сведению, во второй раз у меня такой проблемы не было .filezilla каталог. Я должен был удалить .config/filezilla вместо

Я попробовал первое решение от @Roben, и оно временно работало

Затем я попробовал вторые решения, удалив весь каталог из

home/.config/filezilla

который также работает. Но проблема была старая, сохраненные детали о сайтах были потеряны. Нехорошо!!

Поэтому я попытался удалить только один файл из home/.config/filezilla/filezilla.xml

Так что удаление просто

FileZilla.xml

работал без удаления старых деталей. Поскольку детали sitemanager.xml здесь не изменены.

Работает на меня, не повреждая ничего.

Другие вопросы по тегам