Gtx 1050 на вулканском языке: Xlib: расширение "NV-GLX" отсутствует на дисплее ":0"

Я все испортил, пытаясь поработать с Вулканом.

Во время создания примеров и примеров, но во время выполнения библиотека использует встроенную графику (Intel UHD 620) вместо выделенной графической карты (Nvidia GTX 1050).

После нескольких строк кода небольшая программа, которая сообщает имя физических устройств, дает следующую информацию:

Xlib:  extension "NV-GLX" missing on display ":0".
Intel(R) UHD Graphics 620 (Kabylake GT2)

Другая программа, на этот раз в OpenGL, говорит следующее:

Renderer: Mesa DRI Intel(R) UHD Graphics 620 (Kabylake GT2)

И что-то похожее в том, что у Cuda отсутствует устройство с поддержкой cuda.

Я пробовал менять драйверы, текущая версия Nvidia 396 с открытым исходным кодом, но ошибка продолжает появляться. С экраном все в порядке, и я не пробовал ни одной игры.

Как это исправить?

1 ответ

Установите эти,

sudo apt установить nvidia-cuda-toolkit

sudo apt установить libvulkan1 libvulkan1:i386

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