[sisyphus] compiz + radeon: no valid GL extensions string found [2]
vx8400
vx8400 на gmail.com
Вт Дек 29 10:32:14 MSK 2015
Compiz не может прочесть список GL_EXTENSIONS
compiz-0.8.8/src/screen.c: 2093:
glExtensions = (const char *) glGetString (GL_EXTENSIONS); //<--
glGetString возвращает 0
if (!glExtensions)
{
compLogMessage ("core", CompLogLevelFatal,
"No valid GL extensions string found.");
return FALSE;
}
Воспроизводится на тестовой программке:
#include <stdio.h>
#include <GL/gl.h>
int main (void) {
const char *glExtensions = (const char *) glGetString
(GL_EXTENSIONS);
printf ("DBG: glExtensions: %x %s\n",GL_EXTENSIONS,glExtensions);
return 0;
}
% ( export MESA_DEBUG=1 ; cc -g -o t t.c -lGL && ldd ./t | grep GL && ./t
)
libGL.so.1 => /usr/lib64/libGL.so.1 (0x00007ff8da31e000)
function is no-op
DBG: glExtensions: 1f03 (null)
Кто-нибудь это может воспроизвести на текущем сизифе?
Спасибо,
Олег
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/sisyphus/attachments/20151229/39c7d148/attachment.html>
Подробная информация о списке рассылки Sisyphus