From Fedora Project Wiki
Описание
Этот тест проверяет какие OpenGL приложения работают под композитным менеджером с драйверами nouveau.
Подготовка
- Убедитесь, что
gnome-shell
и относящиеся к нему пакеты установлены с помощью команды:su -c "yum install gnome-shell desktop-effects"
- Убедитесь, что пакеты
glx-utils
установлены и их можно запустить командой:su -c "yum install glx-utils"
- Ensure the nomodeset and nouveau.modeset=0 kernel parameters are not set in your bootloader configuration
- You can see your current kernel options by running
cat /proc/cmdline
- You can see your current kernel options by running
- Ensure the file
/etc/X11/xorg.conf
does not exist, or is a valid file that uses the nouveau driver - Shut your system down entirely, then start it up again
- If using a live image to test, ignore the above steps and simply boot the system from the live image with default options
Как проводить тестирование
- Если приложение не запускается по умолчанию, включите GNOME Shell выбрав System → Preferences → Desktop Effects и нажав на опцию GNOME Shell
- Запустите команду
glxgears
(и, возможно, любое другое OpenGL приложение) - Попытайтесь закрыть окно glxgears другими окнами
- Подвигайте окно glxgears по экрану
- Активируйте возможность обзора в Shell (нажмите Super (или Windows) кнопку, или подвиньте мышь в верхний левый угол экрана, а потом проделайте обратное
Ожидаемые результаты
- glxgears (и другие OpenGL приложения) должны работать корректно с полным графическим ускорением и вести себя как любое другое окно. Наложение окон друг на друга должно работать корректно, они должны двигаться плавно, и так же гладко обрабатываться в режиме обзора. Режим обзора должен активироваться быстро с гладкими переходами и деактивироваться так же. GNOME Shell должен успешно запускаться и не должно быть никаких артефактов и помарок на экране во время его работы в том числе и в режиме обзора