Como aplicar um patch ao kernel?


8

Eu sou um pouco noob linux, por isso, esteja cansado do meu inepto entendimento de certos aspectos do sistema operacional. Enfim, eu acabei de carregar o ubuntu na minha máquina desktop (inicialização dupla) e tudo correu bem. O único problema é que (venho pesquisando meu problema há algum tempo e decidi que esse é o problema) o teclado para jogos que conectei à máquina não é suportado pelo kernel.

Encontrei o seguinte: http://www.spinics.net/lists/linux-usb/msg62270.html

Que é outra pessoa que teve o mesmo problema e o corrigiu aplicando esse patch ao kernel. Como faço isso? Existe algum lugar onde eu possa copiar o código dessa página da Web ou é mais complicado que isso?

PS Não é um problema com o hardware. A máquina possui inicialização dupla e funciona perfeitamente com o Windows 7, e funciona perfeitamente na bios e iniciando até o momento em que o ubuntu é carregado.


Respostas:


1

A melhor maneira de aplicar um patch é instalar um novo binário do kernel. Essa é a maneira mais fácil para a maioria da população. Se você possui o Ubuntu 12.10, o último binário do kernel pode ser encontrado aqui: - http://kernel.ubuntu.com/~kernel-ppa/mainline/

No diretório "v3.6.3-quantal" (data 21-out-2012 18:04). A data de correção mencionada é quarta-feira, 25 de abril de 2012, então acho que o 3.6.3 já o conterá (fará o check-in em alguns momentos).

Para instalar os pacotes do kernel, siga as etapas descritas aqui: - Como adiciono o PPA do kernel?


Infelizmente, depois de ler os emails relacionados, ainda não sei se ele chegou ao kernel principal ou não. Parece-me que isso não acontece .... :-( markmail.org/message/ty25vqmclarfquqd
Rostislav Stribrny

1

Você tem basicamente duas opções.

  1. Primeiro, para encontrar um pré - construído kernel que inclua esse patch.

    Se o patch for bom (ou seja, aceito pela comunidade), existe a possibilidade de alguém já distribuir kernels com ele. (Talvez até, na melhor das hipóteses, os lançamentos das últimas distribuições já incluam.)

    No entanto, como você deve saber, a instalação de arquivos binários de varios terceiros apresenta todos os tipos de problemas de confiança.

  2. Compilar o kernel você mesmo.

    Nesse caso, leia https://help.ubuntu.com/community/Kernel/Compile com atenção.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.