Я на Ubuntu 16.04 с AMD Radeon R9 390 gpu. Драйвер графической подсистемы: AMD gpu-pro 17.10 (Последний драйвер 17.40)
Я ранее устанавливал вулканы. Но когда я пытаюсь установить более новую версию, она не обновляется.
Я только что загрузил и установил LunarG Vulkan sdk 1.0.61.1
Но когда я запрашиваю «vulkaninfo», я получаю следующее:
Vulkan API Version: 1.0.42
INFO: [loader] Code 0 : Found manifest file /home/simon/.local/share/vulkan/implicit_layer.d/steamoverlay_i386.json, version "1.0.0"
INFO: [loader] Code 0 : Found manifest file /home/simon/.local/share/vulkan/implicit_layer.d/steamoverlay_x86_64.json, version "1.0.0"
INFO: [loader] Code 0 : Found ICD manifest file /etc/vulkan/icd.d/amd_icd64.json, version "1.0.0"
WARNING: [loader] Code 0 : loader_icd_scan: ICD JSON /etc/vulkan/icd.d/amd_icd64.json does not have an 'api_version' field.
INFO: [loader] Code 0 : Found ICD manifest file /etc/vulkan/icd.d/amd_icd32.json, version "1.0.0"
WARNING: [loader] Code 0 : loader_icd_scan: ICD JSON /etc/vulkan/icd.d/amd_icd32.json does not have an 'api_version' field.
ERROR: [loader] Code 0 : /opt/amdgpu-pro/lib/i386-linux-gnu/amdvlk32.so: wrong ELF class: ELFCLASS32
Почему это говорит 1.0.42 - я никогда не загружал эту версию.
Я несколько раз пробовал и пытался удалить. Далее следуют оба этих руководства:
http://support.amd.com/en-us/kb-articles/Pages/Install-LunarG-Vulkan-SDK.aspx
http://support.amd.com/en-us/kb-articles/Pages/Install-LunarG-Vulkan-SDK.aspx
Ваши переменные среды в ~/.bashrc, вероятно, не настроены. Вот как они работают для меня для SDK 1.0.65.0:
export VULKAN_SDK=~/Downloads/VulkanSDK/1.0.65.0/x86_64
export PATH=$VULKAN_SDK/bin:$PATH
export LD_LIBRARY_PATH=$VULKAN_SDK/lib:$LD_LIBRARY_PATH
export VK_LAYER_PATH=$VULKAN_SDK/etc/explicit_layer.d
После того, как вы добавили эти строки, перезапустите свой терминал и снова запустите vulkaninfo.
Ваши переменные среды в ~/.bashrc, вероятно, не настроены. Вот как они работают для меня для SDK 1.0.65.0:
export VULKAN_SDK=~/Downloads/VulkanSDK/1.0.65.0/x86_64
export PATH=$VULKAN_SDK/bin:$PATH
export LD_LIBRARY_PATH=$VULKAN_SDK/lib:$LD_LIBRARY_PATH
export VK_LAYER_PATH=$VULKAN_SDK/etc/explicit_layer.d
После того, как вы добавили эти строки, перезапустите свой терминал и снова запустите vulkaninfo.