Почему OpenGL-поставщик «Mesa Project»

Хорошо, я просто решил свою собственную проблему: я установил последние обновления пакетов, перезагрузился, и теперь мои USB-накопители и видеоустройства распознаются. Не знаю, что именно происходит, но проблема решена.

1
задан 22 April 2018 в 14:17

3 ответа

Это связано с тем, что графический процессор не используется для рендеринга в вашем прецеденте. Когда вы показываете glxinfo, вы показываете, что Растеризатор программного обеспечения используется для визуализации GL для рассматриваемого X DISPLAY (предположительно пересылаемого отображения через ssh, что означает, что glxinfo запрашивает X-сервер на шлюзе для информации GL). [ ! d0]

1
ответ дан 22 May 2018 в 11:18
  • 1
    Спасибо за вашу помощь! Карта Nvidia находится на сервере. Итак, почему GPU не используется для рендеринга? Это потому, что VNC или SSH? Что делать, если я сделаю VNC непосредственно на сервере? Благодарю. – Elad Weiss 22 April 2018 в 15:27
  • 2
    Да, GPU не используется, потому что X11 не работает на графическом процессоре. Он работает на шлюзе, поэтому glxinfo запрашивает сервер X11 на вашем шлюзе (как описано в ответе). Программа glxinfo напрямую не обрабатывает оборудование, а запрашивает сервер X11 и предоставляет информацию о том, что использует этот сервер X11. – dobey 22 April 2018 в 15:33
  • 3
    Благодарю. Какой-то прогресс наконец! При переключении на VNC непосредственно на сервер я получаю: OpenGL vendor string: Mesa project: www.mesa3d.org OpenGL renderer string: Mesa GLX Indirect OpenGL version string: 1.3 Mesa 4.0.4 Тем не менее, Mesa. Любая идея, как это исправить? – Elad Weiss 22 April 2018 в 16:41
  • 4
    Подключите монитор и запустите прямое оборудование, на котором вы хотите его включить. Проблема в том, что вы ожидаете чего-то, что зависит от X11, чтобы направлять вас на то, что ваша программа может взаимодействовать напрямую с оборудованием. Опять же, glxinfo сообщает вам, что сервер X11, на котором вы работаете, используется для GL. Он не говорит о том, что может использовать произвольная программа, не использующая X11. – dobey 22 April 2018 в 19:44

Это связано с тем, что графический процессор не используется для рендеринга в вашем прецеденте. Когда вы показываете glxinfo, вы показываете, что Растеризатор программного обеспечения используется для визуализации GL для рассматриваемого X DISPLAY (предположительно пересылаемого отображения через ssh, что означает, что glxinfo запрашивает X-сервер на шлюзе для информации GL). [ ! d0]

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

Это связано с тем, что графический процессор не используется для рендеринга в вашем прецеденте. Когда вы показываете glxinfo, вы показываете, что Растеризатор программного обеспечения используется для визуализации GL для рассматриваемого X DISPLAY (предположительно пересылаемого отображения через ssh, что означает, что glxinfo запрашивает X-сервер на шлюзе для информации GL). [ ! d0]

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

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

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