Ubuntu%2018.04.png)
Pasé +- 22 horas intentando que funcionara, pero encuentro más problemas que soluciones.
PROBLEMA
Pasos para reproducir el n.° 1
Nueva instalación de Ubuntu con Xubuntu DE.
Siga las instrucciones oficiales -https://support.amd.com/en-us/kb-articles/Pages/Install-LunarG-Vulkan-SDK.aspx
Fila 15 - VULKAN_SDK=/home/kreyren/vulkan/VulkanSDK/1.0.37.0/x86_64 ¿no debería ser 1.1.73.0? (Residencia enInstrucciones oficiales de AMD)
VK_ERROR_INCOMPATIBLE_DRIVER
CORTO, MÁS EN DOC ORIGINAL.
INFORMACIÓN
GPU: ATI Sapphire 7870 Y AMD Radeon 7870AMD/ATI
Hasta donde yo sé, el fabricante tiene dos nombres para esta GPU.
GPU admite Vulkan según la prueba en Windows 10 ejecutando DotA 2 con el argumento "-vulkan" y wiki:https://en.wikipedia.org/wiki/Radeon_HD_7000_Series
SO: Probado en Debian 9, Xubuntu y Ubuntu.
En este momento tengo una nueva instalación de Ubuntu con copia de seguridad usando Clonezilla y configuración básica.
lista apta --instalada > /home/kreyren/Desktop/Installed_packages.txt https://pastebin.com/WrKWWbhg
Actualizaciones instaladas usando
sudo apt-get update -y && sudo apt-get upgrade -y && sudo apt-get dist-upgrade -y
La distribución tiene 20 GB de raíz + 2 GB de intercambio en SSD y 100 GB de /home en HDD
Verifique que sea compatible con AMD:
SOLUCIÓN PROBADA
agregar NAND modificar
/etc/X11/xorg.conf
conSection "Device" Identifier "AMD" Driver "amdgpu" Option "TearFree" "true" EndSection
Reiniciar > VK_ERROR_INCOMPATIBLE_DRIVER
CORTO, MÁS EN DOC ORIGINAL.
TRASFONDO
Original está disponibleen documentos personales de Google.
Hice un documento de Facebook donde intenté solucionar este problema con la ayuda de otros usuarios de Linux. ¡El documento de Facebook se eliminó después de la solución y el problema se publicó en Askubuntu! Con la esperanza de llegar a más personas con el mismo problema.
No hay suficiente reputación para publicar el resto del original y parece inútil enviar spam con información irrelevante. Está aquí para aquellos que estén interesados en este problema, como los desarrolladores que posiblemente podrían solucionar este problema de forma predeterminada.
Respuesta1
Esta solución puede estar desactualizada. Parece que solo se necesita mesa-vulkan-driver
y para que la API vulkan funcione. sudo apt dist-upgrade
- Actualizado el 07/10/2018
Encontré la solución antes de publicar esta respuesta. Esta es una nueva publicación recomendada por @ElderGeek en el foro. (•̀ᴗ•́)و
Instalación de Vulkan en AMD Radeon 7870 con Ubuntu 18.04 (posibles otras distribuciones basadas en Debian)
NOTA:No pude reproducirlo en Debian 9.4.
ADVERTENCIA:Obtenga una copia de seguridad ya que systemd (o sus alternativas) no podrá iniciar con un error como: ERR: Install firmware-amd-graphics package
.
ADVERTENCIA_EDITAR:Parece que el paquete firmware-amd-graphics
ahora está instalado de forma predeterminada en Ubuntu 18.04. Noté el cambio el 07/10/2018.
Ejecute este comando para actualizar su sistema
sudo apt-get update -y && sudo apt-get upgrade -y
Instale los controladores Mesa Vulkan:
sudo apt-get install mesa-vulkan-drivers vulkan-utils
Modifique los parámetros del kernel como
/etc/default/grub
:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.si_support=0 amdgpu.si_support=1 modprobe.blacklist=radeon"
Esto debería arreglarVK_ERROR_INCOMPATIBLE_DRIVER.
Para activar el controlador amdgpu. (Radeon no funciona con esta GPU).
Ejecute estos comandos:
sudo update-grub
Para actualizar grub según la información en/etc/default/grub
.sudo shutdown -r now
Para reiniciar su dispositivo.lspci -k | grep "Kernel driver in use:"
Para verificar que esté cargado correctamente, el resultado debe ser:"Kernel driver in use: amdgpu"
.
Debería aparecer
vulkaninfo
sin problemas.
En caso de que no funcione
Agregue ni modifique
/etc/X11/xorg.conf
AND/etc/X11/20-amdgpu.conf
con el siguiente contenido (reinicie después de estas modificaciones):Section "Device" Identifier "AMD" Driver "amdgpu" Option "TearFree" "true" EndSection
Option "TearFree" "true"
debería solucionar el problema con la visualización de la pantalla.
Verifique que amdgpu esté cargado cargando GRUB y presionando E.
sudo usermod -a -G video $LOGNAME
- Debería arreglar "VK_ERROR_INITIALIZATION_FAILED".
- Parece magia, peroes recomendado por AMD.
sudo apt-get install hexchat > join #radeon
y pide ayuda.
No dudes en compartir tu experiencia. Estoy dispuesto a actualizar esta publicación. (☞゚ヮ゚)☞