
Como configurar o linux para usar llvmpipe, driver de vídeo genérico, com aceleração por software.
Recentemente atualizei o linux de meu DC 775 DDR2,
instalei o Ubuntu Mate 24.04 com Kernel 6x e tive problemas com a falta de drivers para vídeo onboard integrado antigo.
A alternativa é fazer downgrade para Ubuntu 22.04 com Kernel 5x, onde há driver nativo para GPUs antigas.
Adicionalmente também podemos usar uma GPU dedicada mais moderna.
Descartei essas opções.
A solução encontrei no chatgpt:
Desativar a aceleração por hardware (causa do problema) e me contentar com o driver de vídeo genérico, usando a CPU, via software para desenhar as janelas.
A seguir o Tutorial do ChatGpt para contornar essa limitação:
Configurar grub driver genérico video linux.
Vamos direto ao que resolve: forçar driver de vídeo genérico via GRUB (llvmpipe / modo básico).
✅ Opção 1 — Forçar modo básico (mais confiável)
Isso usa renderização por software (llvmpipe indiretamente):
Abra o arquivo do GRUB:
sudo nano /etc/default/grub
Encontre:
GRUBCMDLINELINUX_DEFAULT="quiet splash"
Troque por:
GRUBCMDLINELINUX_DEFAULT="quiet splash nomodeset"
👉 nomodeset desativa driver gráfico do kernel → força modo genérico
Atualize:
sudo update-grub
Reinicie:
sudo reboot
⚠️ Dicas importantes
Isso NÃO usa GPU → desempenho baixo (mas estável)
Ideal pra:
PC antigo
GPU incompatível com kernel 6.x
Servidor com interface leve
Combine com ambiente leve:
XFCE, LXDE
Como alterar a resolução de tela para 1024x768 ?
Com nomodeset, o Linux desativa o driver gráfico avançado — então você fica limitado a modos de vídeo bem básicos definidos no boot. Por isso, a resolução não muda “normalmente” pelo sistema.
Mas dá pra forçar 1024x768 de algumas formas:
🔧 Método 1 — Forçar resolução direto no GRUB (mais comum)
Edite:
sudo nano /etc/default/grub
Adicione/ajuste estas linhas:
GRUB_GFXMODE=1024x768
GRUBGFXPAYLOADLINUX=keep
👉 E deixe sua linha assim:
GRUBCMDLINELINUX_DEFAULT="quiet splash nomodeset"
Atualize:
sudo update-grub
Reinicie.