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 1per includere una riga dopo.
sudo update-pciidsscarica la nuova versione dell'elenco ID PCI. Allora fallo lspci. L'aggiornamento degli ID PCI può migliorare le informazioni disponibili come lspcioutput. 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
Xorgregistri 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 inximostrerà:
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