Я пытаюсь установить Вулкан на Ubuntu 17.10.
До сих пор я попробовал:
sudo apt install mesa-vulkan-drivers vulkan-utils
Это, кажется, не работает, так как я получаю следующий вывод от vulkaninfo
:
===========
VULKAN INFO
===========
Vulkan API Version: 1.0.42
INFO: [loader] Code 0 : Found manifest file /home/<redacted>/.local/share/vulkan/implicit_layer.d/steamoverlay_i386.json, version "1.0.0"
INFO: [loader] Code 0 : Found manifest file /home/<redacted>/.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/intel_icd.i686.json, version "1.0.0"
ERROR: [loader] Code 0 : /usr/lib/i386-linux-gnu/libvulkan_intel.so: cannot open shared object file: No such file or directory
INFO: [loader] Code 0 : Found ICD manifest file /etc/vulkan/icd.d/radeon_icd.x86_64.json, version "1.0.0"
INFO: [loader] Code 0 : Found ICD manifest file /etc/vulkan/icd.d/intel_icd.x86_64.json, version "1.0.0"
INFO: [loader] Code 0 : Found ICD manifest file /etc/vulkan/icd.d/radeon_icd.i686.json, version "1.0.0"
ERROR: [loader] Code 0 : /usr/lib/i386-linux-gnu/libvulkan_radeon.so: cannot open shared object file: No such file or directory
INFO: [loader] Code 0 : Found ICD manifest file /usr/share/vulkan/icd.d/radeon_icd.x86_64.json, version "1.0.0"
INFO: [loader] Code 0 : Found ICD manifest file /usr/share/vulkan/icd.d/intel_icd.x86_64.json, version "1.0.0"
Instance Extensions:
====================
Instance Extensions count = 6
VK_KHR_surface : extension revision 25
VK_KHR_xcb_surface : extension revision 6
VK_KHR_xlib_surface : extension revision 6
VK_KHR_wayland_surface : extension revision 5
VK_KHR_mir_surface : extension revision 4
VK_EXT_debug_report : extension revision 5
/build/vulkan-WFoCfr/vulkan-1.0.42.0+dfsg1/demos/vulkaninfo.c:1523: failed with VK_ERROR_INITIALIZATION_FAILED
Вот вывод от lscpi
:
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Tobago PRO [Radeon R7 360 / R9 360 OEM] [1002:665f] (rev 81)
А именно, моей видеокартой является Radeon R7 360.
Есть ли что-то, что я должен сделать для активации драйверов? Такое чувство, что я пропускаю что-то супер очевидное...
Я подозреваю, что эта карта просто не поддерживается RADV в данный момент.
У Вас есть пакет libvulkan1 установленным также? Это - библиотека загрузчика и должно иметь корректный ICD файлы JSON для указания на надлежащий загрузчик.
править: Также, почему у Вас нет версии 1.0.61 API?
Предложенное исправление для AMD: https://askubuntu.com/a/970377/750714
похожие страницы: https://askubuntu.com/a/967910/750714
Проверьте это сообщение. У меня была подобная проблема о моем ATI Sapphire 7870 И AMD Radeon 7870. (☞゚ヮ゚) ☞
Я полагаю, что это могла быть проблема с amdgpu
не загруженная попытка проверить его использование lspci -k | grep "Kernel driver in use:"
.
Вывод должен быть "Kernel driver in use: amdgpu"
.
Если не Добавляют, что NAND изменяет /etc/X11/xorg.conf
с
Section "Device"
Identifier "AMD"
Driver "amdgpu"
Option "TearFree" "true"
EndSection
Option "TearFree" "true"
должен решить проблему с экранным разрывом.Затем измените /etc/default/grub
как:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.si_support=0 amdgpu.si_support=1"
законченный с sudo update-grub && sudo shutdown -r
обновить личинку и перезапустить Ваше устройство.
Затем я предложил бы sudo usermod -a -G video $LOGNAME
его рекомендуемый AMD для фиксации этого VK_ERROR.
В конечном счете я предложил бы, чтобы Вы попробовали hexchat на #radeon, они должны смочь помочь Вам.