É necessário reconstruir o módulo nvida após a recompilação do kernel?

É necessário reconstruir o módulo nvida após a recompilação do kernel?

Estou recompilando o desempenho dos testes do kernel e outras coisas, em geral tudo está indo bem, exceto o nvidiadriver, às vezes eu modifico um pouco o kernel, como adicionar ou remover drivers para suporte à webcam e então vou reinstalar o kernel e módulos novamente, e sempre que faço isso, preciso reconstruir o nvidiamódulo e reinstalar todas as bibliotecas para Xe OpenGLe cudaassim por diante.

Existe uma maneira de evitar isso e apenas reutilizar o nvidiadriver compilado anteriormente, ou terei que reconstruir o módulo se o kernel for recompilado?

Responder1

se o novo kernel tiver o mesmo nome, veja se "desabilitar a assinatura do módulo no kernel" CONFIG_MODULE_SIG ajuda

CONFIG_MODULE_SIG:

Verifique se há assinaturas válidas nos módulos durante o carregamento: a assinatura é simplesmente anexada ao módulo. Para obter mais informações, consulte Documentação/module-signing.txt.

eu também encontrei isso, mas não sei se ajuda:

CONFIG_MODVERSÕES:

Normalmente, você precisa usar módulos compilados com seu kernel. Dizer Y aqui às vezes torna possível usar módulos compilados para diferentes kernels, adicionando informações suficientes aos módulos para (espero) detectar quaisquer alterações que os tornariam incompatíveis com o kernel que você está executando. Se não tiver certeza, diga N.

informação relacionada