Ubuntu จะไม่ปิดหรือค้างที่หน้าจอเริ่มต้น


8

ฉันใช้ Ubuntu 14.04 64 บิต ปัญหาที่ฉันเผชิญคือฉันไม่สามารถปิดเครื่องได้ ทุกครั้งที่ฉันปิดหรือรีบูตเครื่องคอมพิวเตอร์ (ทั้งจากเทอร์มินัลและ GUI) มันจะติดอยู่ที่หน้าจอเริ่มระบบบูตและอยู่ที่นั่นตลอดไปจนกว่าฉันจะปิดเครื่องโดยกดปุ่มเปิดปิด ..

ติดอยู่ที่ปิดเครื่อง

ฉันได้ผ่านคำถาม - วิธีแก้ปัญหาการปิดระบบช้าและเป็นคำตอบ แต่ไม่สามารถวินิจฉัยปัญหาได้ มีการเข้าสู่ระบบบางอย่าง/var/crash/แต่ไม่พบสตริงใด ๆTitle: MISBEHAVING_PROGRAMNAMEในพวกเขา รุ่นเคอร์เนลของฉัน: 3.16.0-50-genericฉันบูทด้วยเมล็ดในรูปแบบด้วงก่อนหน้านี้แล้ว แต่ปัญหายังคงมีอยู่ ฉันจะแก้ปัญหาได้หรืออย่างน้อยหาเหตุผลที่อยู่เบื้องหลังได้อย่างไร


1
สำเนาซ้ำที่เป็นไปได้ของUbuntu 14.04 จะไม่ปิดหรือรีบูต
Daniel

@Daniel ฉันเคยเห็นมาก่อนที่จะโพสต์คำถาม อาการเดียวกันไม่ได้แปลว่าปัญหาเดียวกัน
salmanwahed

คำตอบ:


4

ลองกด escape เมื่อมันถูกตรึงเพื่อดูคำสั่งปิดหลังหน้าจอสแปลช หรือลบออก"quiet splash"จากบรรทัดนี้ใน etc / default / grub GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

คุณสามารถทำได้โดยแก้ไขไฟล์ etc / default / grub

sudo gedit etc/default/grub - ทำการแก้ไขเพื่อให้หน้าตาเป็นแบบนี้ GRUB_CMDLINE_LINUX_DEFAULT=""

หากคุณมีพารามิเตอร์อื่น ๆ ระหว่าง "" คุณสามารถปล่อยพารามิเตอร์เหล่านั้นไว้ในบรรทัดจากนั้นอัปเดตด้วงด้วย

sudo update-grub

เมื่อเริ่มต้นและปิดระบบคุณจะเห็นคำสั่งลำดับการบู๊ตตอนนี้ หากคุณเห็นReached target shutdownและเป็นที่ที่แฮงค์ตลอดไปสิ่งนี้อาจเกี่ยวข้องกับข้อผิดพลาด # 1464917:

หากคุณคิดว่าสิ่งนี้เกี่ยวข้องกับข้อผิดพลาดนี้โปรดไปที่ลิงก์ด้านบนและเพิ่มชื่อของคุณในลิงก์ "สิ่งนี้มีผลต่อฉัน" ที่ด้านบนของคำอธิบายข้อผิดพลาด

ปรับปรุง:

มีการพัฒนาเพื่อแก้ไขข้อบกพร่องนี้ ดูเหมือนว่าจะเกี่ยวข้องกับการใช้และการจัดการไฟล์ swap อดัม (จากลิงก์ข้อผิดพลาดด้านบน) ชี้ให้เห็นว่าหากคุณปิดการแลกเปลี่ยนให้รอเพื่อดำเนินการก่อนที่คุณจะปิดแฮงค์จะไม่เกิดขึ้น เมื่อคุณพร้อมที่จะปิดเครื่องให้เปิดหน้าต่างเทอร์มินัลแล้วพิมพ์

sudo swapoff -a

รอให้คำสั่งประมวลผลและให้พรอมต์ของคุณกลับมาจากนั้นคุณควรจะสามารถปิดระบบได้ตามปกติ มันใช้งานได้สำหรับหลาย ๆ คนรวมถึงฉันด้วย

จบการปรับปรุง

หลังจากการปิดระบบหรือการรีบูตแขวนกับข้อความนี้ Reached target Shutdown

ลองSysrq

  1. กดปุ่ม Alt และ SysRq (หน้าจอการพิมพ์) ค้างไว้
  2. ขณะที่กดปุ่มเหล่านั้นค้างไว้ให้พิมพ์คีย์ต่อไปนี้ตามลำดับแยกกันหลายวินาที: REISUB
  3. คอมพิวเตอร์ควรรีบูท

คุณสามารถลองทำสิ่งต่อไปนี้ได้หลังจากแฮงค์

ดูว่าคุณสามารถเข้าสู่ระบบ tty1 และรีบูต

  1. กดCtrl+Alt+F1หรือCtrl+Alt+F2หรือCtrl+Alt+F3...
  2. เขียนชื่อผู้ใช้ของคุณ (ตัวพิมพ์เล็กชื่อโฟลเดอร์ผู้ใช้ใน / home) แล้วกด Enter
  3. เขียนรหัสผ่านของคุณ (จะไม่มีอะไรปรากฏขึ้น) และกด Enter

หากรหัสผ่านและชื่อผู้ใช้ของคุณถูกต้องคุณจะเข้าสู่ระบบได้แล้ว

หากล้มเหลวลองCtrl+Alt+Delสองสามครั้งที่จุดนั้นในหน้าจอ tty1

คุณอาจเห็นข้อความแจ้งว่าเครื่องกำลังทำการรีบูทและควรทำหลังจากนั้นประมาณหนึ่งนาที

มันดีกว่าฮาร์ดบูต - จนกว่าจะได้รับการแก้ไข

ในบันทึกข้อผิดพลาดมีรายงานว่าคุณสามารถอัปเกรดเป็น Vivid-Proposed และแก้ไขปัญหาได้ แต่บางคนยังคงเห็นสิ่งนี้หลังจากการอัปเกรดนั้น มันอาจจะคุ้มค่ากับการยิง

Btw ข้อผิดพลาดเดียวกันส่งผลกระทบต่อฉัน


ขอบคุณ. ฉันสืบเหตุผล มันเกิดขึ้นเพราะเซิร์ฟเวอร์ redis ไม่ได้ปิดตัวลง ปัญหาเดียวกับคำถามนี้: อูบุนตูไม่สามารถปิดเครื่องได้และหน้าจอล็อกเอ้าท์ก็ค้าง
salmanwahed

1

ฉันยังต้องเผชิญกับการเริ่มต้นและการปิดเครื่องด้วย Dell Inspiron 640m และ Ubuntu 14.04 ของฉัน คนที่แตกต่างกันอาจมีเหตุผลที่แตกต่างกันของปัญหานี้ แต่คิดว่าจะแบ่งปันวิธีหนึ่งในสิ่งที่ฉันทำ

การเริ่มต้นเป็นเรื่องไร้สาระ แต่การปิดระบบแสดงให้เห็นว่าไม่สามารถฆ่ากระบวนการทั้งหมดและการเมานต์/ล้มเหลวและไม่ว่าง ระบบหยุดทำงาน

  • ดังนั้นก่อนการเปลี่ยนแปลงด้วงและออกจากquite splash GRUB_CMDLINE_LINUX_DEFAULTอย่างน้อยมันก็บูทในครั้งนี้ แต่มันไม่ได้แก้ปัญหาการปิดระบบ

  • ถัดไปเมื่อหยุดกระบวนการเป็นปัญหาระหว่างการปิดระบบให้ลองค้นหาว่ากระบวนการใด ๆ เข้าสู่โหมดสลีปได้หรือไม่ เช่น "D" ด้านบน

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

    มันแสดงให้เห็นmodprobeและแม่ของมันpci_devicesถูกแขวน แขวนกับพารามิเตอร์modprobe --ignore-install b44ฉันลองโหลด Broadcom b43 ไดรเวอร์ไร้สายที่แขวนเกินไป dmesgs / kern.log ได้แสดงข้อผิดพลาดที่เกี่ยวข้องกับ 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
    
  • ฉันไม่ได้ลองบัญชีดำ b43, b44, wl หรือโมดูลที่เกี่ยวข้องเพื่อยืนยันว่าหากปัญหาได้รับการแก้ไข (คุณอาจลอง) แต่ได้อัปเกรดlinux-firmwareและรีบูต น่าแปลกใจที่ modprobe ไม่มีการแขวนเลยในระหว่างการเริ่มต้นและ modprobe เพิ่ม / ลบ b44 / b43 แสดงว่าไม่มีปัญหาแม้ว่า wifi ไม่ทำงาน การปิดเครื่องก็ดีเช่นกัน ดังนั้นการเพิ่มquite splashด้านหลังในด้วงกลับและสิ่งที่อยู่ในเท้าของมัน

  • ในที่สุดการแก้ปัญหา wifi นั้นง่ายมากดังที่ได้กล่าวไว้ในเธรดอื่น ๆ เพื่อล้างbcmwl-kernel-sourceและติดตั้งfirmware-b43-installerและรีบูต

หวังว่ามันจะช่วย ...

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.