ฉันจะค้นหารุ่นของการ์ดกราฟิกของฉันได้อย่างไร


232

ฉันต้องการทราบรุ่นของกราฟิกการ์ดของฉัน ฉันคิดว่าอาจเป็น ATI แต่ฉันต้องการแน่ใจ!

ฉันมี Ubuntu 11.10 (32 บิต) และแล็ปท็อป Asus A6 VA


1
คำตอบที่ดีที่สุดที่ฉันได้พบอยู่ที่นี่: askubuntu.com/a/392944/173666
Ioannis Filippidis

1
คำตอบนี้เป็นคำตอบที่ช่วยฉันได้มากที่สุด: askubuntu.com/a/5420/21035
galath

คำตอบ:


244

เปิด "Terminal" และพิมพ์: lspci | grep VGA

ที่นั่นคุณจะพบรุ่นการ์ด GPU ของคุณ


8
ผมต้องระบุ -v (verbose) เพื่อให้ได้รูปแบบใน ATI ของฉัน ...for s in $(lspci | grep VGA | awk '{print $1}'); do lspci -v -s $s; done
พีท

2
ในกรณีเช่นDeviceNameนี้คือสิ่งที่คุณต้องการและเป็นไปได้ว่ามันจะเกิดขึ้นหลังจากที่คุณกำลัง grepping ใช้lspci -v | grep VGA -A 1เพื่อรวมหนึ่งบรรทัดหลังจาก
Adam Marshall

2
ก่อนอื่นsudo update-pciidsให้ทำการดาวน์โหลดรายการ PCI ID เวอร์ชันใหม่ lspciแล้วทำ การอัพเดต pci ids สามารถปรับปรุงข้อมูลที่มีให้เป็นlspciเอาต์พุต ตัวอย่างเช่นก่อนที่จะอัปเดต pci ids, 01: 00.0 3D คอนโทรลเลอร์: NVIDIA Corporation GM107GLM (rev a2) เปรียบเทียบกับหลังจากทำการอัพเดท pciids, 01:
VJ -

เยี่ยมมาก แต่อันไหนของ [Radeon HD 6450/7450/8450 ... ] :)?
runlevel0

ดูเหมือนว่ามันใช้ไม่ได้กับทุกกรณีสำหรับการกำหนดค่าบางอย่างฉันได้รับ:01:00.0 VGA compatible controller: NVIDIA Corporation GV102 (rev a1)
mrgloom

114

สำหรับข้อมูลโดยละเอียดเกี่ยวกับกราฟิกการ์ดของคุณโดยปกติแล้วรวมถึงยี่ห้อและรุ่นของมันให้เรียกใช้:

sudo lshw -C video

สิ่งนี้อาจให้ชื่อยี่ห้อและรุ่นบ่อยกว่าlspciแต่ไม่รับประกันว่าจะให้ (และไม่เป็นlspci)

sudo lshw -C display เทียบเท่า

คุณสามารถเรียกใช้สิ่งนี้ (อย่างใดอย่างหนึ่ง) โดยไม่มีsudoแต่คุณมีโอกาสน้อยที่จะได้รับข้อมูลมาก ยังlshw -C videoเป็นตัวเลือกที่สมเหตุสมผลหากคุณไม่มีอำนาจในการจัดการ

ถ้าคุณชอบคุณสามารถแยกเอาท์พุทที่จะได้รับเพียงแค่บรรทัดที่มีชื่อรุ่น:

sudo lshw -C video | grep product:

หรือถ้าคุณต้องการแยกชื่อออกมา (ตัวอย่างเช่นเพื่อจุดประสงค์ในการสร้างสคริปต์ - แต่จำไว้ว่าจะไม่มีการแตกไฟล์ออก):

sudo lshw -C video | awk -F'product: ' '/product/{print $2}'

(อย่าลืมพื้นที่-Fproduct:ก่อนหลังปิด')

ตัวอย่างเช่น: ในระบบของฉันสิ่งนี้ให้:

M52 [Mobility Radeon X1300]

คำสั่งแรกทำงานได้ค่อนข้างดีสำหรับ AMD gpu
Rahul

35

บางครั้ง lspci ไม่เพียงพอ:

$ lspci -nn |egrep "VGA|Display" 

เช่นคุณสามารถทำอะไรแบบนี้ได้:

00:02.0 VGA compatible controller [0300]: Intel Corporation 4 Series Chipset Integrated Graphics Controller [8086:2e32] (rev 03)

ดังนั้นคุณสามารถลอง grep Xorg log:

$ grep -i chipset /var/log/Xorg.0.log

และ dmesg

$ dmesg |grep -i agp

5
Xorgบันทึกเป็นเพียงสิ่งเดียวที่มีรูปแบบเฉพาะสำหรับฉัน +1
Cory Klein

1
+1 เมื่อมีการ์ด Intel วิธีนี้ให้ข้อมูลเฉพาะเกี่ยวกับการ์ดของฉัน
Ramchandra Apte

9
  1. เรียกใช้ gnome-control-center (จากเทอร์มินัลหรือในการตั้งค่าระบบเมนูหลัก)
  2. ค้นหา 'system' และเปิด "System Info"
  3. คุณทำเสร็จแล้ว

1
พิมพ์ update-pciids แล้วลอง lspci อีกครั้ง
chrisfs

โซลูชันเทอร์มินัลทั้งหมดที่พบในที่นี้แสดงให้ฉันเห็นเพียง 'ตัวควบคุมกราฟิกโปรเซสเซอร์รุ่นที่ 3 Core' โซลูชัน GUI นี้แสดง ID จริงของฉัน 'Intel® Ivybridge Mobile' อีกครั้งโซลูชั่น GUI ให้มากกว่า
Hans Deragon

6

หากมี GUI / แสดงผลคุณสามารถลอง:

xrandr --listproviders

ฉันมี Radeon RX480 และคำตอบอื่น ๆ ทั้งหมดให้ผลลัพธ์ที่ไม่มีหมายเลขรุ่นที่แน่นอน ขอบคุณ @ คอนสแตนติน!
Capaj

1

ใน KDE คุณสามารถใช้kinfocenter(เปิดพรอมต์คำสั่งจากสภาพแวดล้อมแบบกราฟิกและพิมพ์หรือพิมพ์ที่พรอมต์เมนู K [เมนูแอปพลิเคชัน] หรือไปที่ K →คอมพิวเตอร์→ศูนย์ข้อมูล ... )

ส่วนตัวฉันใช้ lshw หรือ lspci เป็นคำตอบอื่น ๆ แต่ความเป็นไปได้อื่นคือ:

glxinfo | grep Device

ซึ่งอาจใช้งานได้หากอุปกรณ์ของคุณใช้ OpenGL ไม่แน่ใจ แต่สำหรับฉันก็ให้:

    Device: AMD KAVERI (DRM 3.27.0, 5.0.0-15-generic, LLVM 8.0.0) (0x1313)

ซึ่งค่อนข้างเรียบร้อย หมายเลขที่สองคือรุ่นเคอร์เนล fwiw


0

หากคุณต้องการตรวจสอบกราฟิกการ์ดของคุณจาก Ubuntu Desktop ลองสิ่งนี้:

  1. คลิกที่เมนูผู้ใช้ที่มุมขวาบนของแถบเมนูด้านบน
  2. เลือกการตั้งค่าระบบ
  3. คลิกที่รายละเอียด
  4. ตามค่าเริ่มต้นคุณควรเห็นข้อมูลกราฟิกของคุณ ลองดูภาพตัวอย่างนี้

หมายเหตุ: คำตอบนี้ทำใน Ubuntu เวอร์ชัน 16.04 LTS


0

เครื่องมือบรรทัดคำสั่งที่เรียกว่าinxiจะแสดงให้คุณ:

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

ติดตั้งจาก Github: https://github.com/smxi/inxiหรือใช้ Apt:

sudo apt install inxi
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.