Tôi muốn biết mô hình của card đồ họa của tôi. Tôi nghĩ rằng nó có thể là một ATI, nhưng tôi muốn chắc chắn!
Tôi có Ubuntu 11.10 (32 bit) và máy tính xách tay Asus A6 VA.
Tôi muốn biết mô hình của card đồ họa của tôi. Tôi nghĩ rằng nó có thể là một ATI, nhưng tôi muốn chắc chắn!
Tôi có Ubuntu 11.10 (32 bit) và máy tính xách tay Asus A6 VA.
Câu trả lời:
Mở "Terminal" và gõ: lspci | grep VGA
Ở đó, bạn sẽ tìm thấy mô hình thẻ GPU của bạn.
for s in $(lspci | grep VGA | awk '{print $1}'); do lspci -v -s $s; done
DeviceName
là những gì bạn muốn và nó có thể là dòng sau khi bạn đang grepping. Sử dụng lspci -v | grep VGA -A 1
để bao gồm một dòng sau.
sudo update-pciids
tải xuống phiên bản mới của danh sách PCI ID. Rồi làm lspci
. Cập nhật id pci có thể cải thiện thông tin có sẵn như lspci
đầu ra. Ví dụ: trước khi cập nhật id pci, bộ điều khiển 3D 01: 00.0: NVIDIA Corporation GM107GLM (rev a2) So sánh với sau khi thực hiện cập nhật pciids, bộ điều khiển 3D 01: 00.0: NVIDIA Corporation GM107GLM [Quadro M1200 Mobile] (rev a2)
01:00.0 VGA compatible controller: NVIDIA Corporation GV102 (rev a1)
Để biết thông tin chi tiết về card đồ họa của bạn, thường bao gồm nhãn hiệu và kiểu máy, hãy chạy:
sudo lshw -C video
Điều này có thể cung cấp cho tên và kiểu mẫu thường xuyên hơn lspci
, nhưng nó không được đảm bảo để cung cấp cho nó (cũng không phải lspci
).
sudo lshw -C display
là tương đương
Bạn có thể chạy cái này (một trong hai) mà không cần sudo
, nhưng bạn sẽ ít có khả năng nhận được nhiều thông tin hơn. Tuy nhiên, lshw -C video
là một lựa chọn hợp lý nếu bạn không có quyền hành chính.
Nếu bạn thích, bạn có thể phân tích cú pháp đầu ra để chỉ lấy dòng có tên model:
sudo lshw -C video | grep product:
Hoặc nếu bạn chỉ cần trích xuất tên (ví dụ: cho mục đích viết kịch bản - nhưng hãy nhớ rằng không phải lúc nào cũng có thể trích xuất):
sudo lshw -C video | awk -F'product: ' '/product/{print $2}'
(Đừng quên khoảng trống ngay sau -Fproduct:
khi đóng cửa '
.)
Ví dụ: trên hệ thống của tôi, điều này mang lại:
M52 [Mobility Radeon X1300]
Đôi khi lspci là không đủ:
$ lspci -nn |egrep "VGA|Display"
ví dụ: bạn có thể kết thúc với một cái gì đó như thế này:
00:02.0 VGA compatible controller [0300]: Intel Corporation 4 Series Chipset Integrated Graphics Controller [8086:2e32] (rev 03)
vì vậy sau đó bạn có thể thử grep Xorg log:
$ grep -i chipset /var/log/Xorg.0.log
và dmesg
$ dmesg |grep -i agp
Xorg
ký là thứ duy nhất có mô hình cụ thể đối với tôi. +1
Nếu GUI / hiển thị có sẵn, bạn có thể thử:
xrandr --listproviders
Trong KDE, bạn có thể sử dụng kinfocenter
(mở dấu nhắc lệnh từ môi trường đồ họa và nhập hoặc nhập vào dấu nhắc của menu K [menu ứng dụng] hoặc điều hướng đến K → Máy tính → Trung tâm thông tin ...).
Cá nhân tôi sử dụng lshw hoặc lspci như trong các câu trả lời khác, nhưng một khả năng khác là:
glxinfo | grep Device
Điều này có thể chỉ hoạt động nếu thiết bị của bạn đang sử dụng OpenGL, không chắc chắn, nhưng đối với tôi điều này mang lại:
Device: AMD KAVERI (DRM 3.27.0, 5.0.0-15-generic, LLVM 8.0.0) (0x1313)
mà khá gọn gàng. Số thứ hai là phiên bản kernel, fwiw.
Nếu bạn muốn phát hiện card đồ họa của mình từ Ubuntu Desktop, hãy thử điều này:
Lưu ý: Câu trả lời này đã được thực hiện trong phiên bản Ubuntu 16.04 LTS.
Công cụ dòng lệnh được gọi inxi
sẽ hiển thị cho bạn:
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
Cài đặt nó từ Github: https://github.com/smxi/inxi hoặc sử dụng Apt:
sudo apt install inxi