Civilization V (en son) ve diğer oyun ve uygulamaları (daha uzun zaman önce) oynarken, bazen biri bilgisayarımı zorla başlatmam gerekmesine neden olmayacak.
Bir süre oynamadan sonra, bazen oyun kilitlenir. (Oyundan çıkmak için dışarı çıkamıyorum, ne de fare imlecini hareket ettirebildiğim halde oyunla hiçbir şekilde klavye veya fare ile etkileşime giremiyorum.) Daha sonra oyunu öldürmek için başka bir Mac'ten ssh yapıyorum kill -9
ve Oyunun PID'i. ps
Öldürülüp öldürülmediğini görmek için tekrar koşarım (oyun hala dizüstü bilgisayarımın ekranında gösteriliyor) ve aşağıdakileri görüyorum:
PID TT STAT TIME COMMAND
468 ?? ?E 0:00.00 (Civilization V)
Gönderen ps
man, ben durum sütununda "E" süreç çıkan demektir görüyoruz. Beş dakika sonra (ya da öylesine), süreç devam etse bile, oyun hala donuyor, ekran alıyor. Daha sonra diğer tüm buhar işlemlerini öldürdüm (her seferinde -9) ve sonra (çaresizlik içinde) öldürdüm SystemUIServer
ve Dock bir şeyleri vitese sokmaya ve sonra loginwindow
oturumu kapatmaya zorlamaya çalıştı . Bunların hiçbiri işe yaramadı, ben de verdim sudo shutdown -r now
. On beş dakika sonra, yeniden başlatılmadı, Civ V hala ekranımda donuyor ve etkilenen sisteme ssh yapamıyorum (muhtemelen kapanma sshd'yi durdurduğu için).
Gerçekten bilgisayarımı çok fazla yeniden başlatmamayı tercih ederim; Civ gerçekten öldürmek için bir fikri olan var mı?
Kayıt için, i7 MacBook Air'de OS X Lion (en yeni sürüm) kullanıyorum.
EDIT: Bu diğer yarı ilgili soruyu okudum , ancak ana süreci öldürmek de işe yaramadı.