02 ноября 2013

Как проверить 3D-ускорение (FPS) в Ubuntu/Linux Mint

Что такое 3D-ускорение?

3D-ускорение является общим термином для устройства, которое выполняет графические операции или точнее, освобождает центральный процессор для выполнения других видов расчетов. С аппаратным 3D-ускорением, трехмерные изображения создаются графическим процессором с помщью видеокарты, вместо использования ценных ресурсов ЦП.
С 3D-ускорением вы можете играть в 3D игры.


Итак, как проверить 3D ускорение?

В этой инструкции, представлены команды для выполнения в терминале, необходимые для проверки 3D-ускорения/FPS (Frames Per Second - количество кадров в секунду на экране монитора) видеокарт Nvidia и AMD  в следующих дистрибутивах:

    Ubuntu 13.10/13.04/12.10/12.04
    Linux Mint 16/15/14/13

Прежде всего нужно установить необходимую зависимость, выполнив команду в терминале:

sudo apt-get install mesa-utils

Убедитесь, что 3D-ускорение поддерживается, выполнив следующий тест:

/usr/lib/nux/unity_support_test -p

Если вывод теста в терминале подобный тому, что отображён на снимке, значит ваше оборудование поддерживает  3D-ускорение:


1. Glxinfo

Вы можете использовать glxinfo для проверки 3D-ускорения и рендеринга в терминале:

glxinfo -i | grep render

Вывод команды даст вам информацию о вашей видеокарте (AMD или Nvidia) и рендеринге.

2. Glxgears (Шестерни)

Можно также использовать утилиту glxgears для проверки 3D-ускорения (FPS) в графическом режиме, выполнив следующую команду:

glxgears



3. Glxspheres (Сферы)

Чтобы использовать утилиту Glxspheres в Ubuntu/Linux Mint, вам нужно сначала установить её, выбрав архитектуру своей системы.

Примечание. Опеделить архитектуру вашей системы можно, открыв Параметры системы - О системе или выполнить команду arch в терминале.

Установка Glxspheres для 64-бит:

cd /tmp && wget http://goo.gl/L7rsGZ -O virtualgl_2.3.3_amd64.deb && sudo dpkg -i --force-depends virtualgl_2.3.3_amd64.deb

sudo apt-get -f install

После установки Glxspheres, выполните проверочную команду для 64-бит:

/opt/VirtualGL/bin/glxspheres64


Установка Glxspheres для 32-бит:

Для устанвки Glxspheres в систему 32-бит, выполните следующие команды:

cd /tmp && wget http://goo.gl/O5AyjX -O virtualgl_2.3.3_i386.deb && sudo dpkg -i --force-depends virtualgl_2.3.3_i386.deb

sudo apt-get -f install


Для проверки  в 32-бит, выполните эту команду:

/opt/VirtualGL/bin/glxspheres

Удачи.

5 комментариев :

  1. по-моему, всё гораздо проще: если загружается unity 3d,
    значит, ускорение есть. а если загрузить её не удаётся,
    а вместо неё загружается unity 2d - то ускорения нет.

    ОтветитьУдалить
  2. Логично. Как в анекдоте.
    "Эй Гиви, у тебя спички есть?
    -Нет.
    - Значит ...... не стоит!"
    (Для тех кто знает этот аник)

    А как же быть тем у кого нет unity? ))))

    ОтветитьУдалить
    Ответы
    1. эээ... sudo apt-get install unity ))))

      Удалить
    2. а на хрена мне в LinuxMint Unity?))))

      Удалить
    3. И не все юзеры убунты юзают юнити))

      Удалить