Vulkan (Русский)

Дополнительная информация доступна на веб-сайте Khronos.

Состояние перевода: На этой странице представлен перевод статьи Vulkan. Дата последней синхронизации: 20 декабря 2020. Вы можете помочь синхронизировать перевод, если в английской версии произошли изменения.

Из Википедии:

Vulkan (рус. Вулкан) — кроссплатформенный API для 2D- и 3D-графики, впервые представленный Khronos Group в рамках конференции GDC 2015.

Установка

Примечание: На гибридной графике (NVIDIA Optimus/AMD Dynamic Switchable Graphics):
  • Vulkan в настоящее время официально не поддерживается Bumblebee , но работает с primus_vk или primus-vk-gitAUR.
  • Драйвер Radeon Vulkan теперь поддерживает PRIME .

Чтобы запустить Vulkan-приложение потребуется установить пакет vulkan-icd-loaderlib32-vulkan-icd-loader, если планируется запускать 32-битные приложения), а также драйвер Vulkan для видеокарты:

Также возможно установить программную реализацию Vulkan, известную, как lavapipe — .

Важно: "lavapipe — несовместимая реализация Vulkan и предлагается только для ознакомления".

Другие драйверы можно установить вручную:

Для разработки приложений Vulkan установите vulkan-headers и, опционально, и (в этом пакете также содержится утилита ).

Проверка

Чтобы узнать, какие реализации Vulkan в настоящее время установлены в вашей системе, используйте следующую команду::

$ ls /usr/share/vulkan/icd.d/

Выбор драйвера Vulkan

В некоторых случаях устанавливается несколько драйверов Vulkan (например, RADV и AMDVLK). Выбрать необходимый драйвер можно с помощью переменной окружения . Например, запустить Steam с RADV-драйвером возможно следующей командой:

$ VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/radeon_icd.i686.json:/usr/share/vulkan/icd.d/radeon_icd.x86_64.json steam

Чтобы избежать сбоев в 32-битных играх, переменной окружения можно задать 32- и 64-битный вариант значения.

База данных оборудования Vulkan

База данных оборудования Vulkan содержит комбинации графических процессоров и драйверов. Предоставление собственной информации возможно с помощью или .

Решение проблем

Error - vulkan: No DRI3 support

При получении данной ошибки с драйвером Intel graphics может потребоваться принудительный выбор DRI3 и перезапуск Xorg:

Nvidia - vulkan is not working and can not initialize

Проверьте, установлены ли в системе другие драйверы Vulkan, так как они могут предотвратить обнаружение Vulkan-драйвера Nvidia.

В качестве альтернативы задайте переменной окружения значение .

No device for the display GPU found. Are the intel-mesa drivers installed?

Попробуйте задать конфигурации intel_icd и в переменной окружения :

export VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/intel_icd.x86_64.json:/usr/share/vulkan/icd.d/nv_vulkan_wrapper.json
gollark: pls help
gollark: pls faketext 516397045704294435 #mod-chat
gollark: !faketext <@!172002275412279296>
gollark: !faketext <@516397045704294435>
gollark: t!rep 311619295010357248
This article is issued from Archlinux. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.