Имитация несуществующего 3D драйвера - PullRequest
0 голосов
/ 28 августа 2011

В настоящее время я занимаюсь разработкой приложения на основе 3D (в C ++, если это имеет значение).Чтобы проверить особые обстоятельства, мне также нужно проверить поведение, когда не удалось загрузить трехмерный интерфейс (например, glutInit() не удалось).

В настоящее время среда является Linux, поэтому было бы предпочтительным решение на основе Linux.

Как бы я протестировал случай, когда 3D-интерфейс не мог быть создан, не выгружая двоичный 3D-драйвер из моего ядра (это nVidia)?

Ответы [ 2 ]

2 голосов
/ 28 августа 2011

Попробуйте запустить приложение под чем-то вроде VNC-сервера или Xnest. Те, как правило, не поддерживают OpenGL.

1 голос
/ 28 августа 2011

Запустите его на виртуальной машине, используя VMware или VirtualBox.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...