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.
Сделайте резервную копию ваших конфигурационных файлов, они могут быть расположены в
~/.config/filezilla
или же~/.filezilla
Загрузите последнюю версию FileZilla здесь
Бежать:
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
Если вы хотите, вы можете создать программу запуска:
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
Скопируйте вашу конфигурацию в новую папку конфигурации
~/.config/filezilla
Согласно комментарию Ника Вайнберга, я удалил каталог.filezilla в домашнем каталоге, и теперь он работает ("sudo rm -rf .filezilla")
Удаление .filezilla
Каталог работает временно. Проблема возвращается после нескольких использований. Удаление каталога необходимо каждый раз, когда он повторяется.
К вашему сведению, во второй раз у меня такой проблемы не было .filezilla
каталог. Я должен был удалить .config/filezilla
вместо
Я попробовал первое решение от @Roben, и оно временно работало
Затем я попробовал вторые решения, удалив весь каталог из
home/.config/filezilla
который также работает. Но проблема была старая, сохраненные детали о сайтах были потеряны. Нехорошо!!
Поэтому я попытался удалить только один файл из home/.config/filezilla/filezilla.xml
Так что удаление просто
FileZilla.xml
работал без удаления старых деталей. Поскольку детали sitemanager.xml здесь не изменены.
Работает на меня, не повреждая ничего.