Resolver Screen Tearing no Arch Linux com placas de vídeo Intel e ATI


Se você está notando artefatos na tela ao reproduzir vídeos e ou rolar paginas na internet, o problema é de Screen Tearing. Confira como resolver no Arch Linux com placas de vídeo Intel e ATI.

Resolver Screen Tearing no Arch Linux com placas de vídeo Intel e ATI

O Screen Tearing é um artefato visual na exibição de vídeo em que um dispositivo de exibição mostra informações de vários quadros em uma única tela. O artefato ocorre quando a alimentação de vídeo para o dispositivo não está sincronizada com a taxa de atualização da exibição. Fonte



Para poder resolver o problema você precisa identificar a sua placa e o driver de vídeo  em uso.

Para isso iremos usar o Inxi que não tem nos repositórios do Arch, instale.

Faça o download do PKGBUILD do inxi.

git clone https://aur.archlinux.org/inxi.git

Entre no diretório de instalação.

cd inxi

Instale.

makepkg -si

Para verificar o driver de vídeo em uso execute.

inxi -G

Nesse exemplo o driver em uso é o  iris (No Mesa 20.0, um novo driver OpenGL, Iris, foi promovido a padrão para Gen8+.)

Como vemos na saída do comando estou usando uma placa de vídeo Intel, para instalar o driver tanto da Intel como ATI aconselho também fazer uma instalação complementar do Mesa driver.

Habilite os repositórios Multilib para instalar as lib 32 bits, abra o arquivo de configurações com o comando abaixo.

sudo nano /etc/pacman.conf

Localize as linhas abaixo e remova o comentário # do inicio das linhas.

#[multilib]
#Include = /etc/pacman.d/mirrorlist

Ficando como na imagem.

Salve teclando Ctrl + x tecle s e tecle Enter para fechar o Nano.

Atualize a lista de pacotes.
sudo pacman -Syu

Instale o driver de vídeo da sua placa com o comando correspondente.

Intel:

sudo pacman -S xf86-video-intel mesa lib32-mesa mesa-utils

Ou

ATI:

sudo pacman -S xf86-video-ati mesa lib32-mesa mesa-utils

Reinicie o computador para carregar os novos drivers.

sudo reboot

Verifique novamente o driver de vídeo em uso.

inxi -G

Agora sim estou com o driver da Intel ( i965 ) instalado e carregado.

Com o driver de vídeo correto instalado o Screen Tearing está resolvido, você pode comprovar no vídeo a baixo de teste


Comentários

Você precisa ver isso

Todos os arquivos do blog

Mostrar mais