Score:1

VirtualBox บน linux: ค้างที่ __lock_acquire บน Fedora Core 35

ธง ru

VirtualBox (VirtualBox-6.1.x86_64) นั้นไร้ประโยชน์ในบางครั้งบนเวิร์กสเตชันของฉัน (Linux FC35, เคอร์เนลคือ 5.16.12-200.fc35.x86_64+debug: แต่ก่อนหน้านี้มีปัญหาใน FC33) GUI เริ่มทำงาน แต่พยายามเปิดใช้งาน VM ใดๆ ส่งผลให้หน้าต่างค้าง ("กำลังเริ่ม VM...." และ "กำลังเริ่ม VM.../2") dmesg บ่นเกี่ยวกับตัวชี้ว่าง:

[จ. 7 มี.ค. 15:38:56 น. 2565] SUPR0GipMap: fGetGipCpu=0xb
[จันทร์ที่ 7 มีนาคม 15:38:59 น. 2565] BUG: kernel NULL pointer dereference, ที่อยู่: 0000000000000018
[จ. 7 มี.ค. 15:38:59 น. 2565] #PF: Supervisor อ่านการเข้าถึงในโหมดเคอร์เนล
[จ. 7 มี.ค. 15:38:59 น. 2565] #PF: error_code(0x0000) - หน้าไม่ปัจจุบัน
[จ. 7 มี.ค. 15:38:59 น. 2565] PGD 3c993067 P4D 3c993067 PUD 3ca29067 PMD 0 
[จ. 7 มี.ค. 15:38:59 น. 2565] Oops: 0000 [#1] PREEMPT SMP NOPTI
[จ. 7 มี.ค. 15:38:59 น. 2565] CPU: 1 PID: 12343 Comm: EMT-0 เสีย: G OE 5.16.12-200.fc35.x86_64+debug #1
[จันทร์ที่ 7 มีนาคม 15:38:59 น. 2565] ชื่อฮาร์ดแวร์: Dell Inc. Studio XPS 7100/0FF3FN, BIOS A02 05/05/2553
[จ. 7 มี.ค. 15:38:59 น. 2565] RIP: 0010:__lock_acquire+0x5df/0x1de0

หลังจากการฆ่าหน้าต่างและกระบวนการที่เกี่ยวข้องจะทำให้โมดูลเคอร์เนล vbox อยู่ในสถานะไม่ตอบสนอง (ไม่สามารถยกเลิกการโหลดได้) และอย่างน้อยสองกระบวนการที่หลงทาง userspace, VBoxXPCOMIPCD และ VBoxSvc (กระบวนการแรกสามารถกำจัดได้ผ่านการฆ่า กระบวนการที่สองจะกลายเป็นซอมบี้หลังจาก ฆ่า). เมื่อถึงจุดนั้น vboxmanage ก็ถูกปิดเช่นกัน straceing แสดงให้เห็นว่ามันแฮงค์บน futex:

futex(0xacb320, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1649267441, tv_nsec=663216000}, FUTEX_BITSET_MATCH_ANY

ฉันค้นในเน็ตก็ไม่พบอะไรมาก (อันที่จริง น้อยเหลือเกิน) มีความคิดเห็น/ประสบการณ์อะไรบ้าง?

cn flag
ขออภัย ฉันไม่มีวิธีแก้ปัญหาจริงๆ ให้คุณ แต่ฉันสงสัยว่าคุณจะสร้าง *ใหม่* VM ที่ใช้งานได้จาก GUI ได้ไหม
Alien Life Form avatar
ru flag
@ rickhg12hs ฉันได้โคลนหนึ่งสำเร็จอย่างชัดเจน แต่จากนั้นก็ไม่สามารถเริ่มได้ ถ้าฉันพยายามติดตั้งตั้งแต่เริ่มต้น ฉันเดาว่าฉันจะวิ่งในกำแพงอิฐเดียวกัน (เนื่องจากฉันไม่สามารถเริ่มต้นอะไรได้ ดังนั้นขั้นตอนการติดตั้งก็เช่นกัน)
cn flag
คุณได้ลองติดตั้ง VirtualBox จาก [Fedora repo](https://www.virtualbox.org/wiki/Linux_Downloads#RPM-basedLinuxdistributions) แล้วหรือยัง ฉันใช้ VirtualBox repo มาหลายปีแล้วและมีปัญหาน้อยมาก
Alien Life Form avatar
ru flag
@ rickhg12hs นั่นคือสิ่งที่ฉันใช้
Score:1
ธง ru

ตกลงดังนั้นปัญหาคือการใช้เคอร์เนลดีบัก (ซึ่งฉันเชื่อว่าได้รับเลือกเมื่อนานมาแล้วเป็นข้อกำหนดของ VirtualBox เพื่อเริ่มต้น) การเปลี่ยนไปใช้เคอร์เนลปกติทำให้ปัญหาหายไป

โพสต์คำตอบ

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