ubuntu tidak akan mati atau macet di layar splash

8

Saya menggunakan ubuntu 14.04 64 bit. Masalah yang saya hadapi adalah, saya tidak bisa mematikan mesin saya. Setiap kali saya mematikan atau menyalakan ulang komputer (baik dari terminal dan GUI) macet di layar boot splash dan tetap di sana selamanya sampai saya mematikannya dengan menekan tombol daya ..

terjebak saat shutdown

Saya telah melalui pertanyaan- Bagaimana mengatasi masalah shutdown yang lambat dan jawabannya tetapi tidak bisa mendiagnosis masalahnya. Ada beberapa login /var/crash/tetapi tidak dapat menemukan string Title: MISBEHAVING_PROGRAMNAMEdi dalamnya. Versi kernel saya: 3.16.0-50-genericSaya telah mem-boot dengan menu grub bentuk kernel sebelumnya tetapi masalahnya masih ada. Bagaimana cara mengatasi masalah atau setidaknya mencari tahu alasan di baliknya?

salmanwahed
sumber
@ Danielel saya telah melihat itu sebelum saya mengirim pertanyaan. Gejala yang sama tidak selalu berarti masalah yang sama
salmanwahed
Kemungkinan duplikat Ubuntu tidak dapat dimatikan dan layar log-out membeku
Eric Carvalho

Jawaban:

4

Coba tekan escape ketika sudah beku untuk melihat perintah shutdown di belakang layar splash. Atau hapus "quiet splash"dari baris ini di etc / default / grub GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Anda dapat melakukan ini dengan mengedit file etc / default / grub

sudo gedit etc/default/grub - buat edit jadi seperti ini GRUB_CMDLINE_LINUX_DEFAULT=""

Jika Anda memiliki parameter lain di antara "" Anda dapat membiarkannya di baris kemudian perbarui grub dengan

sudo update-grub

Saat memulai dan mematikan, Anda akan melihat perintah urutan boot sekarang. Jika Anda melihat Reached target shutdowndan di situlah hang selamanya, ini mungkin terkait dengan bug # 1464917:

Jika Anda merasa ini terkait dengan bug ini, buka tautan di atas dan tambahkan nama Anda ke tautan "Ini memengaruhi saya" di bagian atas deskripsi bug

Memperbarui:

Telah ada pengembangan sebagai solusi untuk bug ini. Tampaknya terkait dengan penggunaan / manajemen file swap. Adam (dari tautan bug di atas) menunjukkan bahwa jika Anda mematikan swap, tunggu hingga proses diproses, sebelum Anda mematikan hang, hal itu tidak pernah terjadi. Ketika Anda siap untuk mematikan mesin Anda, buka jendela terminal dan ketik;

sudo swapoff -a

Tunggu perintah untuk memproses dan berikan prompt Anda kembali maka Anda harus dapat melakukan shutdown normal. Ini bekerja untuk banyak orang termasuk saya.

akhiri pembaruan

Setelah shutdown atau reboot tergantung dengan pesan ini Reached target Shutdown

Coba Sysrq

  1. Tahan tombol Alt dan SysRq (Print Screen).
  2. Sambil menahannya, ketikkan kunci berikut secara berurutan, terpisah beberapa detik: REISUB
  3. Komputer harus reboot.

Anda juga dapat mencoba yang berikut setelah hang.

lihat apakah Anda dapat login tty1 dan reboot

  1. Tekan Ctrl+Alt+F1atau Ctrl+Alt+F2atau Ctrl+Alt+F3...
  2. Tulis nama pengguna Anda (huruf kecil, nama folder pengguna di / home) dan tekan Enter
  3. Tulis kata sandi Anda (tidak akan ada yang muncul) dan tekan Enter

Jika kata sandi dan nama pengguna Anda benar, Anda sekarang masuk.

Jika itu gagal coba Ctrl+Alt+Delbeberapa kali pada saat itu di layar tty1

Anda mungkin melihat pesan yang menyatakan mesin akan melakukan boot ulang dan kemudian baru akan melakukannya setelah satu menit atau lebih.

Lebih baik daripada boot keras - sampai diperbaiki

Dalam catatan bug dilaporkan bahwa Anda dapat meningkatkan ke Vivid-Proposed dan memperbaiki masalah tetapi beberapa masih melihat ini setelah peningkatan itu. Mungkin layak dicoba.

Btw bug yang sama mempengaruhi saya.

xtrchessreal
sumber
Terima kasih. Saya melacak alasannya. Itu terjadi karena redis server tidak dimatikan. masalah yang sama dengan pertanyaan ini: Ubuntu tidak dapat mematikan dan layar log-out membeku
salmanwahed
1

Saya juga menghadapi startup dan shutdown yang tergantung dengan Dell Inspiron 640m dan Ubuntu 14.04 saya. Orang yang berbeda mungkin memiliki alasan berbeda untuk masalah ini tetapi berpikir untuk berbagi satu pendekatan dengan apa yang saya lakukan.

Startup tidak mengerti, tetapi Shutdown menunjukkan bahwa itu tidak dapat membunuh semua proses dan karena itu /gagal, dan sibuk. Sistem digantung.

  • Jadi Pertama-tama mengubah grub dan dihapus quite splashdari GRUB_CMDLINE_LINUX_DEFAULT. Setidaknya itu boot kali ini. Tapi itu tidak menyelesaikan masalah penutupan

  • Selanjutnya, Ketika menghentikan proses adalah masalah selama shutdown, mencoba menemukan jika ada proses tidur yang tidak terputus. yaitu "D" di atas.

    $ top -bn1 | awk 'NR > 7 && $8 ~ /D/ { print $0 }'
    

    Itu menunjukkan modprobedan orang tuanya pci_devicesdigantung . modprobedigantung dengan parameter --ignore-install b44. Saya mencoba memuat driver nirkabel Broadcom b43 yang digantung juga. dmesgs / kern.log telah menunjukkan kesalahan terkait b43.

    - Dec 20 00:28:40 Chandra kernel: [   10.080226] wl: module license 'MIXED/Proprietary' taints kernel.
    - Dec 20 00:28:40 Chandra kernel: [   10.080233] Disabling lock debugging due to kernel taint
    - Dec 20 00:28:40 Chandra kernel: [   10.090618] wl: module verification failed: signature and/or  required key missing - tainting kernel
    - Dec 20 00:28:40 Chandra kernel: [   10.702357] b43-phy0: Broadcom 4311 WLAN found (core revision 10)
    - Dec 20 00:28:40 Chandra kernel: [   10.736180] b43-phy0: Found PHY: Analog 4, Type 2 (G), Revision 8
    - Dec 20 00:28:40 Chandra kernel: [   10.736200] b43-phy0: Found Radio: Manuf 0x17F, ID 0x2050, Revision 2, Version 0
    - Dec 20 00:28:40 Chandra kernel: [   10.748421] Broadcom 43xx driver loaded [ Features: PNL ]
    - Dec 20 00:28:40 Chandra kernel: [   10.951143] b43 ssb0:0: Direct firmware load for b43/ucode5.fw failed with error -2
    
  • Saya tidak mencoba daftar hitam b43, b44, wl, atau modul terkait untuk mengonfirmasi bahwa jika masalah terpecahkan (Anda dapat mencoba), tetapi tingkatkan linux-firmwaredan mulai ulang. Hebatnya, tidak ada modprobe yang menggantung sama sekali selama startup dan modprobe add / remove b44 / b43 tidak menunjukkan masalah, meskipun wifi tidak bekerja. Shutdown juga baik-baik saja. Jadi ditambahkan quite splashkembali di grub kembali dan hal-hal di kakinya.

  • Akhirnya, memecahkan wifi itu mudah seperti yang disebutkan dalam beberapa utas lainnya untuk membersihkan bcmwl-kernel-sourcedan menginstal firmware-b43-installer, dan reboot.

Semoga ini bisa membantu ...

Sharad Chandra
sumber