Untuk sementara sekarang saya telah menggunakan Byobu untuk mengelola sesi layar untuk saya. Namun saya mengalami masalah aneh: Sesi terus terkunci. Dengan mengunci, saya maksudkan bahwa saya tidak bisa mengetik apa pun, dan hanya jika saya menunggu beberapa minuites membuka dan melakukan semua yang saya ketik sebelumnya.
Saat ini semakin buruk. Sesi terus mengunci setiap menit. Bahkan ketika saya telah me-restart Putty, beralih dari Private Key auth ke password auth, dan bahkan mengubah instalasi Putty, masih membeku. Sudah sampai pada titik di mana saya akan masuk dan jendela saat ini beku tetapi saya dapat beralih ke jendela lain, hanya untuk itu membeku dalam beberapa detik.
Perkembangan baru lainnya adalah bahwa kadang-kadang ketika saya pertama kali login Byobu bahkan tidak akan muncul, itu hanya akan duduk di sana setelah baris "Login Terakhir". Suatu kali saya mendapat WriteMessage: Broken pipe
kesalahan dan jatuh ke shell normal tanpa byobu.
Anehnya terowongan yang saya buka masih berfungsi. Saya dapat memeriksa grafik CPU dan melihat bahwa server tidak di bawah beban apa pun, yang berarti sesi tidak membeku karena ada hal lain yang harus dilakukan.
Ada saran tentang cara memperbaikinya?
sumber
reset
, meskipun saya pikir itu tidak berfungsi karena mengubah windows juga membeku.top
untuk melihat apakah perlu waktu CPU. Jalankanstrace -p1234
(di mana 1234 adalahscreen
PID) untuk melihat apa yang dilakukannya, dan lakukanSCREEN
prosesnya. Anda harus menjalankanscreen
yang bukan setuid atau setgid, atau dijalankanstrace
sebagai root.Jawaban:
Coba ini, itu berhasil untuk saya pada dempul:
sumber
Ctrl+S
memberi tahu terminal untuk berhenti mengirim barang danCtrl+Q
mengatakannya untuk mengirim lagi. Lihat juga contoh di mana mereka berguna .Ctrl+Q
Yang terakhir, omong-omong. Saya tidak mengerti mengapa ini bisa membantu di sini, tetapi patut dicoba.Saya mengalami masalah ini beberapa kali. Saya menemukan bahwa mengirim SIGINT ke proses byobu (
kill -2 <byobu pid>
) membatalkan pembekuan sesi. Ini berfungsi ketika XON / XOFF tidak bekerja untuk saya. Setelah mengeluarkan sinyal saya dapat kembali terhubung ke shell byobu dan memiliki fungsi normal.sumber