Làm thế nào để xác minh nếu tăng tốc phần cứng được kích hoạt?


32

Làm cách nào tôi có thể xác minh xem có tăng tốc phần cứng hay không và liệu nó có được bật cho thẻ video của tôi không.

Câu trả lời:


46

Nếu bạn chưa có nó, hãy cài đặt glxinfo; trong APT, đó là một phần của mesa-utils:

apt-get install mesa-utils

Chạy glxinfovà tìm kiếm một dòng về direct rendering(thuật ngữ khác để tăng tốc phần cứng):

> glxinfo | grep "direct rendering"
direct rendering: Yes

Nếu nó nói "Có", tăng tốc phần cứng được bật


1
Với tinh thần dạy một người đàn ông câu cá, bạn có thể đăng một số thông tin về gói mesa-utils và lệnh glxinfo làm gì không?

5
@ Không, tôi thực sự không sử dụng Ubuntu, vì vậy tôi biết rất ít về các gói của nó, nhưng mô tả gói của Ubuntu cho biết nó "cung cấp một số tiện ích GL cơ bản được xây dựng bởi Mesa, bao gồm glxinfo và glxgears". GLX là phần mở rộng X cho OpenGL; glxinfohiển thị thông tin về tiện ích mở rộng đó, bao gồm trạng thái kết xuất trực tiếp hiện tại
Michael Mrozek

3
"mesa-utils"? Âm thanh giống như một cái gì đó Jar Jar sẽ nói :)
Tom Zych 7/11/2015

Trong FreeBSD, glxinfo có sẵn trong gói "mesa-demos".
LaloLoop

Về mặt kỹ thuật "kết xuất trực tiếp" chỉ cho bạn biết liệu chương trình của bạn có giao tiếp trực tiếp với trình điều khiển card đồ họa hay không. "Kết xuất gián tiếp" có nghĩa là bạn đang giao tiếp tất cả 3D đến máy chủ X, sau đó giao tiếp với card đồ họa. Tôi nghĩ đến một lúc nào đó không thể tăng tốc phần cứng mà không cần kết xuất trực tiếp, nhưng ngày nay kết xuất gián tiếp cũng có thể được tăng tốc. Bằng cách mở rộng, cũng có thể giao tiếp trực tiếp với trình điều khiển làm tăng tốc phần cứng trong CPU, nhưng tôi không biết bất kỳ trường hợp nào trong số này.
M Conrad
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.