Como eu “configuro CONFIG_DRM_I915 = n” para depurar suspender / retomar?

2

Estou tentando depurar meus problemas de suspensão / retomada seguindo as instruções em este blog

Sendo um novato no Linux, metade dessas coisas parecem hieróglifos. Aqui está um passo que estou tentando fazer:

  

Desative o driver gráfico do kernel que você está usando. Nas plataformas Intel, defina CONFIG_DRM_I915 = n.

Eu pesquisei por cerca de duas horas sobre como fazer isso. Ninguem sabe? Desculpe minha ignorância.

    
por qorka 04.01.2018 / 16:11

1 resposta

3

CONFIG_DRM_I915 é uma opção de configuração do kernel build . Para alterá-lo, você precisa reconstruir o kernel do Linux a partir do código-fonte.

Existe uma maneira mais fácil de desativar o driver i915: desabilite seu módulo do kernel através do módulo "blacklist".

  • Para um teste único, edite a linha de comando do kernel para adicionar i915.blacklist=yes .

    1. Durante a inicialização no menu do Grub, selecione a entrada de inicialização para sua configuração de inicialização do Ubuntu.
    2. Pressione e para editá-lo.
    3. Ir para o final da linha que começa com linux .
    4. Adicione o parâmetro acima.
    5. Pressione Ctrl + x para inicializar a configuração atual.

    Para mais informações, consulte Como adiciono um parâmetro de inicialização do kernel?

  • Para uma adição permanente à lista negra:

    sudo tee /etc/modprobe.d/blacklist-i915.conf > /dev/null <<< 'blacklist i915'
    sudo update-initramfs -u
    

    Em seguida, reinicie.

    Para mais informações, consulte Como colocar os módulos do kernel na lista negra?

por David Foerster 05.01.2018 / 12:05