KIỂM TRA MODULE ĐÃ TẢI
Một cách để kiểm tra trình điều khiển gpu nào bạn đang sử dụng là chạy lệnh sau:
lsmod | grep "gpu"
Đối với tôi, lệnh này hiển thị đầu ra sau:
i2c_nvidia_ 16384 0
Đó là: tên mô-đun, kích thước, các mô-đun khác sử dụng mô-đun này.
Nếu bạn cắm tên mô-đun vào như sau:
modinfo <tên mô-đun>
bạn sẽ nhận được một số thông tin bổ sung, bao gồm phiên bản đường dẫn, Giấy phép, tác giả và mô tả.
KIỂM TRA TẤT CẢ CÁC MÔ-ĐUN
Điều này sẽ cho bạn biết bạn đang sử dụng mô-đun nào, nhưng nó sẽ không cho bạn biết bạn đã cài đặt mô-đun nào trên hệ thống của mình.
Đối với điều này, bạn chỉ có thể điều hướng đến họ và tìm kiếm chính mình.
Định vị chúng là một quá trình gồm 2 bước. Trước hết, bạn cần tên phiên bản hạt nhân của mình. Để có được điều này, hãy chạy uname -r
.
Tiếp theo cắm cái này vào lệnh sau:
cd /lib/modules/<kernel-name>/kernel/drivers/ && la
Đầu ra kết quả sẽ là một danh sách các thư mục tương ứng với các loại trình điều khiển. Ví dụ: danh sách của tôi chứa các thư mục radeon
& người mới học
. Cả hai đều là loại trình điều khiển mesa và không được hiển thị với lsmod
. Điều này là do chúng được tải xuống nhưng hiện không được sử dụng.
cd /lib/modules/$(uname -r)/kernel/drivers/
KIỂM TRA TRÌNH ĐIỀU KHIỂN OPENGL
Mặc dù tất cả các trình điều khiển Ubuntu được cho là được xây dựng dưới dạng mô-đun, nhưng điều này không phải lúc nào cũng đúng. Điều này đặc biệt đúng đối với trình điều khiển độc quyền.
Thật trùng hợp, nhiều trình điều khiển liên quan đến đồ họa và kết xuất là độc quyền, bao gồm cả trình điều khiển Mesa.
Để tìm trình điều khiển opengl không phải là mô-đun, hãy chạy
glxinfo | grep mesa
Bạn cũng có thể thử chạy lại, nhưng thay vào đó hãy gõ "render" hoặc "opengl".
Điều này có thể sẽ hiển thị nhiều trình điều khiển mesa đã bị bỏ lỡ bởi các tìm kiếm trước đó. Như tôi đã nói, điều này không nên xảy ra, nhưng nhiều/hầu hết trong số này được tạo ra bởi các công ty phần cứng. Họ xây dựng các sản phẩm của mình cho nhiều môi trường nhất có thể, vì vậy chúng tôi thật may mắn khi có được một giải pháp độc quyền, chứ đừng nói đến một giải pháp tuân theo các quy ước của môi trường này.
TẢI XUỐNG
Để có được các trình điều khiển bạn cần, sau khi tìm ra những trình điều khiển bạn hiện có, bạn có thể làm như vậy từ The Ubuntu mesa PPA. bạn sẽ
cần thêm nó với
Sudo add-apt-repository ppa:kisak/kisak-mesa
Sau khi nó được thêm vào, hãy chạy một bản cập nhật để đưa nó vào danh sách nguồn của bạn. Từ đó, bạn có thể thêm tự động hoặc thủ công. Khi bạn cần một phiên bản nhất định, bạn sẽ có khả năng tốt hơn với phiên bản sau.
Hướng dẫn chi tiết cho cả hai phương pháp, cộng với thông tin có giá trị về chủ đề này có thể được tìm thấy đây.