Atualize o kernel linux 3 para 4 no Debian 8

8

Meu hardware de som e sem fio não está funcionando no meu kernel 3.16.x atual no meu sistema Debian 8. Eu executei:

apt-cache search linux-image

com a intenção de obter o kernel linux da versão 4.x para tentar corrigir isso (como o hardware funciona bem no Ubuntu 16.04).
No entanto, parece que a escolha do kernel é limitada a:

linux-image-3.16.0-4-amd64 - Linux 3.16 for 64-bit PCs

Gostaria de instalar a versão 4.x e ter a opção de alternar entre o kernel atual e a versão 4.x.
Como posso fazer isso usando apt-getuma maneira simples que não exija compilação manual?

user1330734
fonte
3
Há um kernel 4.6 nos backports.
Henrik apoia a comunidade
Por favor, adicione a saída de lspci -knn | grep Net -A2?
GAD3R 23/08/16
1
Obrigado por suas respostas. @ GAD3R: lspci -knn | grep Net -A2 03:00.0 Network controller [0280]: Intel Corporation Wireless 8260 [8086:24f3] (rev 3a) Subsystem: Intel Corporation Device [8086:9010] lspci -knn | grep Audio -A2 00:1f.3 Audio device [0403]: Intel Corporation Device [8086:a170] (rev 31) Subsystem: Intel Corporation Device [8086:2064] Kernel driver in use: snd_hda_intel
user1330734

Respostas:

9

Adicione algo como

deb http://mirror.one.com/debian/ jessie-backports main contrib non-free

para o seu sources.list. Para instalar o kernel 4.6, execute:

apt-get update 
apt-get install -t jessie-backports linux-image linux-image-amd64

Pode depender de algumas outras coisas que também podem ser encontradas nos backports; talvez seja necessário adicionar os nomes desses pacotes à linha de comando explicitamente. O Apt rastreia automaticamente as versões nos backports dos pacotes que você instala dos backports e não instala nada a menos que você os solicite explicitamente.

E depois de ler a pergunta inteira: Deve ser possível deixar o kernel antigo instalado e o grub deve ser configurado para oferecer uma opção.

Henrik apoia a comunidade
fonte
Obrigado. Sua resposta me ajudou a obter o kernel 4.x e o grub foi configurado automaticamente. Irritantemente, no entanto, o X Window falha ao iniciar com o kernel mais recente :) Vou ter que examinar os logs ... Esse comportamento é normal para uma atualização do kernel?
user1330734
É bastante comum que as pessoas tenham que usar kernels mais novos para fazer o X funcionar (bem), então suponho que não seja surpreendente que ele também possa quebrar o X. Talvez você só precise instalar a xserver-xorg-<driver>partir de backports, <driver>depende do seu hardware.
Henrik apoia a comunidade
0

Existem kernels mais recentes no arquivo de backports . Observe que o suporte para pacotes nesse archive está em um nível inferior ao dos pacotes no stable.

Para habilitar esse arquivo, você precisa adicionar uma linha como a seguinte ao seu /etc/apt/sources.listarquivo:

deb http://your.mirror.here/debian jessie-backports main

Onde você obviamente substitui your.mirror.herepelo espelho de arquivo mais próximo.

Wouter Verhelst
fonte