Я не могу запустить FileZilla. Когда я это делаю, ничего не происходит. Я попытался удалить, а затем переустановить его, но без помощи. Я использую Ubuntu 16.04.
Если я запускаю его из командной строки, я вижу следующее:
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
выполнить следующую команду: и затем снова откройте filezillaОтветы:
Вы можете сбросить FileZilla на значения по умолчанию, убедившись, что все копии FileZilla определенно закрыты, а затем выполнив следующую команду:
Затем снова откройте FileZilla, который создаст новый, чистый набор локальных настроек. Этого должно быть достаточно, чтобы обойти, скорее всего, плохой локальный файл конфигурации.
источник
У меня была точно такая же проблема. Я предположил, что была проблема с файлом filezilla.xml. Я пошел, чтобы
/home/$USER/.config/Filezilla/
удалить старыйfilezilla.xml
файл.Затем вернулся в терминал и набрал «filezilla», чтобы открыть программу. Для меня он открылся нормально и создал новый XML-файл по умолчанию на месте старого файла. На параметры менеджера сайта это не влияет, так как они находятся в другом файле с именем "sitemanager.xml", который находится в том же каталоге. Таким образом, программа открылась как новая новая программа с теми же опциями менеджера сайта, что и раньше.
источник
Перейти к
~/.config/Filezilla
или~/.filezilla
.Вам нужно нажать Ctrl+, Hчтобы показать скрытые файлы, если это необходимо.
Затем откройте
filezilla.xml
с помощью текстового редактора.Удалить
Last local directory
тегСохраните файл снова и снова откройте filezilla.
Это работает для меня каждый раз.
источник
В дополнение к ответу andrew.46, теперь вы можете импортировать старый файл sitemanager.xml в папку резервной копии после открытия filezilla. Используйте File-> Import menu. Это полезно, если у вас сохранено много сайтов.
источник
TL; DR:
Там
filezilla.xml
есть пустой элемент<Setting name="Language Code" type="string" />
. Если вы добавите установленный языковой стандарт, напримерen_GB.UTF-8
(используйтеlocale -a
для поиска доступных языковых стандартов), чтобы все получилось,<Setting name="Language Code" type="string">en_GB.UTF-8</Setting>
все должно снова работать гладко.Длинная версия:
Я недавно столкнулся с этой проблемой, используя Ubuntu 16.04.3 и FileZilla 3.15.0.2.
Решения, размещенные здесь, основаны на удалении материала, но это не решило мою проблему. На самом деле я мог бы запустить FileZilla снова, но он все равно падал бы при запуске, если бы последний локальный каталог содержал не-ASCII символы. Имена файлов и каталогов с не-ASCII символами были просто пустыми. Загрузка их также не была хорошей идеей.
Следующая строка является виновником:
как я и ожидал, какой-нибудь язык или кодировка (например, ISO 8859-15). Итак, я попробовал один из моих установленных языков:
Теперь при запуске FileZilla файлы и каталоги будут отображаться не с символами ASCII.
Если вы хотите узнать, какие локали вы установили, используйте:
Если вы не уверены, что эта проблема также затрагивает вас, это может помочь: при работе
filezilla --version
с пустым языковым кодом выходные данные выглядят следующим образом:Еще один индикатор, который я запомнил при чтении соответствующего вопроса, - это следующая запись в
kern.log
:Различное сообщение по сравнению со связанным вопросом может происходить из разных ядер (разница более трех лет) и всех сопутствующих вещей, которые могли бы измениться за это время. Тем не менее, в обоих случаях это
libwx_gtk2u_core-3.0.so.0.2.0
также и смещение (?)5f9000
Совпадений.Так что, если это выглядит так для вас, велика вероятность, что это решение будет работать для вас. Если все снова работает правильно, это должно выглядеть так:
источник
Вероятно, последний известный размер окна стал недействительным из-за сбоя или чего-то еще, как указано здесь в сообщении об ошибке:
assertion 'height >= -1' failed
Ищите строку в вашем
/home/superuser/.config/filezilla/filezilla.xml
файле, содержащую:У него будут разные значения, возможно, некоторые могут быть отрицательными. Если строка не существует, просто добавьте ее перед строкой с
</Settings>
Используйте настройки, которые я разместил выше, как хорошо известное государство .
Сохраните,
filezilla.xml
и теперь вы сможете снова открыть Filezilla.источник