Предупреждение OpenGL отсутствует в таблице меза

Я использую Ubuntu 13.04 на виртуальной машине.

Мой хост:

windows 7 
64 bit machine
i7-2630QM
NVIDIA geforce gtx 460M graphics

Я установил openGL, glut и mesa на мою ОС Linux на виртуальной машине.

Когда я создал тестовую программу openGL, она прекрасно компилируется, когда я запускаю программу, я получаю следующие предупреждения и ошибку сегментации.

OpenGL Warning: glFlushVertexArrayRangeNV not found in mesa table
OpenGL Warning: glVertexArrayRangeNV not found in mesa table
OpenGL Warning: glCombinerInputNV not found in mesa table
OpenGL Warning: glCombinerOutputNV not found in mesa table
OpenGL Warning: glCombinerParameterfNV not found in mesa table
OpenGL Warning: glCombinerParameterfvNV not found in mesa table
OpenGL Warning: glCombinerParameteriNV not found in mesa table
OpenGL Warning: glCombinerParameterivNV not found in mesa table
OpenGL Warning: glFinalCombinerInputNV not found in mesa table
OpenGL Warning: glGetCombinerInputParameterfvNV not found in mesa table
OpenGL Warning: glGetCombinerInputParameterivNV not found in mesa table
OpenGL Warning: glGetCombinerOutputParameterfvNV not found in mesa table
OpenGL Warning: glGetCombinerOutputParameterivNV not found in mesa table
OpenGL Warning: glGetFinalCombinerInputParameterfvNV not found in mesa table
OpenGL Warning: glGetFinalCombinerInputParameterivNV not found in mesa table
OpenGL Warning: glDeleteFencesNV not found in mesa table
OpenGL Warning: glFinishFenceNV not found in mesa table
OpenGL Warning: glGenFencesNV not found in mesa table
OpenGL Warning: glGetFenceivNV not found in mesa table
OpenGL Warning: glIsFenceNV not found in mesa table
OpenGL Warning: glSetFenceNV not found in mesa table
OpenGL Warning: glTestFenceNV not found in mesa table
OpenGL Warning: XGetVisualInfo returned 0 visuals for 0xf77250
OpenGL Warning: Retry with 0x8002 returned 0 visuals
Segmentation fault (core dumped)

Кто-нибудь знает, является ли это ошибкой из-за пропавшего драйвера?

Я заметил, по крайней мере, еще одного человека, который опубликовал в сети аналогичную ситуацию, как я, но до сих пор нет ответа ]

РЕДАКТИРОВАТЬ: Веб-сайт с гостевыми дополнениями:

Для OpenGL в Linux требуется ядро ​​2.6.27 и выше, а также сервер X.org версии 1.5 и выше. Ubuntu 10.10 и Fedora 14 были протестированы и подтверждены как работающие.

Моя текущая версия сервера X.Org:

-VirtualBox:~/workspace/C++/Chapter_8$ X -version
X.Org X Server 1.13.3
Release Date: 2013-03-07
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.2.0-37-generic x86_64 Ubuntu
Current Operating System: Linux marco-VirtualBox 3.8.0-26-generic #38-Ubuntu SMP Mon Jun 17 21:43:33 UTC 2013 x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.8.0-26-generic root=UUID=e9e83a17-def0-4c1a-8da1-86dbaa5c1658 ro quiet splash vt.handoff=7
Build Date: 17 April 2013  10:43:13PM
xorg-server 2:1.13.3-0ubuntu6 (For technical support please see http://www.ubuntu.com/support) 
Current version of pixman: 0.28.2
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.

Мое текущее ядро:

-VirtualBox:~/workspace/C++/Chapter_8$ uname -r
3.8.0-26-generic

Я не уверен, что версия моего сервера X.Org 1.5, хотя. ]

6
задан 4 October 2015 в 22:45

2 ответа

В настоящее время VirtualBox не поддерживает OpenGL 3.0 или выше, мне пришлось перейти на VMware на прошлой неделе ... Я могу ошибаться, но эти предупреждения, вероятно, вызваны этим.

0
ответ дан 4 October 2015 в 22:45

Я недавно имел дело с точно таким же сообщением об ошибке. Я обнаружил, что если я отключил 3D-ускорение в VirtualBox, все работает правильно (хотя отсутствие 3D-ускорения не является идеальным, было бы здорово найти решение, которое не требует его отключения).

0
ответ дан 4 October 2015 в 22:45

Другие вопросы по тегам:

Похожие вопросы: