Kapatma bilgisayarı kapatmıyor


64

Geçenlerde Ubuntu 11.10’dan 12.04’e yükselttim. Herhangi bir fark yaratırsa, sistemim bir Dell Inspiron 1520'dir.

Her kapattığımda veya yeniden başlattığımda bir sorunla karşılaşıyorum; tüm çalışan işlemleri (söyleyebildiğim kadarıyla) öldürür, ancak kapatma metin ekranını geçtikten ve ekran kararınca, bilgisayarım kapanmıyor. Fanlar hala çalışıyor ve ekran hala açık, vb. Kapatmayı tamamlamak için güç düğmesini basılı tutmam gerekiyor.

Bu sorunun nasıl çözüleceğini bilen var mı?


1
Tamam, sadece emin olmak için sağ köşedeki butona tıklayarak ve kapatma butonuna basarak kapattığınızı mı düşünüyorsunuz?
eltommo

1
Evet. Bu doğru
Justin H

2
Tamam, bu soruna bir çözüm ararken sudo poweroff, bir uçbirim isteminde yazarak veya "alt-f2" uçbirimini bilmiyorsanız ve "gksudo poweroff" yazdıktan sonra bu sorunu çözebilmelisiniz. bilgisayarınızı tamamen kapatabilir.
eltommo

Bunun için bir hata var gibi görünüyor: bugs.launchpad.net/bugs/987220 . Etkilenirseniz, sayfanın üst kısmındaki "evet, beni de etkiler" e tıklayın. Bu sayılacak. UbuntuOne ID'nizle Launchpad'de oturum açabilirsiniz.
Andre

Yanıtlar:


30

Aynı sorunu yaşıyorum ve benim için çözülmüş bir çözüm buldum .

Terminalde yazın:

  1. sudo -i (Kök kabuğu almak için sudo gedit önerilmez)
  2. gedit /etc/default/grub
  3. Çizgiyi bulun: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
  4. Bunu şu şekilde değiştir: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi=force"
  5. Dosyayı kaydedin ve dosyayı kapatın.
  6. Son olarak, terminalde: update-grub
  7. exit (kök kabuğunu bitirmek için)

Burada buldum: Dell Studio 1569 Ubuntu 11.10 veya 12.04'te Kapatılamıyor


11
Bu da işe yaramadı.
skeggse

bu benim için çalışıyor gibiydi, Dell XPS
M1330'umda

Benim için çalışıyor. Dell XPS M1530 Nvidia 8600
Garfield

Yukarıdaki çözüm bir süre çalıştı, ancak sorun yeniden ortaya çıktı. Bu yüzden kaldırıldı acpi=forcegelen GRUB_CMDLINE_LINUX_DEFAULTve onu ekledi GRUB_CMDLINE_LINUX(yani yukarıdaki adımları kullanarak yerine GRUB_CMDLINE_LINUX="acpi=force"). Sonra bilgisayarı kapattım, güç düğmesini kullanarak siyah ekranda kapatmayı kestikten sonra "[trance ...]" ile sona eren bir dizi mesajla kapattım (mesajları GRUB_CMDLINE_LINUX_DEFAULT=""göstermek zorunda kaldım) açılış ekranı yerine). Yeniden başlattıktan sonra, kapatma doğru çalıştı (birkaç kez test ettim).
Cee

Güncelleme Yöneticisi ile yapılan başka bir güncellemeden sonra sorun tekrar ortaya çıktı. Daha önce olduğu gibi, bir süre sonra bilgisayarı kullanmaya geri dönmeye çalışırken ekran koruyucu da dondu (sadece boş ekran ve 2d ekran koruyucularda bile). Ve yine Güç Yönetimi tarafından bilgisayarın otomatik olarak kapatılması yerine ekran koruyucuda donma oldu. Kapatma, yukarıdaki adımları uyguladıktan sonra ( bu zamana hareket acpi=forceeder GRUB_CMDLINE_LINUX_DEFAULT) kapanıp manuel olarak kapandıktan sonra tekrar düzgün çalışır . Bu nedenle, sorun her göründüğünde, görünüşte sistem güncellemelerinin ardından bu adımları tekrarlamanız gerekebilir.
Cee


2

Tamamen aynı modelde aynı sorunu yaşıyorum (Inspiron 1520). Suçlu, tescilli NVIDIA grafik sürücüsü gibi görünüyor. Kaldırır ve Nouveau'ya dönüş yaparsanız her zamanki gibi çalışır.

NVIDIA sürücüsü yerine Nouveau'yu çalıştırmak için [her iki] NVIDIA sürücüsünü "ek sürücüler" de kaldırmanız / etkisizleştirmeniz yeterlidir (İngilizce sistemde çalışmadığından adından emin olamam). Ubuntu daha sonra Nouveau'yu otomatik olarak kullanacaktır.

Kullanımınıza bağlı olarak, Nouveau "yeterince iyi" olmayabilir. Ancak benim durumumda NVIDIA sürücüsünün performansına ihtiyacım yok (burada oyun yok!).


2

Başka bir olası çözüm - özellikle (U) EFI kullanan daha yeni donanımlar için - önyükleme parametresini eklemektir apm=power_off. Henüz tanımlanmamışsa, GRUB_CMDLINE_LINUX_DEFAULTiçindeki tanımına /etc/default/grubekleyebilir veya satır ekleyebilirsiniz.

GRUB_CMDLINE_LINUX_DEFAULT="apm=power_off"

Sonra işletim sistemleri kılavuzuna, örneğin göre grub yüklemesini güncelleştirmek: update-grubya grub2-mkconfig -o /boot/efi/EFI/[osname]/grub2.cfgya da benzer.


Teşekkürler. Gigabyte Mobo ve Ubuntu 16.04 çalıştıran Skylake işlemcili masaüstü bilgisayarda çalıştı.
aaditya1234

Benim için çalıştı, Lenovo Ideapad 330s üzerinde LXLE (ubuntu) 16.04. Diğer çözümler benim için işe yaramadı. Teşekkür ederim!
almaTech

1

Açılış ekranının arkasında ne olduğunu araştırmak için, tuşuna basın Esc. Neyin kapanmasını engellediğini göreceksiniz. O zaman bu problemi giderebilirsin. Bildirilen birçok vaka için öyleydi redis-server.


0

Anahtar bu cümlede olabilir, "çalışan tüm işlemleri öldürür". Benim durumumda, DEĞİL! Soruna, redis-servernedense normal olarak durdurulamayan süreç neden oldu . Tüm redis-serversüreçleri öldürdüğümde sudo killall redis-servernormalde kapanmayı başardım. Bu kadar sık ​​redis ihtiyacım olmadığından, başlangıçta şu komutlarla çalışmasını durdurdum:

sudo güncelleme-rc.d -f redis-server kaldır

sudo update-rc.d -f redis_6379 kaldır

Bu sorunu düzelten bir güncelleme için bekleyeceğim, ancak şimdilik kapatmadan önce redis işlemini durdurmayı hatırlayacağım. Sizin durumunuzda redis olmayabilir, ama muhtemelen Ubuntu'nun öldüremediği bir buggy süreci.

Bu, sorunu incelemenize yardımcı olabilir:

  • service --status-all: sisteme kayıtlı tüm servisleri listeler. İşletim sistemi önyüklemesi ile başlayan hizmetlerin önlerinde [+] sembolü olacaktır.

  • El ile kapatmak için güç düğmesine bastığınızda, ekranda görüntülenen günlük mesajlarını okuyun. Benim durumumda redis sunucusunu kapatmaya çalışmakla ilgili bir şeyler okudum. Bazı rasgele tuşlara basarsanız, mesajlar da görünebilir.

  • Son zamanlarda yüklediğiniz programları inceleyin, belki de bunlardan biri soruna neden oluyor.

  • Gereksiz tüm işlemleri kapatmayı deneyin ve normal şekilde kapanıp kapanmayacağınıza bakın. Yapabilirseniz, buggy uygulamasına ulaşana kadar işlemi tekrarlayarak adayları daraltın.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.