2017-01-15 1 views
2

Voici la sortie de la commande lscpci sur mon terminal Arch linux. J'utilise Lenovo G 50-70 Laptop.Quelle est la différence entre le contrôleur d'affichage et le contrôleur compatible VGA?

[[email protected] ~]$ lspci 
00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 0b) 
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b) 
00:03.0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller (rev 0b) 
00:14.0 USB controller: Intel Corporation 8 Series USB xHCI HC (rev 04) 
00:16.0 Communication controller: Intel Corporation 8 Series HECI #0 (rev 04) 
00:1b.0 Audio device: Intel Corporation 8 Series HD Audio Controller (rev 04) 
00:1c.0 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 3 (rev e4) 
00:1c.3 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 4 (rev e4) 
00:1c.4 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 5 (rev e4) 
00:1d.0 USB controller: Intel Corporation 8 Series USB EHCI #1 (rev 04) 
00:1f.0 ISA bridge: Intel Corporation 8 Series LPC Controller (rev 04) 
00:1f.2 SATA controller: Intel Corporation 8 Series SATA Controller 1 [AHCI mode] (rev 04) 
00:1f.3 SMBus: Intel Corporation 8 Series SMBus Controller (rev 04) 
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 10) 
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter 
03:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Sun LE [Radeon HD 8550M/R5 M230] 

Je voulais savoir pourquoi mon contrôleur VGA compatible et Display Conroller affichent des sorties différentes?

Quand et pourquoi chacun d'eux est-il utilisé?

Existe-t-il un moyen de vérifier quelle application utilise quel contrôleur graphique?

EDIT 1: Voici la sortie pour la première commande dans @ la réponse de McGrady:

[[email protected] node-express]$ grep LoadModule /var/log/Xorg.0.log 
[ 17.105] (II) LoadModule: "glx" 
[ 17.279] (II) LoadModule: "intel" 
[ 17.343] (II) LoadModule: "modesetting" 
[ 17.348] (II) LoadModule: "fbdev" 
[ 17.349] (II) LoadModule: "vesa" 
[ 17.374] (II) LoadModule: "dri3" 
[ 17.374] (II) LoadModule: "dri2" 
[ 17.374] (II) LoadModule: "present" 
[ 17.895] (II) LoadModule: "libinput" 
[ 18.144] (II) LoadModule: "synaptics" 

Mais seconde ne fonctionne pas ...

[[email protected] node-express]$ grep Driver /etc/X11/xorg.conf 
grep: /etc/X11/xorg.conf: No such file or directory 

Répondre

0

Cela dépend du firmware de l'adaptateur comment se déclare sur le bus PCI. La raison en est probablement parce que dans un système graphique double Optimus.

Vous pouvez exécuter cette commande pour savoir quel contrôleur graphique est actuellement utilisé par le système:

grep LoadModule /var/log/Xorg.0.log 
grep Driver /etc/X11/xorg.conf 
+0

Première commande de travail, mais pas la deuxième! Je joins la sortie pour le premier en question ... pour la deuxième commande, il ne montre aucun fichier ou répertoire. Est-ce xorg.conf.d? –

+0

@ code_master5 Vous pouvez consulter https://www.x.org/releases/current/doc/man/man5/xorg.conf.5.xhtml – McGrady