Score:0

ทำไม 'systemctl รีบูต' ไม่ทำงาน

ธง in

เหตุใดคำสั่งเหล่านี้จึงไม่ทำงานใน Kubuntu 20.04 แอปพลิเคชันปิดตัวลงและหน้าจอเป็นสีดำ แต่ไม่เคยปิดเครื่องเลย ความคิดใด ๆ ?

ปิด systemctl
รีบูต systemctl

https://askubuntu.com/a/479368/795299

ฉันควรชี้แจง .. ปุ่มรีสตาร์ทและปิด GUI ปกติทำงานได้ดี คำสั่ง CLI ปกติ (รีบูต และ ปิดเครื่อง -H ทันที) ก็ใช้งานไม่ได้เช่นกัน แต่พวกเขาและฉันกังวลว่าพวกเขาจะกระทันหันมากขึ้น ไม่ให้เวลาในการบันทึกและปิดแอปพลิเคชัน

นี่คือข้อผิดพลาดบางส่วนจาก สมุดรายวันctl -r (ลำดับย้อนกลับ):

10 ธันวาคม 14:21:31 เคอร์เนล osboxes: แก้ไขข้อผิดพลาดแบบเรียกซ้ำ แต่จำเป็นต้องรีบูต!
...มีส่วนใหญ่ของสิ่งที่ดูเหมือนหมายเลขรหัสเครื่องสำหรับเคอร์เนลที่นี่...
10 ธันวาคม 14:21:31 เคอร์เนล osboxes: CPU: 13 PID: 2635 Comm: QQmlThread เสีย: P OE 5.4.0-91-generic # 102-Ubuntu
10 ธันวาคม 14:21:31 น. เคอร์เนล osboxes: อ๊ะ: 0010 [#1] SMP PTI
10 ธันวาคม 14:21:31 น. เคอร์เนล osboxes: PGD 0 P4D 0 
10 ธันวาคม 14:21:31 น. เคอร์เนล osboxes: #PF: error_code(0x0010) - หน้าไม่ปัจจุบัน
10 ธันวาคม 14:21:31 เคอร์เนล osboxes: #PF: คำสั่งของหัวหน้างานดึงข้อมูลในโหมดเคอร์เนล
10 ธันวาคม 14:21:31 น. เคอร์เนล osboxes: BUG: เคอร์เนล NULL ตัวชี้ dereference ที่อยู่: 0000000000000000
10 ธันวาคม 14:21:31 น. osboxes pulseaudio[7418]: GetManagedObjects() ล้มเหลว: org.freedesktop.systemd1.ShuttingDown: ปฏิเสธการเปิดใช้งาน D-Bus กำลังปิดตัวลง
10 ธันวาคม 14:21:31 น. osboxes dbus-daemon[1171]: [ระบบ] การเปิดใช้งานผ่าน systemd ล้มเหลวสำหรับหน่วย 'dbus-org.bluez.service': ปฏิเสธการเปิดใช้งาน D-Bus กำลังปิดตัวลง
10 ธันวาคม 14:21:31 น. osboxes dbus-daemon[1171]: [ระบบ] การเปิดใช้งานผ่าน systemd ล้มเหลวสำหรับหน่วย 'rtkit-daemon.service': ปฏิเสธการเปิดใช้งาน D-Bus กำลังปิดตัวลง
...ข้อผิดพลาดนี้เกิดซ้ำสำหรับข้อความ 10 dbus-daemon...
10 ธันวาคม 14:21:28 น. osboxes dbus-daemon[2354]: [session uid=1001 pid=2354] บริการที่เปิดใช้งาน 'org.kde.kglobalaccel' ล้มเหลว: กระบวนการ org.kde.kglobalaccel รับสัญญาณ 6
10 ธ.ค. 14:21:28 น. osboxes org.kde.kglobalaccel[7171]: ปลั๊กอินแพลตฟอร์มที่มีอยู่ ได้แก่ eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposi>
10 ธันวาคม 14:21:28 น. osboxes org.kde.kglobalaccel[7171]: แอปพลิเคชันนี้ไม่สามารถเริ่มต้นได้เนื่องจากไม่สามารถเริ่มต้นปลั๊กอินแพลตฟอร์ม Qt ได้ การติดตั้งแอปพลิเคชันอีกครั้งอาจแก้ไขปัญหานี้ได้
10 ธันวาคม 14:21:28 น. osboxes org.kde.kglobalaccel[7171]: qt.qpa.plugin: ไม่สามารถโหลดปลั๊กอินแพลตฟอร์ม Qt "xcb" ใน "" แม้ว่าจะพบ
..ไม่มีข้อผิดพลาดประมาณ 15 บรรทัด..
10 ธันวาคม 14:21:28 น. osboxes systemd[1]: หยุดภูตเหตุการณ์ ACPI
10 ธ.ค. 14:21:28 น. osboxes systemd[1]: acpid.service: สำเร็จ
10 ธันวาคม 14:21:28 น. osboxes org.kde.kglobalaccel[7171]: qt.qpa.xcb: ไม่สามารถเชื่อมต่อกับจอแสดงผล: 0
10 ธันวาคม 14:21:27 น. เคอร์เนล osboxes: snd_hda_codec_hdmi hdaudioC1D1: HDMI: ไบต์ข้อมูล ELD ไม่ถูกต้อง 9
10 ธ.ค. 14:21:27 น. osboxes systemd[1]: finalrd.service: สำเร็จ
10 ธันวาคม 14:21:27 น. osboxes systemd[1]: ไม่สามารถยกเลิกการต่อเชื่อม /media/abc/VHDs.
..เพิ่มข้อผิดพลาดด้านล่าง..
10 ธันวาคม 17:55:40 osboxes systemd-udevd[16858]: veth5ed07fa: ไม่สามารถรับการกำหนดค่าลิงก์: ไม่มีอุปกรณ์ดังกล่าว
10 ธันวาคม 17:55:40 osboxes systemd-tmpfiles[17063]: [/run/finalrd-libs.conf:9] บรรทัดที่ซ้ำกันสำหรับเส้นทาง "/run/initramfs/lib64" โดยไม่สนใจ
10 ธันวาคม 17:55:40 osboxes libvirtd[1290]: ไม่สามารถอ่านได้: /sys/class/net/veth5ed07fa/operstate: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
10 ธันวาคม 17:55:40 osboxes libvirtd[1290]: ไม่สามารถเปิดไฟล์ '/sys/class/net/veth5ed07fa/operstate': ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว

ข้อผิดพลาดในการยกเลิกการต่อเชื่อมมาจาก symlink ไปยังไดเร็กทอรีนักเทียบท่าไปยังพาร์ติชันข้อมูล การปิดใช้งานจุดเชื่อมต่อใน fstab ไม่สามารถแก้ไขได้

ดูเหมือนว่าข้อความสุดท้ายจะเกี่ยวข้องกับ acpi: ข้อผิดพลาด "แก้ไขข้อผิดพลาดแบบเรียกซ้ำ แต่จำเป็นต้องรีบูต". แต่การใช้ แอคปิ นัวร์ ไม่สามารถแก้ไขได้

เมื่อเปรียบเทียบ Journalctl ระหว่างการใช้ปุ่มรีสตาร์ทจากเดสก์ท็อปที่ประสบความสำเร็จ ฉันพบว่ามีข้อความ dbus-daemon ที่คล้ายกัน และข้อผิดพลาดในการถอนการติดตั้ง แต่ไม่มีข้อผิดพลาดเคอร์เนอร์บั๊ก มี "ไดรเวอร์วิดีโอ NVIDIA ACPI .. ล้มเหลวด้วยรหัสออก" แต่ก็ยังทำสำเร็จ

รีบูต ใช้งานได้จาก tty2 หากฉันไม่เข้าสู่ระบบจาก sddm ในฐานะผู้ใช้ก่อน

user535733 avatar
cn flag
โปรดลองใช้คำสั่งปิดเครื่องในสภาพแวดล้อม "ลอง Ubuntu" ของ LiveUSB 21.10 หากการปิดเครื่องทำงานไม่ถูกต้องบนฮาร์ดแวร์นั้นด้วยเคอร์เนลที่ใหม่กว่าของ LiveUSB โปรดยื่นรายงานข้อผิดพลาดกับแพ็คเกจ `linux`
stumblebee avatar
mx flag
`หยุด -p` (ปิดเครื่อง) หรือ `หยุด --reboot` ทำงานหรือไม่
alchemy avatar
in flag
@stumblebee ไม่ .. สิ่งเดียวกัน แต่ฉันพบว่ามันใช้งานได้จาก tty2 ก่อนที่ผู้ใช้จะเข้าสู่ระบบ
stumblebee avatar
mx flag
ฉันงงกับสิ่งที่คุณทำ คุณจะดำเนินการคำสั่งก่อนที่ผู้ใช้จะเข้าสู่ระบบได้อย่างไร กรุณาอธิบายอย่างละเอียด
alchemy avatar
in flag
@stumblebee. จาก tty2 ก่อนเข้าสู่ระบบของผู้ใช้ผ่าน sddm ดังนั้นเทอร์มินัลและคอนโซลจึงใช้งานได้ แต่มีบางอย่างเกี่ยวกับ DE ไม่ใช่ ฉันใช้ Kubuntu และ Konsole มันไม่เปลี่ยนแปลงถ้าฉันใช้รูทหรือผู้ใช้ ดังนั้นบางอย่างเกี่ยวกับผู้ใช้ที่โหลดจาก sddm เป็น DE ทำให้เกิดปัญหา มีบางอย่างกำลังโหลดสำหรับ DE ที่ไม่ได้ปิด และข้อผิดพลาดของเคอร์เนลนั้นเกี่ยวข้อง แต่อีกครั้ง การใช้ปุ่ม DE GUI เพื่อรีสตาร์ทนั้นใช้ได้โดยไม่มีข้อผิดพลาดของเคอร์เนล
sancho.s ReinstateMonicaCellio avatar
หลีกเลี่ยงข้อความ "บรรยาย" โปรดโพสต์สิ่งที่คุณได้รับจาก `journalctl` เมื่อใช้งานได้ เพื่อให้คนอื่นเปรียบเทียบได้
Score:1

สิ่งนี้ไม่ตอบโจทย์ เหตุใด 'รีบูต systemctl' จึงไม่ทำงานแต่อาจช่วยแก้ปัญหาของคุณได้

ลองกับ

ปิด $ sudo
$ ปิด sudo -r

คุณสามารถกำหนดค่าระบบของคุณโดยที่คุณไม่ต้องการ ซูโด เช่นกัน.

อีกทางเลือกหนึ่งคือการ เพิ่ม acpi=noirq ไปที่เส้นด้วง.

สาเหตุที่เป็นไปได้คือ ไดรเวอร์ของ Nvidia.

ขอขุดลึกลงไปอีกหน่อย อ่านและโพสต์ผลลัพธ์ของ วารสาร ctl ซึ่งรวมถึงการปิด/รีบูตที่ล้มเหลวด้วย

$ Journalctl --list-boots > boots.txt
$ Journalctl --no-เพจเจอร์ -b > boot_minus0.txt
$ Journalctl --no-เพจเจอร์ -b -1 > boot_minus1.txt
...

สิ่งนี้จะสร้างไฟล์ที่คุณสามารถอัปโหลดไปยัง Pastebin ได้ในภายหลัง ใช้ความพยายามของคุณในการตรวจสอบพวกเขา

ที่เกี่ยวข้อง:

  1. https://www.debian.org/releases/buster/amd64/ch08s01.en.html
alchemy avatar
in flag
ขอบคุณ ขออภัยในความล่าช้า .. ฉันโพสต์ข้อความแสดงข้อผิดพลาดที่ใกล้เคียงกับตำแหน่งที่การรีบูตค้างด้านบนมากที่สุด ฉันจะตรวจสอบพวกเขา แต่บางทีคุณอาจมีประสบการณ์กับพวกเขาบ้าง .. อีกครั้งวิธีการรีบูตปกติใช้งานได้ .. เพียงวิธีนี้โดยใช้ systemctl แฮงค์ ..
alchemy avatar
in flag
หากปุ่ม GUI ทำงานเป็นวิธีแก้ปัญหามีวิธีเรียกการกระทำจากเชลล์ด้วยคำสั่งหรือไม่ ฉันคิดว่านั่นคือสิ่งที่คำสั่ง systemctl ทำ

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา