Drivers não carregam

Olá Galera,

Estou tendo o seguinte problema:

Creio que os drivers não estão carregando, e não consigo reinstalar pois não consigo fazer a placa de rede funcionar.

Saída do ‘lspci -k’:

Saída do ‘inxi -n’:

Não houve atualização nem alterações no sistema. Simplesmente ligou dessa forma.
Peço desculpa as fotos, mas o kdeconnect tb parou. Alguém consegue dar uma luz?

Olá. Poderia postar a saída desse comando; sudo dmesg > kernel.log
Vai aparecer um arquivo chamado kernel.log no seu home. Poste ele aqui

1 curtida

Veja se te ajuda:

  • Access the Grub menu by holding down right shift while your computer is booting.
  • Boot Kubuntu in recovery mode (you may have to look in a sub-menu).
Recovery
  • Before the Plymouth (boot splash) screen appears, press the Shift or Esc key (could be another key, as it depends on the laptop’s manufacturer) to enter the GRUB boot menu.

  • After you’re in the GRUB menu, select Advanced options for Ubuntu.

  • In the advanced options, select a recovery kernel.

  • Wait till you get to the Recovery Menu:

  • In the Recovery Menu you’ll find a few recovery options for your system.

  1. resume - Boot normally to your main OS.

  2. clean - This option cleans your OS and removes obsoleted and unnecessary packages.

  3. dpkg - Try to fix package manager issues.

  4. failsafeX - Start the system in Safe graphics mode.

  5. fsck - Check errors in the file system. This option won’t work in recent Ubuntu systems as the disk is mounted.

  6. grub - Updates the GRUB boot loader (sudo update-grub).

  7. network - Enable Wi-Fi and network services.

  8. root - It will drop you to a root prompt to execute commands as the root user. (Aqui é o que você vai escolher.)

  9. system-summary - Shows information about your system.

  • Once booted, run sudo nano /etc/default/grub.
  • Edit the line GRUB_CMDLINE_LINUX_DEFAULT=‘quiet splash’ to GRUB_CMDLINE_LINUX_DEFAULT=‘quiet’ and save your changes.
  • Run sudo update-grub and reboot.

Resumindo: Reinicie o sistema, pressione shift logo após >> “Advanced options” >> Selecione um kernel >> No menu de recuperação, selecione root >> sudo nano /etc/default/grub >> GRUB_CMDLINE_LINUX_DEFAULT=‘quiet’ >> sudo update-grub

1 curtida

Veja o log em tempo real:
sudo journalctl -f
Enquanto isso, em outro terminal, tente carregar o módulo (driver) manualmente
sudo modprobe r8169 #Para carregar a rede ethernet
sudo modprobe ath10k_pci #Para carregar a wireless

Veja os erros que surgiram no log ou na tentativa de carregar o módulo e poste aqui.

1 curtida

O conteúdo ficou muito longo, o limite de caracteres não atende os requisitos da postagem. Tem alguma sugestão de filtro que vc queira ver. Pode ser só err e warn?

Os drivers r8169 e ath10k_pci não estão compilados. Deveriam estar? Isso eu tentei hoje pela manhã. O erro de saída é “Module not found in directory /lib/modules/6.14.0-28-generic”

Essa solução não deu certo exatamente, mas desviei um pouco o caminho e obtive um resultado. Quando entrei no modo avançado, escolhi outra imagem de kernel (6.14.0-17 em vez da 6.14.0-28) e tudo voltou a funcionar. O que isso indica? Que o kernel 6.14.0-28 está com problema? Como faço para recuperar ele? É possível? E oque pode ter causado isso?

Você tentou iniciar no kernel mais recente?

1 curtida

Não… tentei o mais antigo e deu certo. Vou reiniciar e tentar o mais recente. Já te digo aqui o resultado.

Reinicie e tente modificar os parâmetros do GRUB se der o mesmo erro

1 curtida

O que fiz, depois que reiniciei no driver mais antigo (6.14.0-17), rodei um sudo apt update e depois um --upgradable. Vi que ele estava preparando pacotes do (6.14.0-28). Então autorizei com um apt upgrade. Ele então reintalou tudo do (6.14.0-28) e reinicei normalmente (ele selecionou o mais novo).

Tudo voltou ao normal.

Te agradeço @LinuxUser. Embora eu tenha tentado algo diferente antes de fazer o que vc propôs, creio que sua solução também resolveria, pois, como vc desconfiou, o problema estava na imagem do kernel. Não sabia que era possível escolher imagens mais antigas. Aprendi isso agora com vc!

1 curtida

Então provavelmente foi algum problema na instalação do kernel, já ia sugerir apt install --reinstall linux-image-6.14.0-28-generic se reiniciar não resolvesse. Outra opção também é que às vezes os drivers do kernel simplesmente não carregam devido à inicialização extremamente rápida do sistema

2 curtidas

Eu já tinha ouvido falar disso. As vezes até se criam arquivos de configuração para ordenar melhor a sequência de carregamento, correto?

1 curtida

Sim, e o nosplash também afeta isso.
“The GPU drivers aren’t loaded so calling a picture causes the system to crash. Waiting another second or two (no-splash) allows the system time to load the GPU drivers and work properly.”

Vou implementar isso tabém… se eu somar todos os “2 segundos” que ganhei com inicialização, ainda não vão me devolver os 28800 segundos (8 horas de trabalho) que perdi hoje por ter meu notebook fora… :upside_down_face:

1 curtida

Deveriam sim, pois eles já vem todos compilados no pacote de atualização. Acredito que houve uma tentativa de atualização do pacote do kernel (linux-image-6.14.0-28-generic) que foi mal sucedida, ficando faltante alguns módulos (reinício da máquina ou falta de espaço em disco durante a atualização). Outra opção pode ter sido algum desligamento inesperado que corrompeu parte do sistema de arquivos e sumiu com alguns módulos. Acredito ser a primeira opção, pois o sistema já ia atualizar esse pacote.

1 curtida

Este tópico foi fechado automaticamente 3 dias depois da última resposta. Novas respostas não são mais permitidas.