Saya tidak dapat memulai FileZilla. Ketika saya melakukannya, tidak ada yang terjadi. Saya mencoba menghapus instalan dan menginstalnya kembali, tetapi tidak ada bantuan. Saya menggunakan Ubuntu 16.04.
Jika saya memulainya dari baris perintah, saya melihat yang berikut:
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
dan kemudian buka kembali filezillaJawaban:
Anda dapat mengatur ulang FileZilla ke default dengan memastikan bahwa semua salinan FileZilla pasti ditutup dan kemudian menjalankan perintah berikut:
Kemudian buka kembali FileZilla yang akan membangun satu set preferensi lokal yang baru dan bersih. Ini harus cukup untuk menyiasati file konfigurasi lokal yang buruk.
sumber
Saya memiliki masalah yang sama persis. Saya menduga ada masalah dengan file filezilla.xml. Saya pergi untuk
/home/$USER/.config/Filezilla/
menghapusfilezilla.xml
file lama .Kemudian kembali ke terminal dan mengetik "filezilla" untuk membuka program. Bagi saya, itu dibuka dengan baik dan itu menciptakan file XML default baru di tempat file lama. Opsi pengelola situs tidak terpengaruh oleh ini karena mereka berada di file berbeda yang disebut "sitemanager.xml" yang ada di direktori yang sama. Jadi program dibuka sebagai program baru yang segar dengan opsi pengelola situs yang sama seperti sebelumnya.
sumber
Pergi ke
~/.config/Filezilla
atau~/.filezilla
.Anda perlu menekan Ctrl+ Huntuk menampilkan file tersembunyi jika perlu.
Kemudian buka
filezilla.xml
menggunakan editor teks.Hapus
Last local directory
tag.Simpan file lagi dan buka kembali filezilla.
Ini bekerja untuk saya setiap saat.
sumber
Selain jawaban andrew.46, Anda sekarang dapat mengimpor file sitemanager.xml lama di folder cadangan begitu filezilla terbuka. Gunakan File-> menu Impor. Ini berguna jika Anda memiliki banyak situs yang disimpan.
sumber
TL; DR:
Di
filezilla.xml
sana ada elemen kosong<Setting name="Language Code" type="string" />
. Jika Anda menambahkan lokal terinstal sepertien_GB.UTF-8
(gunakanlocale -a
untuk menemukan lokal yang tersedia), sehingga Anda mendapatkan<Setting name="Language Code" type="string">en_GB.UTF-8</Setting>
semuanya harus berjalan kembali dengan lancar.Versi panjang:
Saya baru-baru ini mengalami masalah ini juga, menggunakan Ubuntu 16.04.3 dan FileZilla 3.15.0.2.
Solusi yang diposting di sini didasarkan pada menghapus hal-hal, tetapi itu tidak menyelesaikan masalah saya. Saya bisa memulai FileZilla lagi, memang, tetapi masih akan crash saat start-up jika direktori lokal terakhir berisi karakter non-ASCII. Nama file dan direktori dengan karakter non-ASCII kosong. Mengunggah ini juga bukan ide bagus.
Baris berikut adalah pelakunya:
seperti yang saya harapkan beberapa bahasa atau pengkodean (seperti ISO 8859-15). Jadi, saya mencoba salah satu lokal terinstal saya:
Sekarang, memulai FileZilla akan menampilkan file dan direktori dengan karakter non-ASCII lagi.
Jika Anda ingin mencari tahu lokasi mana yang telah Anda instal, gunakan:
Jika Anda tidak yakin apakah Anda juga terpengaruh oleh masalah ini, ini mungkin membantu: Ketika menjalankan
filezilla --version
dengan kode bahasa kosong, hasilnya akan terlihat seperti ini:Indikator lain yang saya ingat ketika membaca pertanyaan terkait adalah entri berikut di
kern.log
:Pesan yang berbeda dibandingkan dengan pertanyaan terkait mungkin berasal dari kernel yang berbeda (perbedaan lebih dari tiga tahun) dan semua hal yang menyertainya yang mungkin telah berubah sementara itu. Meskipun demikian, dalam kedua kasus itu
libwx_gtk2u_core-3.0.so.0.2.0
dan juga offset (?)5f9000
Pertandingan.Jadi, jika terlihat seperti itu untuk Anda, kemungkinan solusi ini bagus untuk Anda. Jika semuanya berfungsi dengan benar lagi, seharusnya akan terlihat seperti ini:
sumber
Mungkin ukuran jendela yang terakhir diketahui menjadi tidak valid karena kerusakan atau sesuatu, seperti yang dinyatakan pesan kesalahan di sini:
assertion 'height >= -1' failed
Cari baris ke
/home/superuser/.config/filezilla/filezilla.xml
file Anda yang berisi:Ini akan memiliki nilai yang berbeda, mungkin beberapa bisa negatif. Jika baris tidak ada, tambahkan saja sebelum baris
</Settings>
Gunakan pengaturan yang saya posting di atas, sebagai kondisi yang sudah diketahui .
Simpan
filezilla.xml
dan Anda sekarang harus dapat membuka Filezilla lagi.sumber