Включить вулканы для графического драйвера mesa (oibaf)

Я на Ubuntu 16.04 64bit с использованием AMD radeon r9 390 gpu

Недавно я установил драйвер «amd gpu-pro-17.10» и работал в Вулкане, и я мог играть в Dota 2 с более высокая производительность, чем в Windows.

Но запуск World of Warcraft 7.3 У меня было немного низких кадров в рейдах.

Я решил попробовать графический драйвер Mesa с поддержкой Gallium Nine, который рекомендует WineHQ для WoW.

Важная часть !!! Я удалил драйвер «amd gpu-pro».

Затем я установил «графический драйвер oibaf», следуя этому руководству https://wiki.ixit.cz/d3d9_tutorial

Перезагрузился, и теперь Vulkan не работает.

Я не могу действительно найти какую-либо помощь для включения вулкана для этого нового графического драйвера.

Vulkan API Version: 1.0.61 INFO: [loader] Code 0 : Found manifest file /home/simon/vulkan/VulkanSDK/1.0.61.1/x86_64/etc/explicit_layer.d/VkLayer_monitor.json, version "1.0.0" INFO: [loader] Code 0 : Found manifest file /home/simon/vulkan/VulkanSDK/1.0.61.1/x86_64/etc/explicit_layer.d/VkLayer_standard_validation.json, version "1.1.1" INFO: [loader] Code 0 : Encountered meta-layer VK_LAYER_LUNARG_standard_validation INFO: [loader] Code 0 : Found manifest file /home/simon/vulkan/VulkanSDK/1.0.61.1/x86_64/etc/explicit_layer.d/VkLayer_object_tracker.json, version "1.1.0" INFO: [loader] Code 0 : Found manifest file /home/simon/vulkan/VulkanSDK/1.0.61.1/x86_64/etc/explicit_layer.d/VkLayer_screenshot.json, version "1.0.0" INFO: [loader] Code 0 : Found manifest file /home/simon/vulkan/VulkanSDK/1.0.61.1/x86_64/etc/explicit_layer.d/VkLayer_unique_objects.json, version "1.1.0" INFO: [loader] Code 0 : Found manifest file /home/simon/vulkan/VulkanSDK/1.0.61.1/x86_64/etc/explicit_layer.d/VkLayer_threading.json, version "1.1.0" INFO: [loader] Code 0 : Found manifest file /home/simon/vulkan/VulkanSDK/1.0.61.1/x86_64/etc/explicit_layer.d/VkLayer_api_dump.json, version "1.0.0" INFO: [loader] Code 0 : Found manifest file /home/simon/vulkan/VulkanSDK/1.0.61.1/x86_64/etc/explicit_layer.d/VkLayer_vktrace_layer.json, version "1.0.0" INFO: [loader] Code 0 : Found manifest file /home/simon/vulkan/VulkanSDK/1.0.61.1/x86_64/etc/explicit_layer.d/VkLayer_parameter_validation.json, version "1.1.0" INFO: [loader] Code 0 : Found manifest file /home/simon/vulkan/VulkanSDK/1.0.61.1/x86_64/etc/explicit_layer.d/VkLayer_core_validation.json, version "1.1.0" INFO: [loader] Code 0 : Found manifest file /home/simon/vulkan/VulkanSDK/1.0.61.1/x86_64/etc/explicit_layer.d/VkLayer_device_simulation.json, version "1.1.0" 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 : Meta-layer VK_LAYER_LUNARG_standard_validation all 5 component layers appear to be valid. Cannot create Vulkan instance. /tmp/SDK-DEV/Build/Vulkan-LoaderAndValidationLayers/demos/vulkaninfo.c:698: failed with VK_ERROR_INCOMPATIBLE_DRIVER
1
задан 20 October 2017 в 17:49

2 ответа

Взгляните на эти два файла:

/usr/share/vulkan/icd.d/radeon_icd.i686.json /usr/share/vulkan/icd.d/radeon_icd.x86_64.json

Они должны выглядеть примерно так:

/usr/share/vulkan/icd.d/radeon_icd.i686.json

{ "file_format_version" : "1.0.0", "ICD": { "library_path": "/usr/lib32/libvulkan_radeon.so", "api_version" : "1.0.49" } }

/usr/share/vulkan/icd.d/radeon_icd.x86_64.json

{ "file_format_version" : "1.0.0", "ICD": { "library_path": "/usr/lib/libvulkan_radeon.so", "api_version" : "1.0.49" } }

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

У меня нет карты AMD, но я говорил с доброй душой, чтобы узнать, что надлежащая библиотека должна быть, поскольку это известная проблема с некоторыми пакетами nvidia .

0
ответ дан 18 July 2018 в 04:59

Взгляните на эти два файла:

/usr/share/vulkan/icd.d/radeon_icd.i686.json /usr/share/vulkan/icd.d/radeon_icd.x86_64.json

Они должны выглядеть примерно так:

/usr/share/vulkan/icd.d/radeon_icd.i686.json

{ "file_format_version" : "1.0.0", "ICD": { "library_path": "/usr/lib32/libvulkan_radeon.so", "api_version" : "1.0.49" } }

/usr/share/vulkan/icd.d/radeon_icd.x86_64.json

{ "file_format_version" : "1.0.0", "ICD": { "library_path": "/usr/lib/libvulkan_radeon.so", "api_version" : "1.0.49" } }

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

У меня нет карты AMD, но я говорил с доброй душой, чтобы узнать, что надлежащая библиотека должна быть, поскольку это известная проблема с некоторыми пакетами nvidia .

0
ответ дан 24 July 2018 в 18:12

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

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