Bilgisayarımı kapattığım her seferde aşağıdaki mesaj görüntüleniyor:
A stop job is running for Session c2 of user ... (1min 30s)
1 dakika 30 bekler, sonra kapatma işlemine devam eder. Bu sistem ve kapatma tanılama kılavuzunu takip ediyorum ve shutdown-log.txt dosyasını alıyorum (çok uzun olduğu için doğrudan günlüğü buraya yapıştıramıyorum). Ne yazık ki, günlüğü kendi başıma anlamıyorum. Birisi sistemimin düzgün kapanmamasını sağlayan şeyi bulmamda bana yardımcı olabilir mi?
Arch Linux'u çekirdekle çalıştırıyorum 4.4.5-1-ARCH, systemdversiyonum 229-3.
Ek 1: Her çıkış yaptığımda ve ardından bilgisayarımı giriş ekranından kapattığımda, mesajı alamadığımı gözlemliyorum A stop job is running.... Birçok kez kapanmadan önce oturumu kapatmaya çalıştım, bu yüzden tesadüfen oluşmadığını düşünüyorum. Umarım bu bilgi yardımcı olabilir.
İlave 2: Her zaman kapatmanın askıya alınmasına neden olan c2 oturumudur. @ N.st'in önerdiği gibi, Kapatma Sorunlarını Teşhis Etme bölümüne tekrar baktım ve loginctl session-status c2bunun yerine saklandım dmesg, ancak sonrasında hiçbir şey yok shutdown-log.txt. loginctl session-status c2Tarafından değiştirildi systemd-cglsve aşağıdaki günlüğü aldım:
Control group /:
-.slice
└─init.scope
├─ 1 /usr/lib/systemd/systemd-shutdown reboot --log-level 6 --log-target ...
├─1069 /usr/lib/systemd/systemd-shutdown reboot --log-level 6 --log-target ...
├─1071 /bin/sh /usr/lib/systemd/system-shutdown/debug.sh reboot
└─1074 systemd-cgls
Herhangi bir fikir?
Not: Çekirdeğe güncelledikten 4.6.4-1-ARCHve systemd 230-7hata oluştuktan sonra .
loginctl session-status c2. Kapanma sırasında hala bir getty'ye geçip geçmeyeceğinizden emin değilim, ancak "Durma işi çalışıyor ..." belirdiğinde Ctrl + Alt + F2'ye basmayı deneyin. Bu işe yararsa, bir giriş istemi alırsınız ve loginctlkomutu kullanabilirsiniz . Oturum açma istemi alamazsanız, kullandığınız adımları izleyin dmesg, ancak loginctl session-status c2bunun yerine saklayın . (Hepsi, her zaman başka bir seans değil, her zaman asılı olan "c2" olduğu varsayılmaktadır.)
/etc/sysctl.d/50-coredump.confİçindekilerle oluşturun :,kernel.core_pattern=core ref: github.com/systemd/systemd/issues/1615#issuecomment-203507283
loginctl session-status c2bunun yerine saklayabilirsiniz dmesg.

dmesgyapıştırdığınız çıktı çok bilgilendirici değil - kapatma düğmesine bastığınızda (sistem başlatıldıktan 3048 saniye sonra) WiFi bağlantısının kesildiğini ve 1m30'ların zamanlayıcı süresi dolduğunda ve sistem kapanmaya devam edene kadar hiçbir şey olmadığını (3139 saniyede) gösterir.