Usando o dkms para corrigir o kernel

2

Eu preciso aplicar um patch de kernel ( link ) para que meu touch pad funcione corretamente. Eu estou pensando que eu deveria estar usando dkms, para fazer isso. A maioria das coisas que estou lendo é sobre como obter dkms para criar módulos. Também pode ser usado para corrigir um kernel?

O que estou esperando:

  • package-management-system decide atualizar o kernel.
  • fonte do kernel de downloads do dkms / package-management-system.
  • dkms aplica patch.
  • o dkms compila o kernel.
  • O dkms instala o kernel corrigido.

Tudo automaticamente, mas um pouco mais lento do que instalar um kernel pré-compilado.

Estou no caminho certo? Como eu faço isso? (você pode me apontar para a página correta no manual)

Estou usando o Ubuntu 15.04

Linux kubuntu 3.19.0-15-genérico # 15-Ubuntu SMP Qui Abr 16 23:32:37 UTC 2015 x86_64 x86_64 x86_64 GNU / Linux

    
por ctrl-alt-delor 16.05.2015 / 18:32

1 resposta

0

Você está basicamente no caminho certo, mas não há necessidade de compilar um kernel completo, o que seria um exagero. Normalmente, o dkms é usado para construir automaticamente um ou mais módulos do kernel para kernels recém-inicializados.

Assim, você precisaria criar uma configuração dkms apenas para o módulo do kernel que deseja corrigir e, em seguida, colocar o código-fonte do módulo do kernel que deve ser corrigido em /usr/src/modulename-version juntamente com o patch e a configuração dkms.

Se você quiser seguir esse caminho, dê uma olhada na página de manual do dkms ou talvez a * documentação do dkms específica do buntu e veja alguns dos pacotes dkms existentes e adapte-se à sua situação.

Mas você não precisa reinventar a roda, por favor, verifique se essa correção se aplica no seu caso: link que também é mencionado em link e link e via link

    
por 18.12.2015 / 16:04