Score:0

จะเปลี่ยนบริดจ์ PCI ของฉันได้อย่างไร ใช้กราฟิก Intel Xeon แทน Nvidia GTX

ธง in

ก่อนอื่นฉันอยากจะบอกว่าฉันยังใหม่กับ Ubuntu (ผู้ใช้ Windows เดิม) ดังนั้นนี่อาจเป็นคำถามที่ไม่มีเหตุผล อย่างไรก็ตาม ฉันพยายามเล่น Rocket League โดยใช้ Heroic Games Launcher แต่ประสิทธิภาพแย่มาก ฉันแน่ใจว่าฉันใช้ Intel Integrated Graphics แทน Nvidia GPU นี่คือข้อกำหนดโดยรวมของฉัน:

อินเทล i5 8500 3GHz GTX1060 6gb แรม 16GB 2666 (2x8)

ใน Windows ฉันสามารถใช้ Rocket League Maximum Graphics ด้วย 85 fps ที่เสถียร และใน Ubuntu ฉันไม่เคยได้รับเกิน 15 fps เลย เมื่อฉันเปิด System Monitor ด้วยเหตุผลบางอย่าง ฉันไม่เห็น GPU ฉันจึงค้นหาวิธีดูการเชื่อมต่อ PCI ของฉันใน Google และฉันเห็นสิ่งนี้

lspci -โวลต์

00:00.0 โฮสต์บริดจ์: Intel Corporation 8th Gen Core Processor Host Bridge/DRAM Registers (rev 07)
    ชื่ออุปกรณ์: ออนบอร์ด - อื่นๆ
    ระบบย่อย: Gigabyte Technology Co., Ltd 8th Gen Core Processor Host Bridge/DRAM Registers
    ค่าสถานะ: บัสมาสเตอร์, การพัฒนาที่รวดเร็ว, เวลาแฝง 0
    ความสามารถ: <การเข้าถึงถูกปฏิเสธ>
    ไดรเวอร์เคอร์เนลที่ใช้งานอยู่: skl_uncore
    โมดูลเคอร์เนล: ie31200_edac

00:01.0 บริดจ์ PCI: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x16) (rev 07) (prog-if 00 [Normal decode])
    ค่าสถานะ: บัสมาสเตอร์, การพัฒนาที่รวดเร็ว, เวลาแฝง 0, IRQ 121
    รถบัส: หลัก = 00 รอง = 01 รอง = 01 วินาทีเวลาแฝง = 0
    I/O หลังบริดจ์: 00004000-00004fff [size=4K]
    หน่วยความจำหลังบริดจ์: a2000000-a30fffff [size=17M]
    หน่วยความจำที่ดึงล่วงหน้าได้หลังบริดจ์: 0000000090000000-00000000a1ffffff [size=288M]
    ความสามารถ: <การเข้าถึงถูกปฏิเสธ>
    ไดรเวอร์เคอร์เนลที่ใช้งานอยู่: pcieport

00:12.0 ตัวควบคุมการประมวลผลสัญญาณ: Intel Corporation Cannon Lake PCH Thermal Controller (rev 10)
    ชื่ออุปกรณ์: ออนบอร์ด - อื่นๆ
    ระบบย่อย: Gigabyte Technology Co., Ltd Cannon Lake PCH Thermal Controller
    ค่าสถานะ: การพัฒนาที่รวดเร็ว, IRQ 16
    หน่วยความจำที่ a341c000 (64 บิต ไม่สามารถดึงล่วงหน้าได้) [size=4K]
    ความสามารถ: <การเข้าถึงถูกปฏิเสธ>
    ไดรเวอร์เคอร์เนลที่ใช้งานอยู่: intel_pch_thermal
    โมดูลเคอร์เนล: intel_pch_thermal

00:14.0 คอนโทรลเลอร์ USB: Intel Corporation Cannon Lake PCH USB 3.1 xHCI Host Controller (rev 10) (prog-if 30 [XHCI])
    ชื่ออุปกรณ์: ออนบอร์ด - อื่นๆ
    ระบบย่อย: Gigabyte Technology Co., Ltd Cannon Lake PCH USB 3.1 xHCI Host Controller
    ค่าสถานะ: บัสมาสเตอร์, ผู้พัฒนาขนาดกลาง, เวลาแฝง 0, IRQ 126
    หน่วยความจำที่ a3400000 (64 บิต ไม่สามารถดึงล่วงหน้าได้) [size=64K]
    ความสามารถ: <การเข้าถึงถูกปฏิเสธ>
    ไดรเวอร์เคอร์เนลที่ใช้งานอยู่: xhci_hcd
    โมดูลเคอร์เนล: xhci_pci

00:14.2 หน่วยความจำ RAM: Intel Corporation Cannon Lake PCH SRAM ที่ใช้ร่วมกัน (rev 10)
    ชื่ออุปกรณ์: ออนบอร์ด - อื่นๆ
    ระบบย่อย: Intel Corporation Cannon Lake PCH SRAM ที่ใช้ร่วมกัน
    ธง: พัฒนาอย่างรวดเร็ว
    หน่วยความจำที่ a3416000 (64 บิต ไม่สามารถดึงข้อมูลล่วงหน้าได้) [ปิดใช้งาน] [ขนาด=8K]
    หน่วยความจำที่ a341b000 (64 บิต ไม่สามารถดึงข้อมูลล่วงหน้าได้) [ปิดใช้งาน] [ขนาด=4K]
    ความสามารถ: <การเข้าถึงถูกปฏิเสธ>

00:16.0 ตัวควบคุมการสื่อสาร: Intel Corporation Cannon Lake PCH HECI Controller (rev 10)
    ชื่ออุปกรณ์: ออนบอร์ด - อื่นๆ
    ระบบย่อย: Gigabyte Technology Co., Ltd Cannon Lake PCH HECI Controller
    ค่าสถานะ: บัสมาสเตอร์, การพัฒนาที่รวดเร็ว, เวลาแฝง 0, IRQ 124
    หน่วยความจำที่ a341a000 (64 บิต ไม่สามารถดึงล่วงหน้าได้) [size=4K]
    ความสามารถ: <การเข้าถึงถูกปฏิเสธ>
    ไดรเวอร์เคอร์เนลที่ใช้งานอยู่: mei_me

00:17.0 คอนโทรลเลอร์ SATA: Intel Corporation Cannon Lake PCH SATA AHCI Controller (rev 10) (prog-if 01 [AHCI 1.0])
    ชื่ออุปกรณ์: ออนบอร์ด - SATA
    ระบบย่อย: Gigabyte Technology Co., Ltd Cannon Lake PCH SATA AHCI Controller
    ค่าสถานะ: บัสมาสเตอร์, 66MHz, ผู้พัฒนาขนาดกลาง, เวลาแฝง 0, IRQ 125
    หน่วยความจำที่ a3414000 (32 บิต ไม่สามารถดึงล่วงหน้าได้) [size=8K]
    หน่วยความจำที่ a3419000 (32 บิต ไม่สามารถดึงล่วงหน้าได้) [size=256]
    พอร์ต I/O ที่ 5030 [ขนาด=8]
    พอร์ต I/O ที่ 5020 [size=4]
    พอร์ต I/O ที่ 5,000 [size=32]
    หน่วยความจำที่ a3418000 (32 บิต ไม่สามารถดึงล่วงหน้าได้) [size=2K]
    ความสามารถ: <การเข้าถึงถูกปฏิเสธ>
    ไดรเวอร์เคอร์เนลที่ใช้งานอยู่: ahci

00:1c.0 บริดจ์ PCI: Intel Corporation Cannon Lake PCH PCI Express Root Port #5 (rev f0) (prog-if 00 [Normal decode])
    ค่าสถานะ: บัสมาสเตอร์, การพัฒนาที่รวดเร็ว, เวลาแฝง 0, IRQ 122
    รถบัส: หลัก = 00 รอง = 02 รอง = 02 วินาทีเวลาแฝง = 0
    I/O หลังบริดจ์: [ปิดใช้งาน]
    หน่วยความจำหลังบริดจ์: a3300000-a33fffff [size=1M]
    หน่วยความจำที่ดึงล่วงหน้าได้หลังบริดจ์: [ปิดใช้งาน]
    ความสามารถ: <การเข้าถึงถูกปฏิเสธ>
    ไดรเวอร์เคอร์เนลที่ใช้งานอยู่: pcieport

00:1d.0 บริดจ์ PCI: Intel Corporation Cannon Lake PCH PCI Express Root Port #9 (rev f0) (prog-if 00 [Normal decode])
    ค่าสถานะ: บัสมาสเตอร์, การพัฒนาอย่างรวดเร็ว, เวลาแฝง 0, IRQ 123
    รถบัส: หลัก = 00 รอง = 03 รอง = 03 วินาทีเวลาแฝง = 0
    I/O หลังบริดจ์: 00003000-00003fff [size=4K]
    หน่วยความจำหลังบริดจ์: a3200000-a32fffff [size=1M]
    หน่วยความจำที่ดึงล่วงหน้าได้หลังบริดจ์: [ปิดใช้งาน]
    ความสามารถ: <การเข้าถึงถูกปฏิเสธ>
    ไดรเวอร์เคอร์เนลที่ใช้งานอยู่: pcieport

00:1f.0 สะพาน ISA: อุปกรณ์ Intel Corporation a308 (rev 10)
    ชื่ออุปกรณ์: ออนบอร์ด - อื่นๆ
    ระบบย่อย: Gigabyte Technology Co., Ltd อุปกรณ์ 5001
    ค่าสถานะ: บัสมาสเตอร์, ผู้พัฒนาขนาดกลาง, เวลาแฝง 0

00:1f.3 อุปกรณ์เสียง: Intel Corporation Cannon Lake PCH cAVS (rev 10)
    ชื่ออุปกรณ์: ออนบอร์ด - เสียง
    ระบบย่อย: Gigabyte Technology Co., Ltd Cannon Lake PCH cAVS
    ค่าสถานะ: บัสมาสเตอร์, การพัฒนาที่รวดเร็ว, เวลาแฝง 32, IRQ 129
    หน่วยความจำที่ a3410000 (64 บิต ไม่สามารถดึงล่วงหน้าได้) [size=16K]
    หน่วยความจำที่ a3100000 (64 บิต ไม่สามารถดึงล่วงหน้าได้) [size=1M]
    ความสามารถ: <การเข้าถึงถูกปฏิเสธ>
    ไดรเวอร์เคอร์เนลที่ใช้งานอยู่: snd_hda_intel
    โมดูลเคอร์เนล: snd_hda_intel, snd_sof_pci_intel_cnl

00:1f.4 SMBus: Intel Corporation Cannon Lake PCH SMBus Controller (rev 10)
    ชื่ออุปกรณ์: ออนบอร์ด - อื่นๆ
    ระบบย่อย: Gigabyte Technology Co., Ltd Cannon Lake PCH SMBus Controller
    ค่าสถานะ: ผู้พัฒนาขนาดกลาง, IRQ 16
    หน่วยความจำที่ a3418800 (64 บิต ไม่สามารถดึงล่วงหน้าได้) [size=256]
    พอร์ต I/O ที่ efa0 [size=32]
    ไดรเวอร์เคอร์เนลที่ใช้งานอยู่: i801_smbus
    โมดูลเคอร์เนล: i2c_i801

00:1f.5 คอนโทรลเลอร์บัสอนุกรม [0c80]: Intel Corporation Cannon Lake PCH SPI Controller (rev 10)
    ชื่ออุปกรณ์: ออนบอร์ด - อื่นๆ
    ระบบย่อย: Intel Corporation Cannon Lake PCH SPI Controller
    ธง: พัฒนาอย่างรวดเร็ว
    หน่วยความจำที่ fe010000 (32 บิต ไม่สามารถดึงล่วงหน้าได้) [size=4K]
    ไดรเวอร์เคอร์เนลที่ใช้งานอยู่: intel-spi
    โมดูลเคอร์เนล: intel_spi_pci

01:00.0 คอนโทรลเลอร์ที่รองรับ VGA: NVIDIA Corporation GP106 [GeForce GTX 1060 6GB] (rev a1) (prog-if 00 [คอนโทรลเลอร์ VGA])
    ระบบย่อย: Micro-Star International Co., Ltd. [MSI] GP106 [GeForce GTX 1060 6GB]
    ค่าสถานะ: บัสมาสเตอร์, การพัฒนาที่รวดเร็ว, เวลาแฝง 0, IRQ 255
    หน่วยความจำที่ a2000000 (32 บิต ไม่สามารถดึงล่วงหน้าได้) [size=16M]
    หน่วยความจำ 90000000 (64 บิต ดึงล่วงหน้าได้) [size=256M]
    หน่วยความจำที่ a0000000 (64-bit, prefetchable) [size=32M]
    พอร์ต I/O ที่ 4000 [size=128]
    ROM ส่วนขยายที่ 000c0000 [ปิดใช้งาน] [size=128K]
    ความสามารถ: <การเข้าถึงถูกปฏิเสธ>
    โมดูลเคอร์เนล: nvidiafb, nouveau

01:00.1 อุปกรณ์เสียง: NVIDIA Corporation GP106 High Definition Audio Controller (rev a1)
    ระบบย่อย: Micro-Star International Co., Ltd. [MSI] GP106 High Definition Audio Controller
    ค่าสถานะ: บัสมาสเตอร์, การพัฒนาที่รวดเร็ว, เวลาแฝง 0, IRQ 17
    หน่วยความจำที่ a3080000 (32 บิต ไม่สามารถดึงล่วงหน้าได้) [size=16K]
    ความสามารถ: <การเข้าถึงถูกปฏิเสธ>
    ไดรเวอร์เคอร์เนลที่ใช้งานอยู่: snd_hda_intel
    โมดูลเคอร์เนล: snd_hda_intel

บริดจ์ PCI ของฉันไม่ควรถูกควบคุมโดย Nvidia ใช่ไหม ฉันจะเปลี่ยนได้อย่างไร

Nmath avatar
ng flag
ตามที่เขียนไว้ นี่คือ [ปัญหา XY](https://meta.stackexchange.com/a/66378) ถามเกี่ยวกับปัญหาจริงที่คุณเผชิญอยู่เสมอ ให้รายละเอียดเกี่ยวกับปัญหานั้นๆ คุณควรอธิบายขั้นตอนที่จำเป็นในการทำให้เกิดปัญหาซ้ำ และอธิบายปัญหาให้ตรงตามที่ปรากฏ ในกรณีนี้ คุณกำลังถามเกี่ยวกับวิธีแก้ปัญหาที่เสนอซึ่งไม่ใช่สิ่งที่คุณสามารถเปลี่ยนแปลงได้และจะไม่แก้ปัญหาของคุณ คุณได้ให้รายละเอียดเกี่ยวกับวิธีแก้ปัญหาที่เสนอนี้ แทนที่จะให้รายละเอียดเกี่ยวกับปัญหา ตามที่เขียนไว้ คำถามนี้ไม่มีคำตอบ
Nmath avatar
ng flag
ตามหน้าผลิตภัณฑ์ Steam Rocket League มีไคลเอนต์ Windows เท่านั้น Linux/Ubuntu ไม่สามารถรันเกม Windows ได้ คุณจะต้องใช้ VM หรือชั้นความเข้ากันได้เช่นไวน์ ซอฟต์แวร์บน VM หรือ Wine จะไม่ทำงานเช่นเดียวกับที่จะดำเนินการบนไคลเอ็นต์แบบเนทีฟ โดยเฉพาะอย่างยิ่งสำหรับเกมออนไลน์/การแข่งขัน ผลการค้นหาแสดงให้เห็นว่า Rocket League เคยรองรับ Mac และ Linux และผู้พัฒนาเกมหยุดสนับสนุนแพลตฟอร์มเหล่านั้น หากเป็นเรื่องจริง ขอแนะนำให้คุณร้องเรียนกับผู้พัฒนาซอฟต์แวร์ที่ยกเลิกการสนับสนุน
iDontKnow avatar
in flag
ขออภัยที่ไม่เจาะจง...ฉันใส่ Rocket League เป็นตัวอย่าง แต่คำถามหลักของฉันคือวิธีเปลี่ยนการกำหนดค่า pci ของฉัน เพราะฉันคิดว่าฉันไม่ได้ใช้ gtx 1060 ของฉัน ประสิทธิภาพของ RL คือสิ่งที่ทำให้ฉันตระหนักในเรื่องนี้ ฉันใช้มันเป็นบริบท
guiverc avatar
cn flag
ในการเริ่มต้นเราควรทราบระบบปฏิบัติการและรายละเอียดการเผยแพร่ของคุณ แน่นอนว่าคุณพูดถึง Ubuntu แต่ยังไม่ได้บอกว่าผลิตภัณฑ์อะไร รีลีสใด หรือหากคุณใช้รีลีส LTS ซึ่งเคอร์เนลสแต็กที่คุณเลือก (* นี่เป็นทางเลือก แต่เนื่องจากเราไม่รู้ว่ารีลีสของคุณอาจมีความสำคัญเท่ากับ เกมมักจะทำงานได้ดีกว่าในตัวเลือกสแต็กที่ใหม่กว่า*) การให้รายละเอียดผลิตภัณฑ์และการเปิดตัวเป็นการเริ่มต้น การวางของคุณมีข้อความ *การเข้าถึงถูกปฏิเสธ* จำนวนมาก; ใช้ `sudo` เพื่อยกระดับสิทธิ์เพื่อหลีกเลี่ยงสิ่งนี้ *เช่น. คุณใช้ Ubunu Core หรือไม่ เซิร์ฟเวอร์อูบุนตู? Ubuntu Desktop ฯลฯ เราอาจเดาว่าเดสก์ท็อป แต่จะดีที่สุดหากเราไม่เดา*
Nmath avatar
ng flag
คุณไม่สามารถเปลี่ยน PCI Bridge ของคุณได้ เป็นส่วนประกอบที่บัดกรีเข้ากับเมนบอร์ดของคุณ ถามอีกครั้งเกี่ยวกับปัญหาที่เกิดขึ้นจริง ไม่ใช่วิธีแก้ปัญหาที่คุณเสนอ การพยายามเปิดใช้งาน GPU เมื่อคุณไม่แน่ใจด้วยซ้ำว่าเปิดใช้งานอยู่หรือไม่ก็เป็นวิธีแก้ปัญหาที่เสนอเช่นกัน มันไม่ได้อธิบายถึงปัญหาจริงๆ นี่เป็นแล็ปท็อปที่มีกราฟิกแบบไฮบริดหรือเป็นเดสก์ท็อปที่มี GPU เฉพาะอย่างแท้จริง `lspci` แสดง Nvidia เป็นตัวควบคุม VGA ดังนั้นฉันไม่แน่ใจว่าคุณคิดถูกในทฤษฎีที่ว่ามันไม่ได้เปิดใช้งาน คุณใช้ไดรเวอร์ที่เป็นกรรมสิทธิ์หรือนูโวหรือไม่?
Nmath avatar
ng flag
หากปัญหาของคุณคือการรันเกมที่ใช้ Windows เท่านั้นบน Ubuntu ต่ำกว่า Windows ปัญหาของคุณอาจไม่มีทางแก้ไข แต่มีคำอธิบาย
Terrance avatar
id flag
คุณติดตั้งไดรเวอร์กราฟิกสำหรับการ์ด NVIDIA ได้อย่างไร นอกจากนี้ หากเกมไม่ได้รับการปรับแต่งสำหรับ Linux เกมจะไม่ทำงานตามที่คาดไว้เมื่อรันใน Windows
Quasimodo's clone avatar
cn flag
คุณได้อ่านคำถาม/คำตอบนี้แล้วหรือยัง? https://askubuntu.com/questions/61396/how-do-i-install-the-nvidia-drivers

โพสต์คำตอบ

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