Pular para o conteúdo

Hardware antigo no Arch Linux e outras distribuições

Dica publicada em Linux / Configuração
Sidnei Serra Zoiudo
Hits: 1.461 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Hardware antigo no Arch Linux e outras distribuições

O Linux, de um modo geral, tenta deixar o sistema o mais compatível possível com hardware mais antigo ou mesmo mediamente antigo para que aquela máquina que "não roda mais Windows" possa ser usada de novo, evitando assim um gasto desnecessário de fundos para fazer o mesmo que uma máquina nova faria. O problema é quando com tanta coisa velha os desenvolvedores precisam tirar certas coisas do kernel para que ele não fique gigante já que isso demanda processamento para usar o que precisa.

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ê.
Linux: Hardware antigo no Arch Linux e outras distribuições
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
Como mostrado na figura, o kernel LTS está na versão 6.12.47-1 (pouca coisa mais novo que o atual kernel do Debian 13 que é o 6.12.43) na data de escrita dessa dica enquanto que o kernel mais novo do Arch é o 6.16.18. Esse fenômeno (dispositivos que param de funcionar nos kernels mais novos) é inerente das distribuições de Linux e aquelas mais "espertas" compilam seus sistemas para ainda manter suporte ao hardware legado mesmo que isso insira no sistema uma pequena perda de performance. E esse é realmente um problema pois há situações onde não é possível manter "o novo e o velho" no mesmo kernel devido a limites de pacotes, sejam nas versões ou disponibilidade dos mesmos para não conflitarem entre si.
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").
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

As diferencas entre o clipboard comum e a selecao ativa

Quer auto-organizar janelas (tiling) no seu Linux? Veja como no Plasma 6 e no Gnome

Reescalando a tela hd para fullhd com o xrandr

Um modo leve de ouvir/ver áudio/vídeo da internet em máquinas pererecas

Atualizando "na marra" o YT-DLP quando começa a dar erro de downloads

Definindo o Vim como editor de texto padrão no Debian

Ubuntu - Instalando Extensions no Gnome Shell

Instalando plugins para gráficos SVG no Mozilla/Firefox

Opera - erro ao reproduzir vídeos da Udemy, Facebook, Twitter [Resolvido]

Instalando o rxvt-unicde e deixando-o transparente sem usar compositor de janelas

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.