Невозможно определить версию PCI-e в терминале Linux (Ubuntu 18)

601
Mikhail Genkin

Я с нетерпением жду обновления настольного графического процессора. Прежде всего, мне нужно знать, какой у меня слот PCIe. Мой домашний рабочий стол - Asus с материнской платой H81M-E / M51AD / DP_MB, которая имеет 2 разъема PCIe и 1 разъем PCIe-16. Я хочу определить версию слота PCIe-16 (2.0 или 3.0).

Я не нашел эту информацию в документации моей материнской платы.

У меня установлены windows 10 и Ubuntu 18. Следуя одному из многих подобных ответов SO, я попробовал следующее в терминале Ubuntu ( обратите внимание, что я использовал удаленное ssh-соединение, когда работаю над MAC ): '

$ 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]) 

Почему-то нет информации о версии PCIe. Как я могу определить версию своих слотов PCI?

Спасибо Михаил

0

1 ответ на вопрос

1
Benjamin Crawford Ctrl-Alt-Tut

Windows Solution

Вы пробовали HWiNFO под Windows 10? Этот инструмент часто может дать более полную информацию, например, такие как CPUID. Он должен быть указан в заголовке версии для шины PCI Express.

Я знаю, что вы ищете решение для Linux, но если Windows установлена, это может дать четкий ответ.

Linux Solution

Кроме того, я думаю, что вам нужно запустить lspci от имени пользователя root, как указано в вопросе и ответе, который вы указали. Иначе, возможности моста PCIe заглушаются и удаляются grep.

Спасибо, я пропустил это. Это решает мою проблему. Действительно, `sudo lspci` сказал мне, что скорость 5 GT / s, что соответствует PCIe 2.0 Mikhail Genkin 5 лет назад 0

Похожие вопросы