[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