Nastavení BUSID v xorg.conf

Z výstupu lspci jak interpretuji BUSID pro xorg.conf.d?

Příklad:

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) 

Jak napíšu BUSID pro kartu AMD ?

Je to správné? BUSID PCI 0@1:00:0

Odpověď

Ve vašem lspci output, 01:00.0 znamená sběrnici 1, zařízení 0, funkci 0, která se mapuje na BusID specifikátor PCI:1:0:0 (bez zadání domény):

BusID "PCI:1:0:0" 

Viz xorg.conf dokumentace a další podrobnosti.

Odpověď

U karet PCI / AGP řetězec ID sběrnice má tvar PCI: bus @ doména: zařízení: funkce (např. „PCI: 1 @ 0: 0: 0“ může být vhodný pro kartu AGP).

Ale teď vy „přemýšlíte o doméně a oficiální dokumentace xorg.conf vám dá pouze vědět, že ji nepotřebujete, pokud ji nepotřebujete.

Doménu najdeme pomocí " lspci " skript s přepínačem -s. " -s " má filtr " [[[[doména]:] bus]:] [slot] [. [func]] ". Domény jsou očíslovány od 0 do ffff), bus (0 až ff), slot (0 až 1f) a funkce (0 až 7).

Takže například otestujte doménu 0, bus 1, slot 0 (pokud není .func, prohledá všechny funkce).

lspci -s 0:1:0 

Pokud je výstupem vaše karta, výsledná podoba je

BusID "PCI:1@0:0:0" 

Všimněte si sběrnice @ doména, nikoli doména @ sběrnice. U většiny základních desek je pravda, že doména bude vždy 0. Mám dvě karty a jedna je na sběrnici 1, druhá na sběrnici 7, ale obě jsou na doméně 0. Domnívám se, že doména > 0 znamená, že máte přepínače pcie fabric, ale nejsem si jistý.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *