출력에서 를 lspci
어떻게 해석합니까 ?BUSID
xorg.conf.d
예:
00:02.0 VGA compatible controller: Intel Corporation Skylake GT2 [HD Graphics 520] (rev 07)
01:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430 / Radeon 520 Mobile] (rev 83)
BUSID
어떻게 써야 하지?AMD 카드?
맞습니까?BUSID PCI 0@1:00:0
답변1
lspci
출력 에서 는 도메인을 지정하지 않고 01:00.0
다음 BusID
지정자 에 매핑되는 버스 1, 장치 0, 기능 0을 나타냅니다.PCI:1:0:0
BusID "PCI:1:0:0"
바라보다xorg.conf
선적 서류 비치더 알아보기.
답변2
PCI/AGP 카드의 경우 버스 ID 문자열은 PCI:bus@domain:device:function 형식입니다(예: AGP 카드에는 "PCI:1@0:0:0"이 적합할 수 있음).
그러나 이제 당신은 이 도메인에 대해 알고 싶어하며, 공식 xorg.conf 문서는 그것이 필요하지 않은 이상 필요하지 않다는 것만 알려줍니다.
"lspci" 스크립트와 -s 스위치를 사용하여 도메인을 찾습니다. "-s" 스위치에는 "[[[[domain]:]bus]:][slot][.[func]]" 필터가 있습니다. 도메인에는 0~ffff), 버스(0~ff), 슬롯(0~1f) 및 기능(0~7) 범위로 번호가 지정됩니다.
따라서 예를 들어 도메인 0, 버스 1, 슬롯 0을 테스트합니다(.func가 없으면 모든 func를 검색합니다).
lspci -s 0:1:0
출력이 카드인 경우 최종 형식은 다음과 같습니다.
BusID "PCI:1@0:0:0"
도메인@버스가 아니라 버스@도메인을 참고하세요. 대부분의 마더보드에서 사실 도메인은 항상 0입니다. 버스 1에 하나, 버스 7에 하나, 두 개의 카드가 있는데 둘 다 도메인 0에 있습니다. 도메인 > 0은 PCIE 패브릭 스위치가 있다는 뜻인 것 같지만 확실하지 않습니다.