Score:1

ฉันจะทำให้ Ubuntu ตรวจจับการ์ดกราฟิกรองได้อย่างไร

ธง cn

อูบุนตู LTS 20.04

ฉันใช้การ์ดกราฟิก 3 ใบสำหรับจอแสดงผล 6 จอ GPU แต่ละตัวมีจอแสดงผล 2 จอเชื่อมต่ออยู่ หลักคือ Nvidia GTX 1070 รองคือการ์ด AMD รุ่นเก่าราคาถูก เป็นเวลานาน ทุกอย่างถูกตรวจพบโดยอัตโนมัติและทำงานได้อย่างสมบูรณ์

แต่ การอัปเดตซอฟต์แวร์ที่ต้องรีบูตเมื่อวานนี้ดูเหมือนว่าจะทำลายทุกอย่าง

ขณะนี้ ระหว่างการบู๊ต จอแสดงผลทั้ง 6 จอแสดงหน้าจอสแปลชของอูบุนตู แต่ ทันทีที่ระบบแจ้งรหัสผ่าน เฉพาะจอแสดงผลที่ต่อกับการ์ด Nvidia เท่านั้นที่จะแสดงอะไร -- อีก 4 จอจะว่างเปล่าและ อยู่ ว่างไม่ว่าฉันจะทำอะไร

เนื่องจากฉันเรียกใช้ ZFS บนรูท ฉันจึงพยายามกู้คืนเป็นสแน็ปช็อตก่อนหน้าก่อนที่จะอัปเดต ... และสิ่งต่างๆ ก็แย่ลงไปอีก พยายามสำรองข้อมูลที่แตกต่างกันหลายครั้งจากเวลาที่แตกต่างกัน และทั้งหมดให้ผลลัพธ์เดียวกัน: ubuntu แฮงค์ระหว่างการบู๊ตและ ทั้งหมด 6 จอแสดงผลจะว่างเปล่าโดยที่ไฟรองจะกระพริบเปิดและปิด (น่าผิดหวังที่ปัญหานี้ดูเหมือนจะทำให้สแน็ปช็อต ZFS ที่ผ่านมาทั้งหมดของฉันไม่สามารถบู๊ตได้และไร้ประโยชน์)

ลองรีบูตแบบเย็นหลายครั้งและไม่มีอะไรดีขึ้น

ฉันพยายามแล้ว xrandr --listproviders และแสดงเฉพาะการ์ด Nvidia ไม่มีการ์ดอื่น ๆ แต่ฉัน ทราบ การ์ดอีกสองใบเชื่อมต่อและใช้งานได้ - และอย่างน้อย ค่อนข้าง รู้จักโดยอูบุนตู -- เนื่องจากจอภาพทั้ง 6 จอแสดงหน้าจอสแปลชของอูบุนตูเมื่อเริ่มต้น

ฉันต้องหาวิธีให้ Ubuntu ตรวจหาการ์ดกราฟิกที่เชื่อมต่อกับระบบอีกครั้ง หวังว่าคราวนี้จะตรวจพบการ์ดรอง

หรืออาจมีปัญหาเกี่ยวกับไดรเวอร์บางอย่าง และฉันสามารถแก้ไขได้โดยการติดตั้งไดรเวอร์ใหม่สำหรับการ์ดรอง (แต่พวกเขามักจะทำงานก่อนหน้านี้)

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

Matias N Goldberg avatar
vg flag
น่าเสียดายที่สิ่งนี้เกิดขึ้นซ้ำแล้วซ้ำเล่า ไดรเวอร์ NVIDIA เล่นไม่ดีกับ GPU อื่น ๆ คุณอาจโชคดีกว่าที่เลือกนูโวใน Ubuntu แล้วติดตั้งไดรเวอร์ NVIDIA จากเว็บไซต์ของพวกเขา โปรดทราบว่าคุณอาจลงเอยด้วย X11 ที่ไม่สามารถบูตได้สองสามครั้ง ดังนั้นฉันขอแนะนำให้ตั้งค่าเซิร์ฟเวอร์ SSH นอกจากนี้ ระวังไดรเวอร์ NV ที่ติดตั้งแบบกำหนดเองอาจเสียหายในการอัปเดตระบบแต่ละครั้ง ดังนั้นโปรดเตรียมไดรเวอร์เหล่านี้ให้พร้อมสำหรับการติดตั้งใหม่เมื่อเกิดการเสียหาย ดู `บทที่ 35 PRIME Render Offload` จากคู่มือ NV
O Ocalhoun avatar
cn flag
ฉันติดตั้งไดรเวอร์ nvidia ใหม่ทั้งหมดโดยใช้ `sudo apt-get --reinstall install ` สำหรับแต่ละแพ็คเกจที่มีชื่อ nvidia ฉันมีความหวังเมื่อเห็นหลายกรณีที่มันบอกว่า 'ไม่มีเวอร์ชันสำหรับเคอร์เนลเวอร์ชันนี้ สร้างใหม่สำหรับ [เวอร์ชันปัจจุบัน' ... แต่หลังจากรีบูตเครื่อง สถานการณ์ของฉันก็ไม่มีการปรับปรุง ฉันจำเป็นต้องล้างแพ็คเกจ nvidia ทั้งหมดแล้วติดตั้งใหม่หรือไม่
Matias N Goldberg avatar
vg flag
ไม่ นั่นไม่ใช่สิ่งที่ฉันพูด ฉันบอกว่าจะกำจัดแพ็คเกจ NV ที่ติดตั้งโดย apt-get และติดตั้งด้วยสคริปต์ทุบตีที่ดาวน์โหลดจาก https://www.nvidia.com/Download/index.aspx ไดรเวอร์เหล่านั้น *มักจะ* ทำงานได้ดีขึ้นกับ GPU ของผู้จำหน่ายรายอื่น (ฉันไม่รู้ว่าทำไมฉันเดาว่าผู้ดูแล Ubuntu ทำการปรับแต่งเล็กน้อยเพื่อแทนที่ SO หรือไฟล์ปรับแต่ง)
O Ocalhoun avatar
cn flag
ต๊าย... สิ่งนี้ถูกฆ่า -- ถูกฆ่า -- การติดตั้งทั้งหมดของฉัน โพสต์สิ่งนี้จากการติดตั้งใหม่ การพยายามติดตั้งไดรเวอร์ของ nvidia ผ่านสคริปต์นั้นทำให้ฉันต้องขึ้นบัญชีดำโมดูลเคอร์เนลที่ขัดแย้งกัน ... ซึ่งทำให้ระบบทั้งหมดของฉันไม่สามารถบูตได้ และเนื่องจากมันอัปเดตไฟล์ EFI เป็นเวอร์ชันใหม่ซึ่งเข้ากันไม่ได้กับข้อมูลสำรองของฉัน ข้อมูลสำรองก่อนหน้านี้ทั้งหมดของฉันจึงไม่สามารถบู๊ตได้เช่นกัน ... สแควร์ 1 เวลาติดตั้งใหม่ *แต่* ในการติดตั้งครั้งใหม่นี้ สิ่งต่าง ๆ กำลังดีขึ้นมาก ... ดังนั้นก็เป็นเช่นนั้น
Score:0
ธง cn

โอเค ตอนนี้ทุกอย่างดูดีทีเดียว สำหรับใครที่มีปัญหาคล้ายกัน นี่คือสิ่งที่ฉันทำ:

1: ติดตั้ง Ubuntu ใหม่ กระดานชนวนที่สะอาด (จนถึงตอนนี้ มีเพียงจอแสดงผลรองเท่านั้นที่ใช้งานได้ และ เซสชัน gnome เริ่มต้นไม่ทำงานฉันต้องเลือก Wayland เพื่อเข้าสู่ระบบ หน้าจอหลัก -- เชื่อมต่อกับการ์ด nvidia -- ยังใช้งานไม่ได้เลย)

2: ติดตั้งไดรเวอร์ nvidia ผ่านที่เก็บด้วย sudo apt-get install nvidia-driver-470

3: ติดตั้ง KDE ด้วย sudo apt-get ติดตั้ง KDE-full (อาจเป็นทางเลือก แต่มันทำให้คำพังเพยมีปัญหากับการเลือก Wayland ที่ไม่เกี่ยวข้อง)

4: รีบูต (หลังจากรีบูต หน้าจอทั้ง 6 จะทำงานได้อย่างน่าอัศจรรย์! และ ด้วยไดรเวอร์ที่เหมาะสมบนการ์ด nvidia ดังนั้นฉันจึงได้รับประสิทธิภาพที่ยอมรับได้และการเข้าถึงยูทิลิตี้ cuda มันมหัศจรรย์มาก!) (รีบูตอีกครั้งเพื่อให้แน่ใจว่ามัน อยู่ ด้วยวิธีนั้นหลังจากรีบูต)

5: ใช้แล้ว sudo apt-mark ถือ <เวอร์ชันเคอร์เนลปัจจุบัน> เพื่อป้องกันการอัปเดตเคอร์เนลเพิ่มเติมที่อาจรบกวนไดรเวอร์วิดีโออีกครั้ง (ใช่ ฉันรู้ว่านั่นเป็นเรื่องปกติ แต่ฉันอยากจะจัดการกับปัญหาด้านความปลอดภัยที่อาจเกิดขึ้นเล็กน้อยมากกว่าจัดการกับปัญหาไดรเวอร์วิดีโอเหล่านี้ซึ่งทำให้ระบบปฏิบัติการทั้งหมดของฉันไม่สามารถใช้งานได้อีก)

6: (และกำลังดำเนินการอยู่ในขณะนี้) ถ่ายโอนทุกสิ่งที่ฉันสามารถทำได้จากการติดตั้งแบบเก่าเพื่อกู้คืนการตั้งค่าระบบและไฟล์ทั้งหมดของฉัน โดยระมัดระวัง ไม่ เพื่อถ่ายโอนสิ่งที่เกี่ยวข้องกับ nvidia

โพสต์คำตอบ

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