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