Je devais spécifier -v (verbose) pour obtenir le modèle sur mon ATI ...for s in $(lspci | grep VGA | awk '{print $1}'); do lspci -v -s $s; done
Pete
2
Dans de tels cas, DeviceNamec’est ce que vous voulez et c’est probablement la ligne qui suit celle que vous utilisez. Utilisez lspci -v | grep VGA -A 1pour inclure une ligne après.
Adam Marshall
2
Commencez sudo update-pciidspar télécharger la nouvelle version de la liste des identifiants PCI. Alors fais lspci. La mise à jour des identifiants pci peut améliorer les informations disponibles en lspcisortie. Par exemple, avant la mise à jour ids pci, 01: 00,0 contrôleur 3D: NVIDIA Corporation GM107GLM (rev a2) comparer à après avoir fait update-pciids, 01: 00,0 contrôleur 3D: NVIDIA Corporation GM107GLM [Quadro M1200 Mobile] (rev a2)
VJ -
Bon tir, mais lequel de [Radeon HD 6450/7450/8450 ...] :)?
runlevel0
On dirait que cela ne fonctionne pas dans tous les cas, mais dans certaines configurations, je reçois:01:00.0 VGA compatible controller: NVIDIA Corporation GV102 (rev a1)
mrgloom
114
Pour obtenir des informations détaillées sur votre carte graphique, notamment sa marque et son modèle, exécutez:
sudo lshw -C video
Cela pourrait donner le nom de la marque et du modèle plus souvent que lspci, mais il n'est pas garanti de le donner (ni de le faire lspci).
sudo lshw -C display est équivalent.
Vous pouvez exécuter ceci (l'un ou l'autre) sans sudo, mais vous êtes un peu moins susceptible d'obtenir autant d'informations. Néanmoins, le lshw -C videochoix est raisonnable si vous n’avez pas de pouvoirs administratifs.
Si vous le souhaitez, vous pouvez analyser la sortie pour obtenir uniquement la ligne portant le nom du modèle:
sudo lshw -C video | grep product:
Ou si vous devez extraire uniquement le nom (par exemple, à des fins de scriptage - mais souvenez-vous qu'il n'y a toujours rien à extraire):
sudo lshw -C video | awk -F'product: ' '/product/{print $2}'
(N'oubliez pas l'espace juste après -Fproduct:, avant la fermeture '.)
Toutes les solutions de terminal trouvées ici ne m'ont montré que le «contrôleur graphique du processeur de troisième génération». Cette solution graphique m'a montré le véritable identifiant, «Intel® Ivybridge Mobile». Pour une fois, la solution graphique offrait plus.
Hans Deragon
6
Si l'interface graphique / affichage est disponible, vous pouvez essayer:
J'ai une Radeon RX480 et toutes les autres réponses me donnaient des sorties qui n'avaient pas le numéro de modèle exact. Merci @ Constantine!
Capaj
1
Dans KDE, vous pouvez utiliser kinfocenter(ouvrez une invite de commande à partir d'un environnement graphique et tapez-la, ou tapez-la à l'invite du menu K [menu de l'application]; ou naviguez jusqu'à K → Ordinateur → Centre d'information ...).
Personnellement, j'utilise lshw ou lspci comme dans d'autres réponses, mais une autre possibilité est:
glxinfo | grep Device
Ce qui ne fonctionne peut-être que si votre appareil utilise OpenGL, pas sûr, mais pour moi cela donne:
Réponses:
Ouvrez "Terminal" et tapez:
lspci | grep VGA
Vous y trouverez le modèle de votre carte GPU.
la source
for s in $(lspci | grep VGA | awk '{print $1}'); do lspci -v -s $s; done
DeviceName
c’est ce que vous voulez et c’est probablement la ligne qui suit celle que vous utilisez. Utilisezlspci -v | grep VGA -A 1
pour inclure une ligne après.sudo update-pciids
par télécharger la nouvelle version de la liste des identifiants PCI. Alors faislspci
. La mise à jour des identifiants pci peut améliorer les informations disponibles enlspci
sortie. Par exemple, avant la mise à jour ids pci, 01: 00,0 contrôleur 3D: NVIDIA Corporation GM107GLM (rev a2) comparer à après avoir fait update-pciids, 01: 00,0 contrôleur 3D: NVIDIA Corporation GM107GLM [Quadro M1200 Mobile] (rev a2)01:00.0 VGA compatible controller: NVIDIA Corporation GV102 (rev a1)
Pour obtenir des informations détaillées sur votre carte graphique, notamment sa marque et son modèle, exécutez:
Cela pourrait donner le nom de la marque et du modèle plus souvent que
lspci
, mais il n'est pas garanti de le donner (ni de le fairelspci
).sudo lshw -C display
est équivalent.Vous pouvez exécuter ceci (l'un ou l'autre) sans
sudo
, mais vous êtes un peu moins susceptible d'obtenir autant d'informations. Néanmoins, lelshw -C video
choix est raisonnable si vous n’avez pas de pouvoirs administratifs.Si vous le souhaitez, vous pouvez analyser la sortie pour obtenir uniquement la ligne portant le nom du modèle:
Ou si vous devez extraire uniquement le nom (par exemple, à des fins de scriptage - mais souvenez-vous qu'il n'y a toujours rien à extraire):
(N'oubliez pas l'espace juste après
-Fproduct:
, avant la fermeture'
.)A titre d'exemple: sur mon système, cela donne:
la source
Parfois, lspci ne suffit pas:
par exemple: vous pouvez vous retrouver avec quelque chose comme ceci:
alors alors vous pouvez essayer de grep Xorg log:
et dmesg
la source
Xorg
journaux étaient la seule chose qui avait le modèle spécifique pour moi. +1la source
Si l'interface graphique / affichage est disponible, vous pouvez essayer:
la source
Dans KDE, vous pouvez utiliser
kinfocenter
(ouvrez une invite de commande à partir d'un environnement graphique et tapez-la, ou tapez-la à l'invite du menu K [menu de l'application]; ou naviguez jusqu'à K → Ordinateur → Centre d'information ...).Personnellement, j'utilise lshw ou lspci comme dans d'autres réponses, mais une autre possibilité est:
glxinfo | grep Device
Ce qui ne fonctionne peut-être que si votre appareil utilise OpenGL, pas sûr, mais pour moi cela donne:
ce qui est assez chouette. Le deuxième numéro est la version du noyau, fwiw.
la source
Si vous voulez détecter votre carte graphique à partir de Ubuntu Desktop, essayez ceci:
Remarque: cette réponse a été effectuée dans la version Ubuntu 16.04 LTS.
la source
L'outil en ligne de commande appelé
inxi
va vous montrer:Installez-le depuis Github: https://github.com/smxi/inxi ou en utilisant Apt:
la source