PCI-e-Version in Linux-Terminal kann nicht ermittelt werden (Ubuntu 18)

737
Mikhail Genkin

Ich freue mich darauf, meine Desktop-GPU zu aktualisieren. Zuallererst muss ich wissen, welche Art von PCIe-Steckplatz ich habe. Mein Home-Desktop ist Asus mit einem H81M-E / M51AD / DP_MB- Motherboard, das über 2x einzelne PCIe-Steckplätze und 1x PCIe-16 verfügt. Ich möchte die Version des PCIe-16-Steckplatzes (2.0 oder 3.0) ermitteln.

Ich habe diese Informationen nicht in der Dokumentation meines Motherboards gefunden.

Ich habe Windows 10 und Ubuntu 18 installiert. Nach einer der vielen ähnlichen SO- Antworten habe ich Folgendes in Ubuntu-Terminal versucht ( beachten Sie, dass ich eine Remote-SSH-Verbindung verwendet habe, während ich an MAC arbeite ): '

$ sudo dmidecode | grep "PCI" [sudo] password for misha:  PCI is supported Designation: PCIEX16_1 Type: x16 PCI Express Designation: PCIEX1_1 Type: x1 PCI Express Designation: PCIEX1_2 Type: x1 PCI Express  $ lspci -vv | grep -E 'PCI bridge|LnkCap' 00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core  Processor PCI Express x16 Controller (rev 06) (prog-if 00 [Normal decode]) 00:1c.0 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #1 (rev d5) (prog-if 00 [Normal decode]) 00:1c.1 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #2 (rev d5) (prog-if 00 [Normal decode]) 

Aus irgendeinem Grund gibt es keine Informationen zur PCIe-Version. Wie kann ich die Version meiner PCI-Steckplätze ermitteln?

Danke, Mikhail

0

1 Antwort auf die Frage

1
Benjamin Crawford Ctrl-Alt-Tut

Windows-Lösung

Haben Sie HWiNFO unter Windows 10 ausprobiert ? Dieses Tool kann oft umfassendere Informationen enthalten, als beispielsweise CPUID. Es sollte unter dem Versionsheader für den PCI-Express-Bus angegeben werden.

Ich bin mir bewusst, dass Sie nach einer Linux-Lösung suchen, aber wenn Windows installiert ist, kann dies eine eindeutige Antwort geben.

Linux-Lösung

Ich denke auch, dass Sie lspci als root ausführen müssen, wie in der Frage angegeben, und auf den Link, den Sie verlinkt haben. Andernfalls werden die Fähigkeiten der PCIe Bridge durch grep zum Schweigen gebracht und entfernt.

Danke, ich habe es vermisst. Das löst mein Problem. "Sudo lspci" sagte mir tatsächlich, dass die Geschwindigkeit 5 GT / s beträgt, was PCIe 2.0 entspricht Mikhail Genkin vor 6 Jahren 0