Warum bemerkt mein Computer die eingesteckten Grafikkarten nicht?

2

Ich versuche, einige "Radeon RX 480" -Grafikkarten über PCIe-Riser an mein BIOSTAR TB85- Motherboard anzuschließen .

Ich habe Ubuntu 16.04.3 LTSauf dem Computer installiert , die Grafikkarten über Riser in die PCIe-Ports eingesteckt und die Anweisungen von AMD befolgt , um den Grafikkartentreiber zu installieren amdgpu-pro.

Mein Computer scheint jedoch keine Kenntnis von der Anwesenheit der Grafikkarten zu haben. Zum einen clinfoscheint das Programm die Karten nicht zu bemerken; die Ausgabe des Laufens $ clinfoist

$ clinfo
Number of platforms                               0

Zum anderen lspcischeint das Programm die Karten auch nicht zu bemerken; Die Ausgabe von $ lspciist die gleiche, unabhängig davon, ob ich die PCIe-Riser der Karte ein- oder ausstecke.

$ lspci
00:00.0 Host bridge: Intel Corporation 4th Gen Core Processor DRAM Controller (rev 06)
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06)
00:03.0 Audio device: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller (rev 06)
00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI (rev 05)
00:16.0 Communication controller: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #1 (rev d5)
00:1c.5 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #6 (rev d5)
00:1d.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation B85 Express LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] (rev 05)
00:1f.3 SMBus: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller (rev 05)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)

Warum scheint mein Computer diese eingesteckten Grafikkarten nicht zu bemerken?

Ich habe versucht:

  • Stecken Sie die Karten in verschiedene PCIe-Ports auf dem Motherboard.
  • Neuinstallation des amdgpu-proKartentreibers.
  • Ändern Sie in den BIOS-Einstellungen die Option "PCI Express-Gerät erkennen" von "Deaktiviert" in "Aktiviert".
  • Stecken Sie nur eine der beiden Grafikkarten ein.
  • Ersetzen in verschiedenen Steigleitungen / Steckern.
  • Stecken Sie den Riser in den PCIe-x16-Steckplatz.
  • Stecken Sie jede Karte der Reihe nach direkt in den PCIe-x16-Steckplatz.

Nichts davon hat sich auf die Ausgabe von clinfooder ausgewirkt lspci. Ich bin nicht sicher, was ich versuchen soll, um die Fehlerbehebung an dieser Stelle fortzusetzen, und jede Hilfe wäre sehr dankbar.


Hier ist eine Bildzusammenfassung der Stecker von meinen Grafikkarten zu meinem Motherboard und zwei Netzteilen. Netzteil Nr. 1 hat eine Nennleistung von 1300 W, Netzteil Nr. 2 hat eine Nennleistung von 900 W.

  • PCIe-Stecker in der Hauptplatine zum USB-Kabel

PCIe-Stecker in der Hauptplatine zum USB-Kabel

  • USB-Kabel und 4-poliges Stromkabel zur Grafikkarte. (Das andere Ende des USB-Kabels wird an den PCIe-Steckplatz auf der Hauptplatine angeschlossen, das andere Ende des 4-poligen Netzkabels wird über SATA an das Netzkabel angeschlossen, mit dem 5-polige Stecker an das Netzteil Nr. 1 angeschlossen werden.)

USB-Kabel und SATA-Stromkabel zur Grafikkarte

  • SATA-Kabelstecker 5-polig in Netzteil Nr. 1. (Das andere Ende wird an das 4-polige Stromkabel der Karte angeschlossen.)

Das SATA-Kabel wird an Netzteil 1 angeschlossen

  • 8-poliges Netzkabel in Grafikkarte eingesteckt. (Das andere Ende ist 6-polig und wird an Netzteil 2 angeschlossen.)

Netzkabel (8-poliges Ende) in Grafikkarte eingesteckt

  • Netzkabel (6-poliges Ende) an Netzteil 2 angeschlossen. (Das andere Ende ist 8-polig und wird an die Grafikkarte angeschlossen.)

6-poliges Kabel an Netzteil 2 angeschlossen

mherzl
quelle
2
Kurze Fragen: 1. Wie schließen Sie die externe Stromversorgung an (ich gehe von einem Adapter für mindestens eine der Karten aus)? 2. Haben Sie versucht, jeweils nur eine Verbindung herzustellen? 3. Können Sie überprüfen, ob die Riser genügend Strom für die Karten liefern, die ziemlich durstig sind?
Will Crawford
@ WillCrawford danke für den Kommentar. Als Antwort auf Ihre Fragen: (1) Ich habe die Frage bearbeitet und Bilder hinzugefügt, die dokumentieren, wie die Karten mit dem Motherboard und den Netzteilen verbunden sind. (2) Ich habe nur eine Karte ausprobiert und die Ausgabe von $ lspcibleibt unverändert. (3) Zusätzlich zum Motherboard werden die Grafikkarten an zwei Netzteile angeschlossen. Für eine Grafikkarte wird eine Stromversorgung von 500 W angegeben. Netzteil Nr. 1 hat eine Nennleistung von 1300 W und Netzteil Nr. 2 hat eine Nennleistung von 900 W.
Mherzl
1
Ist eine der Karten direkt in den PCIe-Steckplatz der Hauptplatine eingesteckt und wird die 8-polige Stromversorgung von Netzteil 2 verwendet?
Will Crawford
1
Haben Sie überprüft, ob die Karten funktionieren? Haben Sie versucht, den Riser in Ihrem x16-Steckplatz zu verwenden? Haben Sie überprüft, welche PCIe-Version die Komponenten benötigen? Alle fünf PCIe x2-Steckplätze sind ebenfalls nur PCIe 2.0 und nicht 3.0.
Seth
@WillCrawford Nach Ihrem Vorschlag habe ich versucht, jede Karte der Reihe nach direkt in den PCIE-x16-Steckplatz einzustecken, während die 8-polige Stromversorgung von Netzteil 2 verwendet wurde. Dies führte zu keiner Änderung der Ausgabe von $ lspci.
mherzl