У меня было 3 видеокарты, установленных на Ubuntu 16.04, и когда я проверил идентификаторы шины PCI с помощью трех разных команд;
nvidia-smi
, lspci | grep VGA
и nvidia-settings
1) и 2) давали одинаковые идентификаторы, но 3) давали разные идентификаторы.
Оказалось, что пункт 3) был правильным, который отлично работал для другой программы, в то время как другие нет. Мне было интересно, почему они вообще дали разные идентификаторы автобусов.
Другой проблемой были идентификаторы графического процессора (0, 1, 2), где ни один из указанных идентификаторов графического процессора не был правильным (команды 1) / 2) и 3)), и мне пришлось найти правильные идентификаторы, пробуя случайные комбинации. Ниже приведены скриншоты а), б) и в).
(a) nvidia-smi (b) lspci (c-1) nvidia-settings_GPU0 (c-2) nvidia-settings_GPU1 (c-3) nvidia-settings_GPU2
Кто-нибудь может мне помочь?
nvidia-smi
и lspci
отображают шестнадцатеричные значения.
nvidia-settings
отображает десятичные значения.
xorg.conf принимает десятичные значения, поэтому nvidia-settings
показался правильным.