FileZilla başlatılamıyor


9

FileZilla'yı başlatamıyorum. Bunu yaptığımda hiçbir şey olmuyor. Kaldırmayı ve sonra yeniden yüklemeyi denedim, ancak yardım yok. Ubuntu 16.04 kullanıyorum.

Komut satırından başlatırsam, aşağıdakileri görürüm:

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 )

3
Komut satırından başlatırsanız herhangi bir hata mesajı var mı?
andrew.46

Aşağıdaki komutu çalıştırmayı deneyin: mv -v /home/superuser/.config/filezilla/ /home/superuser/.config/filezilla_bakve sonra filezilla'yı yeniden açın
andrew.46

@ andrew.46 Evet, şimdi açılabilir. Çok çok teşekkür ederim!!!
velut luna

Bu yanıtı , tüm yapılandırmayı silen mevcut yanıttan daha iyi olduğu için kabul edilen yanıt olarak almayı düşünür müsünüz? 0 :-)
Fabby

Yanıtlar:


11

FileZilla'nın tüm kopyalarının kesinlikle kapalı olduğundan emin olduktan sonra aşağıdaki komutu çalıştırarak FileZilla'yı varsayılanlara sıfırlayabilirsiniz:

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

Ardından, yeni, temiz bir yerel tercihler kümesi oluşturacak FileZilla'yı yeniden açın. Bu, büyük olasılıkla kötü, yerel bir yapılandırma dosyasıyla uğraşmak için yeterli olmalıdır.


Buradaki -v'nin ne anlama geldiğini söyleyebilir misiniz?
velut luna

Bu seçenek 'ayrıntılı' etkinleştirir ve böylece dizinin hareketi terminal ekranınızda ayrıntılı olarak yazdırılır.
andrew.46

Linux Mint 18 (Ubuntu 16.04 tabanlı) üzerinde onaylanmış çalışma, teşekkürler.
Carson Ip

5

Aynı sorunu yaşadım. Filezilla.xml dosyasında bir sorun olduğunu varsaydım. /home/$USER/.config/Filezilla/Eski filezilla.xmldosyayı silmeye gittim .

Sonra terminale geri döndü ve programı açmak için "filezilla" yazdı. Benim için iyi açıldı ve eski dosyanın yerine yepyeni bir varsayılan XML dosyası oluşturdu. Site yöneticisi seçenekleri, aynı dizinde bulunan "sitemanager.xml" adlı farklı bir dosyada bulunduğundan bundan etkilenmez. Böylece program eskisi gibi aynı site yöneticisi seçenekleriyle yepyeni bir program olarak açıldı.


4

~/.config/FilezillaVeya öğesine gidin ~/.filezilla.

Gerekirse gizli dosyaları göstermek için Ctrl+ tuşuna basmanız Hgerekir.

Ardından filezilla.xmlbir metin düzenleyici kullanarak açın .

Last local directoryEtiketi kaldırın .

Dosyayı tekrar kaydedin ve filezilla'yı yeniden açın.

Bu benim için her zaman işe yarar.


Bu sadece Ubuntu 16.04.3 altında FileZilla 3.15.0.2 kullanarak çalıştı
rastating

Bir tedavi çalışır - tüm ayarları tekrar oluşturmak zorunda
kalmaz

3

Andrew.46 yanıtına ek olarak, filezilla açıldıktan sonra artık eski sitemanager.xml dosyasını yedekleme klasörüne aktarabilirsiniz. Dosya-> İçe Aktar menüsünü kullanın. Bu, kaydedilmiş çok sayıda siteniz varsa kullanışlıdır.


2

TL; DR:

İçinde filezilla.xmlboş eleman var <Setting name="Language Code" type="string" />. Yüklü bir yerel ayar eklerseniz en_GB.UTF-8(kullanılabilir yerel ayarları locale -abulmak için kullanın ), böylece <Setting name="Language Code" type="string">en_GB.UTF-8</Setting>her şeyin düzgün çalışmasını sağlayabilirsiniz .

Uzun versiyon:

Son zamanlarda Ubuntu 16.04.3 ve FileZilla 3.15.0.2 kullanarak da bu problemle karşılaştım.

Burada yayınlanan çözümler bir şeyleri silmeye dayanıyor, ancak bu benim sorunumu çözmedi. Gerçekten FileZilla'yı yeniden başlatabilirim, ancak son yerel dizin ASCII olmayan karakterler içeriyorsa başlangıçta çökebilir. ASCII olmayan karakterler içeren dosya ve dizin adları boştu. Bunları yüklemek de iyi bir fikir değildi.

Aşağıdaki satır suçlu:

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

bazı dil veya kodlama beklediğim gibi (ISO 8859-15 gibi). Bu yüzden, yüklü yerel ayarlardan birini denedim:

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

Şimdi, FileZilla'nın başlatılması, ASCII olmayan karakterler içeren dosyaları ve dizinleri tekrar gösterecektir.

Hangi yerel ayarları yüklediğinizi öğrenmek istiyorsanız, şunu kullanın:

locale -a

Bu sorundan da etkilenip etkilenmediğinizden emin değilseniz, bu yardımcı olabilir: filezilla --versionBoş dil koduyla çalışırken , çıktı şu şekilde görünür:

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

İlgili bir soruyu okurken hatırladığım bir başka gösterge de aşağıdaki giriştir 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]

Bağlantılı soruya kıyasla farklı mesaj, farklı çekirdeklerden (üç yıldan fazla fark) ve bu arada değişmiş olabilecek tüm şeylerden kaynaklanabilir. Bununla birlikte, her iki durumda libwx_gtk2u_core-3.0.so.0.2.0da 5f9000eşleşmelerin dengelenmesidir (?) .

Yani, sizin için böyle görünüyorsa, bu çözümün sizin için işe yarama olasılığı yüksektir. İşler tekrar düzgün çalışıyorsa, şöyle görünmelidir:

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

ödül kazanın! Bunun için teşekkürler!
Fabby

0

Muhtemelen son bilinen pencere boyutu, hata mesajı burada belirtildiği gibi, bir kilitlenme veya bir şey nedeniyle geçersiz hale geldi:

assertion 'height >= -1' failed

/home/superuser/.config/filezilla/filezilla.xmlDosyanızda aşağıdakileri içeren bir satır arayın :

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

Farklı değerleri olacak, muhtemelen bazıları negatif olabilir. Eğer çizgi mevcut değilse, sadece</Settings>

Yukarıda gönderdiğim ayarları iyi bilinen bir durum olarak kullanın .

Kaydedin filezilla.xmlve şimdi Filezilla'yı tekrar açabilmelisiniz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.