Bu oturumun donduğu ve bağlantım kesildiği yerde vi kullanırken, başıma geldi. Ekranı -Arx kullanarak ekrana yeniden yerleştirmeye çalışırken, işlem yalnızca askıda kalıyordu.
Ekranın kapanmasına neden olan benzer bir alt işlem olabilir. Özellikle bunlardan birine odaklandığınızı hatırlarsanız, aksi halde ekranınızın altında çalışan alt işlemlerin bir listesini almak için:
ps ux -H
İç içe geçmiş çocuk işlemlerini gösterecek olan:
zwood 28481 0.0 0.0 101148 8844 ? Ss Oct07 1:36 SCREEN -S mysession
zwood 28482 0.0 0.0 67436 1744 pts/2 Ss+ Oct07 0:00 /bin/bash
zwood 28515 0.0 0.0 67556 1876 pts/4 Ss+ Oct07 0:00 /bin/bash
zwood 4498 0.0 0.0 67436 1772 pts/5 Ss Oct07 0:00 /bin/bash
zwood 2007 0.0 0.0 73604 1324 pts/5 S+ 15:47 0:00 vi /home/zwood/.bashrc.custom
zwood 14670 0.0 0.0 67436 1768 pts/13 Ss+ Oct14 0:00 /bin/bash
zwood 27002 0.0 0.0 67436 1720 pts/11 Ss+ Oct20 0:00 /bin/bash
zwood 24748 0.0 0.0 67432 1712 pts/14 Ss+ Oct21 0:00 /bin/bash
Soruna neden olan vi sürecini öldürdükten sonra, herhangi bir sorun yaşamadan ekrana yeniden yerleştirebildim. Ekrana yeniden bağlanmış olan herhangi bir işlemi öldürmek de iyi bir fikir olabilir. Sadece kullan:
kill -9 <pid>
Dahili olarak hangi ekranın ne yaptığını, vi'nin neden ekranın durmasına neden olduğunu ya da neden vi işlemini öldürmemin ekranımı geri getirdiğini bilmiyorum. Geçmişte ekran ile bu sorunla karşılaştım ve çoğu insanın bu konudaki önerilerini şanssızlıkla denedim. Bu problemi bulmak çocuk süreci benim için çalışmış ve sürekli olarak çalışmış tek şeydir.