Hardware antigo no Arch Linux e outras distribuições
Hardware antigo no Arch Linux e outras distribuições
Uma das coisas que acabam ocorrendo nessa "purificação" do kernel é justamente a retirada de módulos que podem ser necessários para que determinados dispositivos possam ser reconhecidos e/ou ativados no sistema e é comum vermos kernels mais novos - como o do Arch - não reconhecerem alguns dispositivos que em outras distribuições funcionam. Aí taxam o sistema de "não reconhecer nada" mas não é por aí se o usuário tiver um pouco de calma nessa hora. É realmente chato quando nos sugerem determinada distribuição dizendo que "é a melhor disso ou daquilo" e aí o usuário vai tentar usar e dá alguma zika na bagaça.
Uma das formas de se remediar isso no Arch é usar o kernel LTS, que mantém o suporte a hardware antigo que o kernel mais novo não provê.

Para instalar o kernel LTS no Arch, abra o Terminal e digite:
sudo pacman -S linux-lts linux-lts-headers
Depois de instalado, reinicie a máquina e, no boot, escolha a entrada LTS. Se ficar tudo ok, podemos fazer uma mudança pra fazer o Grub "grubar" essa entrada como a principal (last used). Abra o Terminal e digite:
sudo nano /etc/default/grub
Procure pelas linhas e deixe-as conforme abaixo (o que tiver # tire-a e mude o que estiver entre aspas):
- GRUB_DEFAULT="saved"
- GRUB_SAVEDEFAULT="true"
Salve e feche com CTRL+O e CTRL+X. Ainda no Terminal digite:
sudo sudo grub-mkconfig -o /boot/grub/grub.cfg
Isso recriará as entradas do Grub e o kernel (ou boot) padrão selecionado será o último que foi dado na máquina. O mesmo pode ser tentado em outras distribuições no que se refere ao uso de um kernel mais antigo que esteja presente no sistema ou no repositório, mudando o comando de update do grub para - por exemplo - sudo update-grub (no Debian e "similares").