Versões "mainline" mais recentes do kernel estão disponíveis na equipe do kernel do Ubuntu , por exemplo, 3.4 e 3.5, enquanto o Ubuntu 12.04 está no 3.2.
- Quais são os kernels da linha principal?
- Eles são melhores que o meu kernel existente?
- Quais são os prós e os contras da atualização para um kernel da linha principal?
- Poderei facilmente voltar?
Respostas:
Atualizar para um kernel da linha principal geralmente não é uma boa ideia
1. Eles são fornecidos apenas para teste e não são suportados
2. Eles frequentemente quebram drivers, especialmente Nvidia / AMD e wireless (Broadcom)
3. Você deve instalá-los somente se acreditar que eles podem corrigir um problema crítico que você está tendo com o kernel atual.
4. Se você instalar uma linha principal ou outro kernel mais recente, ainda poderá optar por usar seu kernel antigo (estável) selecionando-o no momento da inicialização:
Você verá o menu Grub como mostrado abaixo. Use a seta para baixo para acessar "Versões anteriores do Linux" e pressioneEnter
Selecione a opção que tem uma versão do xxx-genérico , não uma que tem xxx- YYYYYY -generic e pressione Enter. Geralmente, é a primeira opção, a menos que você tenha instalado vários kernels principais / personalizados.
fonte
Em vez da linha principal, você deve considerar a pilha de ativação do LTS
https://wiki.ubuntu.com/Kernel/LTSEnablementStack
Onde, uma pilha mais recente de kernel / gráficos é suportada oficialmente, apenas para versões do LTS Ubuntu.
Nesse caso, o Precise 12.04.5 possui o kernel do Trusty (3.13)
fonte
Se você souber de uma correção ou melhoria específica na maneira como o kernel mais recente lida com seu hardware, eu digo que faça isso.
Eu não teria feito o upgrade para um kernel da linha principal devido à falta de suporte, exceto pelo fato de estar tendo problemas com a emulação de jogos N64 rodando muito lentamente, com muitos bugs. Depois de tentar todas as configurações que pude encontrar para o emulador e o xorg, li Aqui está o porquê dos gráficos Radeon serem mais rápidos no Linux 3.12 . Isso foi o suficiente para me motivar a testá-lo, e os resultados na aparência e no desempenho foram surpreendentes, sem novos problemas ainda.
Uma coisa a observar é se você possui módulos externos (também conhecidos como fora da árvore) instalados (consulte Identificar módulos fora da árvore para ter uma idéia de onde eles estão). Se você precisar desses módulos, considere se eles serão compilados com a nova versão do kernel. Faça algumas pesquisas e teste-as você mesmo na nova versão do kernel. No pior cenário, você pode inicializar na versão anterior do kernel e desinstalar a nova.
É recomendável remover módulos externos ou proprietários antes de tentar atualizar para o kernel da linha principal. Eu tive que remover o virtualbox para evitar o "Erro! Status de retorno incorreto para a construção do módulo" durante a instalação do kernel.
fonte