Ubuntu 14.04 ค้างอยู่ขณะปิดเครื่อง


15

เมื่อฉันพยายามปิดเครื่องคอมพิวเตอร์มันจะค้างที่หน้าจอปิดเครื่องและนี่เป็นเพียงบรรทัดเดียวที่ฉันเห็น:

wait-for-state stop/waiting
Stoping GNUstep distributed object mapper: gdomap.
* Stopping rsync daemon rsync [ OK ]
* Stopping Speech Dispatcher speech-dispatcher [ OK ]

และนั่นคือทั้งหมด

ฉันใช้ gnome 3.10 (มี 3.12 แต่ถูกลดระดับเนื่องจากปัญหาบางอย่าง) ถ้ามันมีบางอย่างที่เกี่ยวข้อง

การรีบูตเครื่องคอมพิวเตอร์ทำงาน มันไม่แขวน

คำตอบ:


13

ในกรณีของฉันขั้นตอนง่าย ๆ เหล่านี้ใช้ได้สำหรับฉัน:

  1. กดCtrl+ Alt+ Tเพื่อไปที่เทอร์มินัลแล้วพิมพ์:

    sudo gedit /etc/default/grub
    

    นี่จะเป็นการเปิดไฟล์ config ของด้วง เปลี่ยนสาย:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    

    ถึง:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi=force apm=power_off"
    

    จากนั้นบันทึกและปิด

  2. พิมพ์เทอร์มินัลเดียวกัน:

    sudo gedit /etc/modules
    

    นี่จะเป็นการเปิดการกำหนดค่าโมดูลเพียงเพิ่มสิ่งต่อไปนี้:

    apm power_off=1
    

    และบันทึกไฟล์

  3. ประเภทถัดไปในเทอร์มินัล:

    sudo update-grub
    

แหล่ง


@ Fabby คุณพูดถูกต้องขอบคุณ ฉันได้เพิ่มขั้นตอน =)
UrošPodkrižnik

ดีกว่ามาก! และแก้ไขและ upvote! คุณช่วยทบทวนการแก้ไขของฉันและทบทวนความช่วยเหลือในการแก้ไขเพื่อปรับปรุงความสามารถในการอ่านคำตอบของคุณในอนาคต ... ;-)
Fabby

1
ผมเชื่อว่าacpi=forceเป็นของที่อยู่ภายในคำพูดที่ผมได้เห็นหลายสถานที่อื่น ๆ (ดูตัวอย่างหนึ่ง ) คำตอบด้านล่างนี้ยังมีapm=power_offส่วนหนึ่งอยู่ในเครื่องหมายคำพูด
Nateowami

7

Ubuntu ไม่ปิดอย่างถูกต้องหรือค้างเมื่อปิดเครื่อง?

ประสบปัญหาขณะติดตั้ง Ubunutu 14.04 ในแล็ปท็อป Dell XPS 15Z

เปิดไฟล์/etc/default/grubด้วยโปรแกรมแก้ไขข้อความที่คุณเลือกและด้วยสิทธิ์ของผู้ดูแลระบบ สามารถทำได้ด้วยgksu gedit /etc/default/grubสำหรับแก้ไขข้อความ GUI หรือsudo nano /etc/default/grubสำหรับการเข้าถึงบรรทัดคำสั่ง

ค้นหาบรรทัดต่อไปนี้:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

แทนที่ด้วยสิ่งต่อไปนี้:

GRUB_CMDLINE_LINUX_DEFAULT="acpi=noirq acpi=force apm=power_off quiet splash"

บันทึกและปิดไฟล์ กลับไปที่เทอร์มินัลดำเนินการ:

 sudo update-grub

ตอนนี้เมื่อคุณปิดมันควรจะทำงาน


ค้างเมื่อปิดเครื่อง ฉันลองสิ่งนี้ แต่ปัญหาเดียวกันยังคงอยู่
user313246

สำหรับ Razer Blade 14 โซลูชันของคุณช่วย ขอบคุณ ฉันทิ้งacpi=noirqเพราะมันไม่ได้ทำให้ความแตกต่างในกรณีของฉัน
topr

3

ฉันเพิ่งลบออกquiet splashจากบรรทัดนี้ใน/etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

และวิ่ง sudo update-grub

และจะไม่หยุดเมื่อปิดอีกครั้ง


ฉันลบและตอนนี้แล็ปท็อปของฉันจะไม่ติดที่ปิด / รีบูต ขอบคุณ
มุสตาฟาเชลิค

2

ฉันใช้ Lubuntu 16.04.1 ฉันลองวิธีการหลายวิธี ได้แก่ : แก้ไข/etc/default/grubทำงานsudo swapoff -aก่อนปิดเครื่อง ฯลฯ ... แต่ไม่มีวิธีใดที่เหมาะกับฉัน

การปิดUSB 3.0 legacy modeใน BIOS ใช้งานได้สำหรับฉัน


1

ฉันพยายามด้วงการเปลี่ยนแปลงโดยไม่ประสบความสำเร็จ ฉันต้องใช้sudo shutdown -h 0(เพื่อ-h) เพื่อให้มันใช้งานได้

หากฉันลืม-hระบบแฮงค์กับฉันอาจอยู่ไกลดังนั้นฉันจึงสร้างนามแฝงสำหรับมัน (โดยปกติแล้วไม่ใช่ความคิดที่ดีสำหรับคำสั่ง alias builtin แต่ฉันรู้สึกว่านี่เป็นสิ่งสำคัญ)

alias sudo='sudo '  # note the space, that's what makes sudo recognize aliasses
alias shutdown='shutdown -h'

1

ฉันมีปัญหาเดียวกันกับการปิดตัวบน Ubuntu (15.10 และ 16.10) เมื่อเปิดใช้งานการแก้ไขข้อบกพร่องในด้วงฉันจะเห็นว่าแล็ปท็อปเกิดข้อผิดพลาดทันทีหลังจาก 'ปิดการเข้าถึงเป้าหมาย'

GRUB_CMDLINE_LINUX_DEFAULT="debug"

ฉันยังลองใช้ตัวเลือก GRUB ต่างๆและสร้างบริการที่ปิด USB

หากคุณมี USB 3.0 คุณสามารถลองปิดการใช้งานจาก BIOS (ฉันไม่สามารถทำเช่นนั้นบน ASUS X540SA ของฉันเนื่องจากการตั้งค่าน้อยใน BIOS)

สำหรับฉันทางออกคือการอัพเกรดเคอร์เนล ฉันใช้ 4.5.3 บน Ubuntu 15.10 (อะไรที่มากกว่านี้จะทำให้ระบบปฏิบัติการพังหลังจากเข้าสู่ระบบ) และ 4.7 RC3 ทำงานบน Ubuntu 16.04

ก่อนหน้านี้ฉันติดตั้ง Linux Mint 17 และไม่มีปัญหาในการรีบูต / ปิดเครื่อง


อึศักดิ์สิทธิ์! ขอบคุณมาก! ฉันพยายามแก้ไขสิ่งนี้มาหลายวันแล้ว การปิดใช้งานการPre-OS USB 3.0 Configurationตั้งค่า BIOS ของฉันได้รับการแก้ไข
Sheharyar

0

ฉันมีสิ่งเดียวกันเกิดขึ้นกับฉันบนแล็ปท็อป ASUS ของฉันและลองทุกวิธีเพื่อตอบโต้ภายใต้ดวงอาทิตย์ สิ่งที่ได้ไกลที่สุดคืออัปเดตเคอร์เนลเป็น 4.2.3 ดังนั้นถ้าคุณต้องการลองดูคลิกที่นี่แล้วทำตามคำแนะนำ

ความล้มเหลวนั้นคุณสามารถย้อนกลับไปที่ SysRq ซึ่งเป็นสิ่งที่ฉันทำ หากคุณตั้งใจจะใช้ SysRq คุณควรทำตามขั้นตอน REISUB แต่ถ้าคุณต้องการทำบ่อยครั้งเหมือนที่ฉันทำทุกอย่างยกเว้น B (หรือ O ในกรณีของเรา) ไม่สำคัญ

ค้างไว้Alt+ Prt Sc/SysRq+ Shiftคีย์และพิมพ์ REISUO เพื่อให้แน่ใจว่ารอประมาณ 5-10 วินาทีระหว่างแต่ละคนและคอมพิวเตอร์ของคุณจะปิดตัวลง

คำอธิบาย:

 R - Forces capturing of the keyboard
 E - Terminates all processes
 I - Kills all processes
 S - Syncs all mounted drives
 U - Remounts all drives in read-only mode

จากนั้น:

 B - Reboots the system
 O - Shuts down the system

เป็นเพราะการรอคอยที่ยาวนานระหว่างแต่ละรายการที่ฉันตัดทอนสิ่งที่ไม่จำเป็นออกไป นอกจากนี้ส่วนใหญ่จำเป็นเฉพาะเมื่อคุณสูญเสียการควบคุมระบบ ดังนั้นหากคุณพยายามปิดเครื่องด้วยตนเองและหยุดการทำงานตามที่ต้องการให้ทำตาม REISUO ... มิฉะนั้นให้ใช้ O

(โปรดจำไว้ว่ามันจะไม่เกิดขึ้นทันทีดังนั้นอย่ารีบเร่งเพื่อให้ทำงานได้เร็วขึ้นเพียงแค่อดทนรอ)

เป็นบันทึกเพิ่มเติม: คอมพิวเตอร์บางเครื่องอาจจะใช้คีย์ผสมที่แตกต่างกันเช่นAlt+ +Fn Prt Sc/SysRqมีรายละเอียดเพิ่มเติมที่นี่ในหน้า Wikipedia ที่มีรูปแบบอื่นที่คุณสามารถลองได้หากต้นฉบับไม่ทำงาน

หวังว่าทั้งหมดนี้จะช่วยให้


0

ฉันมีปัญหาเดียวกันนี้มากและไม่มีอะไรแนะนำให้ทำงาน ในที่สุดฉันก็พบว่าระบบถูกตั้งให้บู๊ตโดยใช้ LEGACY และไม่ใช่ UEFI Secure เมื่อฉันเปลี่ยนเป็น UEFI มันทำงานได้อย่างสมบูรณ์แบบ!


0

ฉันมีปัญหาเดียวกันมากและใช้เวลา 3 วันในการแก้ไข

ฉันใช้ Lenovo B50-10 การติดตั้ง Ubuntu 14.04 ไม่ได้ทำให้เกิดปัญหาใด ๆ จนกว่าฉันต้องการรีสตาร์ทคอมพิวเตอร์เพื่อให้การติดตั้งเสร็จสมบูรณ์ จอแสดงผลกลายเป็นสีดำและคอมพิวเตอร์จะไม่ทำอะไรเลย ในไม่ช้าฉันก็พบว่ามันจะไม่ปิดเช่นกัน ฮาร์ดไดรฟ์ปิดการทำงาน แต่จอแสดงผลค้างแสดงโลโก้อูบุนตูพร้อมกับจุดต่างๆ

ดังนั้นฉันจึงพยายามแก้ไขตัวเลือกการบูตโดยแก้ไข

GRUB_CMDLINE_LINUX_DEFAULT = "สแปลชเงียบ"

จัดเรียงและใช้โซลูชันที่กล่าวถึงในคำตอบข้างต้น

จากนั้นฉันก็พบว่าฉันติดตั้ง Ubuntu ในโหมดดั้งเดิมและนี่อาจเป็นเหตุผล ดังนั้นฉันจึงเปลี่ยนโหมด BIOS เป็น UEFI และติดตั้งในโหมด UEFI น่าแปลกที่ตอนนี้ฉันสามารถหยุด Ubuntu ไม่ให้แขวนหรือปิดใหม่โดยแก้ไข

GRUB_CMDLINE_LINUX_DEFAULT = "acpi = noirq splash เงียบ"

น่าเสียดายที่การดัดแปลงนี้ทำให้ฉันไม่มีการเชื่อมต่อ wifi อีกต่อไป ดังนั้นมันจึงไม่ใช่วิธีแก้ปัญหาจริงๆและฉันคิดว่าจะอัปเดต BIOS และเคอร์เนล แต่ถ้าไม่มีรหัสผลิตภัณฑ์ Windows และตัวเริ่มต้นลินุกซ์นองเลือดฉันก็ไม่รู้เหมือนกัน

แต่ในที่สุดฉันก็แก้ปัญหาโดยใช้วิธีนี้:

ไปที่ไบออสและเปลี่ยน "ค่าเริ่มต้นที่เหมาะสมของระบบปฏิบัติการ" และตั้งเป็น "เปิดใช้งาน" จากนั้นกด "โหลดการตั้งค่าเริ่มต้น"

นี่คือทางออกที่เหมาะกับฉัน ดังนั้นฉันไม่จำเป็นต้องอัปเดตเฟิร์มแวร์หรือเคอร์เนล


-1

ฉันยังคงมีปัญหาเดียวกันแม้จะทำตามคำแนะนำ

นี่คือผลลัพธ์ของ

sudo gedit / etc / default / grub

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi=force apm=power_off"
#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash reboot=bios"
GRUB_CMDLINE_LINUX=""

และผลผลิตของ

sudo gedit / etc / modules

lp
rtc
apm power_off=1

ขอบคุณ

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