Screen Tearing [Resolvido]

Publicado por Andre (pinduvoz) em 13/01/2020

[ Hits: 8.072 ]

Blog: http://casadopinduvoz.wordpress.com/

 


Screen Tearing [Resolvido]



Screen Tearing (tela rasgada) é um defeito que resulta numa imagem com partes desencontradas (rasgos).

Esse defeito ocorre com maior frequência em sistemas configurados com gerenciadores de janelas mais simples, como o Fluxbox e o IceWM, que não possuem um compositor nativo, como o XFCE, o Gnome e o KDE.

Recentemente, testando o IceWM numa simpática distro (AntiX) para computadores fracos ou antigos, descobri que era possível usar o Compton para me livrar desse problema.

Primeiro, instale o Compton, um compositor simples, na sua distro (lembrando que ele está disponível na grande maioria dos repositórios). No Debian e derivadas, por exemplo, basta um:

sudo apt install compton

Após instalar o Compton, rode para testar:

compton --backend glx --paint-on-overlay --vsync opengl-swc

E confirme o fim do defeito "screen tearing" sem fechar o terminal.

Se funcionou, feche o terminal e coloque o comando acima (o do "compton", obviamente) para iniciar junto com seu gerenciador de janelas simples (pesquise como fazer isso, pois não é difícil encontrar).

Para ninguém reclamar, vou explicar como fazer no IceWM:

1. Abra o arquivo ~/.icewm/startup num editor de texto.

2. Insira o comando abaixo após o texto da primeira linha ("#!/bin/bash", que indica que se trata de um script). Ficaria assim:

#!/bin/bash
compton --backend glx --paint-on-overlay --vsync opengl-swc &

3. Após salvar o arquivo, veja se ele tem "permissão de execução" (e se não tiver, dê a ele com o comando

chmod +x ~/.icewm/startup

Até a próxima.

Outras dicas deste autor

DicSin não funciona? Eis a solução

Dicas para o Mint baseado em Debian, versão 201109

Corrigindo Tema do Mouse do Root

Comando uptime no Windows?

Personalizar o painel do Gnome no Ubuntu Lucid Lynx - versão 2

Leitura recomendada

Xmms tocando com zumbido (buzzing) no KDE

Configurar driver NVidia no SUSE 10.1

Habilitando clipboard manager no ambiente COSMIC

Windows Update em cache no Squid

SSH com chave de autenticação pública

  

Comentários
[1] Comentário enviado por sergiomb em 23/01/2020 - 20:51h

Tenho uma duvida se me puder ajudar agradeço desde já. O que é Screen Tearing (tela rasgada) ? é aparecer tracinhos enquanto arrastamos uma janela ? por exemplo

Cumprimentos.

[2] Comentário enviado por pinduvoz em 23/01/2020 - 21:15h


Não, amigo. Não são tracinhos e sim partes desencontradas de uma imagem, que aparecem mais quando se roda um vídeo. Esse desencontro lembra um rasgo numa foto, surgindo daí o nome.

[3] Comentário enviado por xerxeslins em 19/05/2022 - 11:12h

Isso é ótimo.

Tem outra alternativa que não usa o compositor.

Para quem tem GPU Radeon, pode constatar a dica em:

https://www.vivaolinux.com.br/dica/Eliminando-screen-tearing-no-Debian-xorg

Também serve para Ubuntu.

--



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts