Esta solução pode estar desatualizada. Parece que apenas mesa-vulkan-driver
e sudo apt dist-upgrade
são necessários para tornar o trabalho vulkan da API. - Atualizado em 10/07/2018
Eu encontrei a solução antes de postar esta resposta, este é o repost recomendado por @ElderGeek no fórum. (̀ᴗ • ́) و
Instalação do Vulkan no AMD Radeon 7870 executando o Ubuntu 18.04 (possíveis outras distribuições baseadas no Debian)
NOTA: eu não consegui reproduzi-lo no Debian 9.4.
ATENÇÃO: Agarre um backup já que o systemd (ou suas alternativas) não será capaz de inicializar com erro algo como: ERR: Install
firmware-amd-graphics package
.
WARNING_EDIT: Parece que o pacote firmware-amd-graphics
agora é instalado por padrão no Ubuntu 18.04. Eu notei a mudança em 10/07/2018.
-
Execute este comando para atualizar seu sistema
sudo apt-get update -y && sudo apt-get upgrade -y
-
Instale os drivers do Mesa Vulkan:
sudo apt-get install mesa-vulkan-drivers vulkan-utils
-
Modifique os parâmetros do kernel em
/etc/default/grub
as:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.si_support=0 amdgpu.si_support=1"
Isso deve corrigir VK_ERROR_INCOMPATIBLE_DRIVER .
-
Para ativar o driver amdgpu. (o radeon não está trabalhando com esta GPU.)
-
Execute estes comandos:
-
sudo update-grub
Para atualizar o grub com base em informações em/etc/default/grub
. -
sudo shutdown -r now
Para reiniciar o seu dispositivo. -
lspci -k | grep "Kernel driver in use:"
Para verificar se ela está carregada corretamente, a saída deve ser:"Kernel driver in use: amdgpu"
.
-
-
Deve aparecer em
vulkaninfo
sem problemas.
Caso não funcione
-
Adicione nem modifique
/etc/X11/xorg.conf
AND/etc/X11/20-amdgpu.conf
com o seguinte conteúdo (reinicialize após essas modificações):Section "Device" Identifier "AMD" Driver "amdgpu" Option "TearFree" "true" EndSection
-
Option "TearFree" "true"
deve corrigir o problema com a captura de tela.
-
-
Verifique se o amdgpu está carregado carregando o GRUB e pressionando E .
-
sudo usermod -a -G video $LOGNAME
- Deve corrigir " VK_ERROR_INITIALIZATION_FAILED ".
- Parece mágica, mas é recomendado pela AMD .
-
sudo apt-get install hexchat > join #radeon
e peça ajuda.
Sinta-se à vontade para compartilhar sua experiência Estou disposto a atualizar esta postagem. (☞ ゚ ヮ ゚) ☞