Mi piacerebbe conoscere il modello della mia scheda grafica. Penso che possa essere un ATI, ma voglio esserne sicuro!
Ho Ubuntu 11.10 (32 bit) e un laptop Asus A6 VA.
Mi piacerebbe conoscere il modello della mia scheda grafica. Penso che possa essere un ATI, ma voglio esserne sicuro!
Ho Ubuntu 11.10 (32 bit) e un laptop Asus A6 VA.
Risposte:
Apri "Terminale" e digita: lspci | grep VGA
Qui troverai il modello della tua scheda GPU.
for s in $(lspci | grep VGA | awk '{print $1}'); do lspci -v -s $s; done
DeviceName
è quello che vuoi ed è probabilmente la linea dopo quella che stai prendendo in giro. Utilizzare lspci -v | grep VGA -A 1
per includere una riga dopo.
sudo update-pciids
scarica la nuova versione dell'elenco ID PCI. Allora fallo lspci
. L'aggiornamento degli ID PCI può migliorare le informazioni disponibili come lspci
output. Ad esempio, prima di aggiornare pci ids, controller 3D 01: 00.0: NVIDIA Corporation GM107GLM (rev a2) Confrontalo con dopo aver fatto update-pciids, controller 3D 01: 00.0: NVIDIA Corporation GM107GLM [Quadro M1200 Mobile] (rev a2)
01:00.0 VGA compatible controller: NVIDIA Corporation GV102 (rev a1)
Per informazioni dettagliate sulla scheda grafica, di solito includendo la sua marca e modello, esegui:
sudo lshw -C video
Questo potrebbe dare il nome della marca e del modello più spesso di lspci
, ma non è garantito (o non lo è lspci
).
sudo lshw -C display
è equivalente.
Puoi eseguire questo (uno dei due) senza sudo
, ma hai un po 'meno probabilità di ottenere quante più informazioni. Tuttavia, lshw -C video
è una scelta ragionevole se non si dispone di poteri amministrativi.
Se lo desideri, puoi analizzare l'output per ottenere solo la riga con il nome del modello:
sudo lshw -C video | grep product:
O se devi estrarre solo il nome (ad esempio, per scopi di scripting, ma ricorda che non sempre c'è niente da estrarre):
sudo lshw -C video | awk -F'product: ' '/product/{print $2}'
(Non dimenticare lo spazio subito dopo -Fproduct:
, prima della chiusura '
.)
Ad esempio: sul mio sistema, questo dà:
M52 [Mobility Radeon X1300]
A volte lspci non è abbastanza:
$ lspci -nn |egrep "VGA|Display"
ad esempio: puoi finire con qualcosa del genere:
00:02.0 VGA compatible controller [0300]: Intel Corporation 4 Series Chipset Integrated Graphics Controller [8086:2e32] (rev 03)
quindi puoi provare a grep log di Xorg:
$ grep -i chipset /var/log/Xorg.0.log
e dmesg
$ dmesg |grep -i agp
Xorg
registri erano l'unica cosa che aveva il modello specifico per me. +1
Se la GUI / il display sono disponibili, puoi provare:
xrandr --listproviders
In KDE puoi usare il kinfocenter
(apri un prompt dei comandi da un ambiente grafico e digita quello, oppure digitalo al prompt del menu K [menu applicazione] oppure vai a K → Computer → Centro informazioni ...).
Personalmente uso lshw o lspci come in altre risposte, ma un'altra possibilità è:
glxinfo | grep Device
Che forse funziona solo se il tuo dispositivo sta usando OpenGL, non sono sicuro, ma per me questo dà:
Device: AMD KAVERI (DRM 3.27.0, 5.0.0-15-generic, LLVM 8.0.0) (0x1313)
che è abbastanza pulito. Il secondo numero è la versione del kernel, prima della fine.
Se vuoi rilevare la tua scheda grafica da Ubuntu Desktop, prova questo:
Nota: questa risposta è stata fatta nella versione Ubuntu 16.04 LTS.
Lo strumento da riga di comando chiamato inxi
mostrerà:
inxi -Gx
Graphics: Device-1: NVIDIA GP104 [GeForce GTX 1080] vendor: ASUSTeK driver: nvidia v: 435.21 bus ID: 01:00.0
Display: server: X.Org 1.20.5 driver: nvidia resolution: 3440x1440~75Hz
OpenGL: renderer: GeForce GTX 1080/PCIe/SSE2 v: 4.6.0 NVIDIA 435.21 direct render: Yes
Installalo da Github: https://github.com/smxi/inxi o usando Apt:
sudo apt install inxi