Я пытаюсь бежатьэтот коддля создания прозрачного окна xlib с функциями openGL, но при запуске программы в терминале появляются следующие ошибки:
libGL error: pci id for fd 4: 80ee:beef, driver (null)
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
libGL error: core dri or dri2 extension not found
libGL error: failed to load driver: vboxvideo
И окно выглядит вот так после перемещения: (фон не обновляется с момента запуска)
(Я использую созданную мной собственную среду рабочего стола)
Я поискал и обнаружил, что эти ошибки связаны с запуском Ubuntu в Virtualbox на хостах Windows, но считалось, что они были устранены пару лет назад.
Моя система: Ubuntu LTS 14.04.3, работающая на хосте Windows 8.1 с последней версией virtualbox и гостевыми дополнениями, включенным 3D-ускорением, установленными libgl и mesa-utils (пока я не установил mesa-utils, фон был просто сплошным белым, так что это прогресс!)
ПРАВКА 1:
Как опубликовано здесьhttps://askubuntu.com/a/324814/462342пользователемМакс, отключение 3D-ускорения действительно решает большинство проблем. Теперь единственные ошибки, которые я получаю, это:
libGL error: pci id for fd 4: 80ee:beef, driver (null)
libGL error: core dri or dri2 extension not found
libGL error: failed to load driver: vboxvideo
И окно работает так, как и ожидалось.
Кто-нибудь знает решение, не требующее отключения 3D-ускорения?