Як перевірити, чи включено апаратне прискорення?


32

Як я можу перевірити, чи доступне апаратне прискорення та чи ввімкнено воно для моєї відеокарти.

Відповіді:


46

Якщо у вас його ще немає, встановіть glxinfo; в APT це частина mesa-utils:

apt-get install mesa-utils

Запустіть glxinfoі шукайте рядок про direct rendering(інший термін для апаратного прискорення):

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

Якщо на ньому написано "Так", активоване прискорення обладнання


1
В дусі навчання людини ловити рибу, ви могли б опублікувати якусь інформацію про те, що робить пакунок mes-utils і що робить команда glxinfo?
Ной Гудрих

5
@Noah Я фактично не використовую Ubuntu, тому я мало знаю про його пакети, але в описі пакунків Ubuntu зазначено, що "надається кілька основних утиліт GL, побудованих Mesa, включаючи glxinfo та glxgears". GLX - розширення X для OpenGL; glxinfoвідображає інформацію про це розширення, включаючи поточний стан прямого візуалізації
Michael Mrozek

3
"меса-утиліс"? Здається, що б сказав Jar Jar :)
Том Зич

У FreeBSD glxinfo доступний у пакеті "mesa-demo".
LaloLoop

Технічно "пряма візуалізація" повідомляє лише про те, чи спілкується ваша програма безпосередньо з драйвером відеокарти. "непряме візуалізація" означає, що ви передаєте всі 3D на X-сервер, який потім спілкується з відеокартою. Я думаю, що в якийсь момент неможливо було забезпечити апаратне прискорення без прямого рендерінгу, але зараз непряме візуалізацію також можна прискорити. За розширенням, це також могло б безпосередньо спілкуватися з драйвером, який підробляє апаратне прискорення в процесорі, але я не знаю жодного випадку цього.
М Конрад
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.