Не удается запустить FileZilla

Я не могу запустить 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 )
9
задан 13 July 2016 в 21:45

6 ответов

Можно сбросить FileZilla к значениям по умолчанию путем проверки, что все копии FileZilla определенно закрываются и затем выполнение следующей команды:

mv -v /home/superuser/.config/filezilla/ /home/superuser/.config/filezilla_bak

Затем вновь открыли FileZilla, который создаст новый, чистый набор локальных предпочтений. Этого должно быть достаточно для обхождения то, что является больше, чем, вероятно, плохой, локальный конфигурационный файл.

0
ответ дан 13 July 2016 в 21:45

Перейдите в ~/.config/Filezilla или ~/.filezilla.

необходимо нажать Ctrl + H для показа скрытых файлов при необходимости.

Затем открытый filezilla.xml использование текстового редактора.

Удаляют эти Last local directory тег.

Сохранили файл снова и вновь открыли filezilla.

Это работает на меня каждый раз.

0
ответ дан 13 July 2016 в 21:45
  • 1
    Спасибо за ответ. Я сделал бездисплейную установку, тогда хотел добавить GUI, таким образом, я установил полный GUI Настольной среды, который хорошо работал от начальной загрузки тогда, я переустановил Сервер Ubuntu 16.04.3 LTS и сделал минимальную установку для Настольной среды для ограничения издержек и меня can' t получают работу GUI. Я могу добраться до командной строки, но я хочу получить GUI, работающий в минимальной конфигурации. – JJMN 11 February 2018 в 16:02

В дополнение к ответу andrew.46 можно теперь импортировать старый файл sitemanager.xml в резервной папке, после того как filezilla открывается. Меню Use File-> Import. Это полезно, если у Вас было много сохраненных сайтов.

0
ответ дан 13 July 2016 в 21:45
  • 1
    Самая легкая вещь, которую я сделал бы, если у Вас есть другая система к SSH в нее от, является чем-то как X2Go. It' s удаленный рабочий стол. Все еще бездисплейный на стороне сервера, но у Вас может быть gui в Вашей системе. – Zanthux 11 February 2018 в 16:07

У меня была та же самая проблема. Я предположил, что была проблема с файлом filezilla.xml. Я перешел к/home/user/.config/Filezilla/, удалил старый файл filezilla.xml.

Затем возвратился в терминал и ввел "filezilla" для открытия программы. Для меня это открылось прекрасный, и это создало совершенно новый XML-файл по умолчанию в месте старого файла. Опции начальника отдела не затронуты этим, как они находятся в другом файле под названием "sitemanager.xml", который находится в том же каталоге. Так программа, открытая как свежая новая программа с теми же sitemanager опциями как прежде.

0
ответ дан 13 July 2016 в 21:45
  • 1
    Точно, это работало, действительно цените его. Большое спасибо. – Karrar Savior 11 February 2018 в 19:51

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 были просто пробелом. Загрузка их не была также никакой хорошей идеей.

Следующая строка является преступником:

<Setting name="Language Code" type="string" />

поскольку я ожидал бы некоторый язык или кодирующий (такой как ISO 8859-15). Так, я попробовал одну из своих установленных локалей:

<Setting name="Language Code" type="string">en_GB.UTF-8</Setting>

Теперь, запуск FileZilla показал бы файлы и каталоги с символами неASCII снова.

Если Вы хотите узнать, какие локали Вы установили, используйте:

locale -a

Если Вы не уверены, затронуты ли Вы также этой проблемой, это могло бы помочь: При выполнении filezilla --version с пустым кодом языка вывод похож на это:

Reading locale option from /home/kreuvf/.filezilla/filezilla.xml
FileZilla 3.15.0.2, compiled on 2016-02-25

Другой индикатор, который я помнил при чтении связанного вопроса, является следующей записью в kern.log:

kernel: [39162.363835] traps: filezilla[19354] general protection ip:7f99fa048ce6 sp:7fff363ae5e0 error:0 in libwx_gtk2u_core-3.0.so.0.2.0[7f99f9b48000+5f9000]

Другое сообщение по сравнению со связанным вопросом может произойти от различных ядер (различие больше чем трех лет) и все сопроводительные вещи, которые, возможно, изменились тем временем. Тем не менее, в обоих случаях это libwx_gtk2u_core-3.0.so.0.2.0 и также смещение (?) 5f9000 соответствия.

Так, если похоже, что для Вас, возможности хороши, что это решение будет работать на Вас. Если вещи работают правильно снова, это должно быть похожим на это:

Reading locale option from /home/kreuvf/.filezilla/filezilla.xml
setlocale en_GB.UTF-8 successful
locale set to en_GB.UTF-8
FileZilla 3.15.0.2, compiled on 2016-02-25
2
ответ дан 23 November 2019 в 04:47

Вероятно, продержитесь, известный размер окна стал недопустимым из-за катастрофического отказа или чего-то, как сообщение об ошибке указывает здесь:

assertion 'height >= -1' failed

Ищите строку в Ваш /home/superuser/.config/filezilla/filezilla.xml файл, содержащий:

<Setting name="Window position and size">0 14 38 1098 576 </Setting>

Это будет иметь различные значения, вероятно, некоторые могли быть отрицательными. Если строка не существует, просто добавляют его перед строкой с </Settings>

Используйте настройки, которые я отправил выше как хорошее известное состояние.

Сохранить filezilla.xml и теперь необходимо смочь открыть Filezilla снова.

0
ответ дан 23 November 2019 в 04:47

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

Похожие вопросы: