Configuración de BUSID en xorg.conf

De la salida de lspci, ¿cómo interpreto el BUSID para xorg.conf.d?

Ejemplo:

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) 

¿Cómo ¿Debo escribir BUSID para la tarjeta AMD ?

¿Es esto correcto? BUSID PCI 0@1:00:0

Responde

En tu lspci salida, 01:00.0 significa bus 1, dispositivo 0, función 0, que se asigna a un BusID especificador de PCI:1:0:0 (sin especificar el dominio):

BusID "PCI:1:0:0" 

Consulte el xorg.conf documentación para obtener más detalles.

Respuesta

Para tarjetas PCI / AGP, la cadena bus-id tiene la forma PCI: bus @ dominio: dispositivo: función (por ejemplo, «PCI: 1 @ 0: 0: 0» podría ser apropiado para una tarjeta AGP).

Pero ahora «se está preguntando sobre el dominio, y la documentación oficial de xorg.conf solo le permite saber que no lo necesita a menos que lo necesite.

Encontraremos el dominio usando el " lspci " secuencia de comandos, con la opción -s. La " -s " tiene filtro " [[[[dominio]:] bus]:] [ranura] [. [func]] ". Los dominios están numerados de 0 a ffff), bus (0 a ff), ranura (0 a 1f) y función (0 a 7).

Por ejemplo, prueba el dominio 0, bus 1, ranura 0 (si no hay .func, busca todas las funciones).

lspci -s 0:1:0 

Si la salida es su tarjeta, entonces la forma final es

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

Observe el dominio bus @, no el dominio @ bus. Para la mayoría de las placas base, la verdad es que el dominio siempre será 0. Tengo dos tarjetas y una está en el bus 1, la otra en el bus 7, pero ambas están en el dominio 0. Sospecho que el dominio > 0 significa que tiene un conmutador de estructura pcie, pero no estoy seguro.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *