2011-09-13 10 views
15

Fedora'da yerimdeki kaynağımdan tmux kaynağından yükledim. Şimdiye kadar güzel çalışıyordu. Ama aniden artık çalıştıramıyor, tmux çalıştırıldığında, sadece durur. Ls oturumları gibi farklı komut seçeneklerini denedim, hiçbiri işe yaramaz. Kullanıcımın tüm süreçlerini öldürdü, tmux ve libevnet'un tüm dosyalarını sildi ve tekrar sıfırdan yeniden yükledi. Hala aynı ve terminalde tmux komutu sadece gerçek bir hata olmadan donuyor.tmux: yüklüyor ve yüklüyor ve herhangi bir seçenek komutuna yanıt vermiyor

+0

Başka bir cevap için http://superuser.com/a/625531/50710 adresine bakın. – deuberger

cevap

2

Teşekkürler. Sorunu buldum. Tmux süreci D durumdaydı ve sistemi yeniden başlatmaktan başka seçeneğim yoktu. Sorun, bir süre sonra kerberos biletinin süresinin dolmasından kaynaklandı. Ve bu sorunu çözen bir komut dosyalarını bulmak: https://iain.cx/src/ktmux/

+0

Mayın D eyaletinde asılı değildi, sadece uyuyordu. '-9' öldürdü. –

2

Bu testlerin birkaç ile biraz sorununuzu daraltmak mümkün olmalıdır:

  1. Give it a shot X11 dışından: Ctrl + Alt + F2 (veya diğer terminal taklitleri çalışma durumunda

  2. Testi) başka bir bilgisayardan ssh kullanımı: script ve screen

  3. başka karmaşık terminal uygulamasını deneyin: echo $TERM (o "xterm" veya "linux" gibi bir şey olmalıdır): terminal teşhis ettiğini stty sane

  4. kontrol: htop ve

  5. mc TTY ayarlarını sıfırlayın ls -lh /usr/share/terminfo/*/$TERM

: Terminal yetenekleri dosya var

  • Yap

  • 29
    Ben uzun süre ve ben kaza S (Ctrl + isabet çünkü bu durumun neden edildiğini anladım arama yapmak biraz sonra bu sorunla karşı karşıya olan

    Ctrl + A + S S panelleri kısaltma kısayolumdur, bu da terminallerdeki akış kontrolünü kapatır ve terminalin girişi kabul etmesini durdurur. Ctrl + Q'a basarak yeniden etkinleştirilebilir.

    Kaynak:https://superuser.com/a/553349/137226

    2

    tmux ben başlattım hemen sonra durdurulması edildi. Ctrl-Q ve Ctrl-C hiçbir şey yapmadı.

    farklı bir sorun olabilir

    killall -9 tmux 
    

    (Sabit, ancak bu soru Google'da geldi.

    +0

    'tmux' 8 Kasım (5 hafta) 'den beri burada koşuyordu, sadece' kill -9' da yardım etti. ps waxl, derin bir uykuda olduğunu gösterdi: 1 3605 16359 1 20 0 33004 4156 n_tty_ Ss? 41:37 tmux'. Bayraklarınızı hatırlıyor musunuz? –

    +0

    Nope. Ama bu bir dahaki sefere peyniri kontrol edeceğim. – guaka

    +0

    En azından yığın izi alın. Aksi takdirde onu öldürmek, bilgisayarı kapatmak gibi bir düzeltmenin sonucudur. Tekrar olmasını beklerseniz - ki muhtemelen bunu yapmalısınız - ayrıca Tmux'u arabelleğini bir dosyaya kaydetmek için de yapılandırabilirsiniz, böylece bir dizi otopsi yapabilirsiniz. –

    14

    Benzer bir sorunla karşılaştığımda, iki arabelleğe sahip bir tmux oturumu vardı. Yazdığım bir şey görmedim, ancak arabellek arasında geçiş yaptığımda daha önce yazdığım şey ekranda beliriyordu. stty sane çalışmadı.

    Ben Ctrl-b + d müstakil ve ben tmux list-clients baktığında bağlı bir istemci hala olduğunu fark. tmux detach-client kaldırıldı ve sonra yeniden bağlayabilirim ve her şey tekrar çalıştı.

    +1

    Vay! Bu sık sık karşılaştığım bir sorunu çözdü ... teşekkürler –

    +1

    İnanılmaz ipucu, çok teşekkür ederim! –

    +0

    Ekstra müşteri bir fluke mıydı? –

    İlgili konular