glxinfo для OpenGL отсутствует информация

Я пытаюсь разработать код для OpenGL 2.0, но по какой-то причине glxinfo | grep "OpenGL version" дает мне только OpenGL version string: 1.4 (2.1 Mesa 17.0.1).

Я видел несколько ответов, таких как «Осмысление версий glxinfo OpenGL», говорящих, что я должен смотреть на OpenGL core, но у меня нет этой информации на моем выходе glxinfo.

Полный вывод: Осмысление версий glxinfo OpenGL

Я использую Ubuntu 16.04. Tesla K40 (и такая же проблема с V100 на других серверах). Новые драйверы nvidia (390.46).

Что мне не хватает?

0
задан 22 April 2018 в 10:20

2 ответа

Обратите внимание на эти три строки:

OpenGL vendor string: VMware, Inc. OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.9, 256 bits) OpenGL version string: 1.4 (2.1 Mesa 17.0.1)

Уверены ли вы, что у вас установлен соответствующий драйвер NVIDIA? Я спрашиваю, потому что OpenGL на вашей системе в настоящее время предоставляется с резервным программным обеспечением. Драйвер для вашего GPU и ОС находится здесь: http://www.nvidia.com/download/driverResults.aspx/132546/en-us

1
ответ дан 17 July 2018 в 16:24

Обратите внимание на эти три строки:

OpenGL vendor string: VMware, Inc. OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.9, 256 bits) OpenGL version string: 1.4 (2.1 Mesa 17.0.1)

Уверены ли вы, что у вас установлен соответствующий драйвер NVIDIA? Я спрашиваю, потому что OpenGL на вашей системе в настоящее время предоставляется с резервным программным обеспечением. Драйвер для вашего GPU и ОС находится здесь: http://www.nvidia.com/download/driverResults.aspx/132546/en-us

1
ответ дан 23 July 2018 в 17:17
  • 1
    Да, это мой установленный драйвер. – Elad Weiss 22 April 2018 в 10:33
  • 2
    Также я заметил: клиентская строка glx vendor: строка SGI, не знаю, как ее исправить. – Elad Weiss 22 April 2018 в 10:34
  • 3
    И заметил, что прямой рендеринг НЕТ. – Elad Weiss 22 April 2018 в 10:35
  • 4
    Ваш pastebin говорит «строка поставщика клиента glx». «Корпорация NVIDIA». Если вы имели в виду строку «сервер glx-поставщика», у меня есть «SGI», как ценность, так что это нормально. – dsstorefile1 22 April 2018 в 10:42
  • 5
    Поэтому, я думаю, теперь возникает вопрос: как мне установить, что OpenGL-разработчиком является nvidia ... – Elad Weiss 22 April 2018 в 11:01

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

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