Evite perder o kernel linux-modules-extra-XX-generic ao atualizar o kernel

Evite perder o kernel linux-modules-extra-XX-generic ao atualizar o kernel

tive esse problema com o somApenas "saída fictícia" (som) no Ubuntu 20.04 após reinicialização - driver/módulo quebradoapós uma reinicialização. Estava faltando um pacote linux-modules-extra-5.4.0-40-generic.

Agora reiniciei novamente ( não tenho certeza acho que eu seise eu também reiniciasse em algum momento) e não tivesse som ou wi-fi. Eu verifiquei e agora tenho kernel 5.4.0-42.46e não tinha linux-modules-extra-5.4.0-42-generic. Então imaginei que havia uma atualização automática do kernel (não me lembro de ter feito isso sozinho), sem instalar aquele pacote, esperando que eu reiniciasse e sofresse com a falta do pacote.

Minhas perguntas são:

  1. Por que uma atualização automática do kernel não seria instalada linux-modules-extra?
  2. Posso configurar meu sistema para ter o pacote instalado sempre que ocorrer uma atualização?

Relacionado:

Módulos do kernel ausentes após atualização para 5.4.0-37

Para que serve o pacote linux-image-extra e eu preciso dele?

Responder1

Você precisa ter linux-generico meta pacote instalado.

Ele puxará todos os outros pacotes de kernel necessários, incluindo modules, modules-extra, headers, etc.

Este pacote pode estar faltando se você removeu manualmente alguns pacotes do kernel.

Para corrigir problemas com pacotes de kernel ausentes, execute em um terminal:

sudo apt install linux-generic

Responder2

Esse problema acontece quando um sistema que foi atualizado, mas os módulos de hardware foram movidos para a camada HWE. O APT manterá a instalação automática marcada para o linux-genericpacote meta, mas você precisará usar linux-generic-hwe-20.04meta, para que linux-modules-extra-...e linux-headers-generic-hwe...sejam instalados automaticamente.

Corrija-o executando

sudo apt install linux-generic-hwe-20.04

Responder3

Você pode me ajudar a descobrir como devo modificar as sugestões acima para funcionar no meu caso? Tenho o mesmo problema: cada vez que o kernel é atualizado, tenho que reinstalar o pacote de módulos extras apropriado. O pacote que perdi recentemente foi linux-modules-extra-5.15.0-1032-raspiao atualizar do 1030-raspi. Estou executando o Ubuntu 22.04.2 LTS (GNU/Linux 5.15.0-1032-raspi aarch64). Portanto, acho que não é a versão genérica que preciso, mas talvez raspi?

Então, preciso de algo como sudo apt install linux-raspi-hwe-22.04.2ou sudo apt install linux-raspi-22.04.2simplesmente sudo apt install linux-raspiforçar o pacote module-extra a atualizar automaticamente a cada atualização?

Depois de tentar as três opções acima (sem sucesso - veja os comentários abaixo), tentei sudo apt install linux-modules-extra-raspi(vejahttps://answers.launchpad.net/ubuntu/+source/linux-raspi/+question/700375) e pelo menos algo instalado desta vez. Dedos cruzados, isso funciona para a próxima atualização do kernel.

informação relacionada