Mesa это библиотека компьютерной 3D графики, с открытым исходным кодом, которая реализует графическое API OpenGL для визуализации трехмерной графики на разных платформах. У Mesa надежная конфиденциальность и надежная безопасность, потому что являются программный код оба с открытым исходным кодом (с открытым исходным кодом) и поддерживаются Debian. |
Получаем информацию
Первым делом, мы должны установить утилиты Mesa:
# apt-get install mesa-utils
Среди инструментов mesa, есть утилита glxinfo, которая поможет вам больше узнать о чипе, используемом в вашем компьютере.
Эта команда
$ glxinfo | grep OpenGL
выведет примерно следующие:
OpenGL vendor string: Intel Open Source Technology Center # Производитель OpenGL renderer string: Mesa DRI Intel(R) Haswell Desktop # Используемый чип OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.3.2 # Версия OpenGL. OpenGL core profile shading language version string: 3.30 # Полная поддерка версии GLSL
Если в строке OpenGL renderer string: вы видете llvmpipe, это значит, что ваша система не использует GPU, а вместо него использует CPU для визуализации компьютерной графики. Если вы хотите использовать GPU, то посмотрите эту страницу "Графические карты". В некоторых случаев, для установки/активации драйвера, вам будет достаточно просто установить пакет firmware-linux-nonfree из non-free репозитория Debian.
3D ускорение
Чтобы определить, работает ли 3D ускорение, используйте утилиту glxinfo. Выполните команду:
$ glxinfo | grep rendering
Вывод должен быть примерно следующим:
direct rendering: Yes
Проверка производительности
Чтобы узнать сколько кадров в секунда (fps) выдает ваша видеокарта запустите следующую команду:
$ glxgears -info
Примечание: Этот тест (с шестернёй) не очень эффективный, многие драйвера могут хорошо работать, но при этом показывать мало FPS в этом тесте.
Чтобы запустить glxgears с отключенной вертикальной синхронизации, запустите следующую команду:
$ vblank_mode=0 glxgears
Ссылки