Não é possível inicializar com o Modesetting do Kernel

0

Eu preciso habilitar Configuração de Modos do Kernel para que minha placa de vídeo seja usada com o driver amdgpu, mas Eu tenho este novo laptop Lenovo IdeaPad que não inicializa a menos que eu inicialize o kernel com a opção nomodeset . Existe alguma coisa que eu possa fazer para depurar o suporte do KMS para este hardware? É um Lenovo IdeaPad 320-15ABR. A versão do kernel é 4.14.0-rc1.

E aqui está a informação do dispositivo VGA:

$ lspci -nn | grep VGA
00:01.0 VGA Compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Carrizo [1002:9874] (rev c8)
    
por nnyby 27.09.2017 / 02:54

1 resposta

1

Tudo bem, Eu obtive este laptop inicializando com suporte ao kernel-modesetting, e os drivers amdgpu estão sendo usados agora.

Eu segui os passos no wiki do Gentoo: link

Não sei quais das seguintes alterações foram necessárias ou se eram todas necessárias, mas o que fiz foi:

  • Ative o "Suporte ao codec de áudio HD / DisplayPort HD" no meu kernel
  • Desative o ATI Radeon param no meu kernel
  • Incluídos todos os arquivos de firmware do carrizo diretamente no meu kernel
  • Remova os módulos ati e radeon de /etc/initramfs-tools/modules
  • Encerre o módulo radeon em /etc/modprobe.d

Para algumas dessas etapas, você pode ver mais detalhes na página wiki do gentoo vinculada acima.

Depois de tudo isso, eu removi as opções quiet , splash e nomodeset do meu kernel params, e meu display não parou mais! Xorg.0.log confirmou que os drivers amdgpu estão sendo usados agora.

    
por 29.09.2017 / 17:30