ฉันต้องการทราบรุ่นของกราฟิกการ์ดของฉัน ฉันคิดว่าอาจเป็น ATI แต่ฉันต้องการแน่ใจ!
ฉันมี Ubuntu 11.10 (32 บิต) และแล็ปท็อป Asus A6 VA
ฉันต้องการทราบรุ่นของกราฟิกการ์ดของฉัน ฉันคิดว่าอาจเป็น ATI แต่ฉันต้องการแน่ใจ!
ฉันมี Ubuntu 11.10 (32 บิต) และแล็ปท็อป Asus A6 VA
คำตอบ:
เปิด "Terminal" และพิมพ์: lspci | grep VGA
ที่นั่นคุณจะพบรุ่นการ์ด GPU ของคุณ
for s in $(lspci | grep VGA | awk '{print $1}'); do lspci -v -s $s; done
DeviceName
นี้คือสิ่งที่คุณต้องการและเป็นไปได้ว่ามันจะเกิดขึ้นหลังจากที่คุณกำลัง grepping ใช้lspci -v | grep VGA -A 1
เพื่อรวมหนึ่งบรรทัดหลังจาก
sudo update-pciids
ให้ทำการดาวน์โหลดรายการ PCI ID เวอร์ชันใหม่ lspci
แล้วทำ การอัพเดต pci ids สามารถปรับปรุงข้อมูลที่มีให้เป็นlspci
เอาต์พุต ตัวอย่างเช่นก่อนที่จะอัปเดต pci ids, 01: 00.0 3D คอนโทรลเลอร์: NVIDIA Corporation GM107GLM (rev a2) เปรียบเทียบกับหลังจากทำการอัพเดท pciids, 01:
01:00.0 VGA compatible controller: NVIDIA Corporation GV102 (rev a1)
สำหรับข้อมูลโดยละเอียดเกี่ยวกับกราฟิกการ์ดของคุณโดยปกติแล้วรวมถึงยี่ห้อและรุ่นของมันให้เรียกใช้:
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]
บางครั้ง 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
Xorg
บันทึกเป็นเพียงสิ่งเดียวที่มีรูปแบบเฉพาะสำหรับฉัน +1
หากมี GUI / แสดงผลคุณสามารถลอง:
xrandr --listproviders
ใน 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
หากคุณต้องการตรวจสอบกราฟิกการ์ดของคุณจาก Ubuntu Desktop ลองสิ่งนี้:
หมายเหตุ: คำตอบนี้ทำใน Ubuntu เวอร์ชัน 16.04 LTS
เครื่องมือบรรทัดคำสั่งที่เรียกว่า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