Screen Tearing [Resolvido]

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

[ Hits: 8.142 ]

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

Corrigindo o tamanho do painel do Lubuntu 11.10

Servidor Yum público para Oracle Linux 6.2

Comando uptime no Windows?

Como usar o Nautilus em conjunto com o Thunderbird

Ubuntu: Instalando em computador com placa de vídeo ATI

Leitura recomendada

Java, Flash e Windows Media Player Plugin no Chrome (Fedora 19)

elementary OS - corrigindo o bug da demora de inicialização da área de trabalho

Adicionando outras Distribuições Linux ou Sistemas Operacionais no Grub2

Adicionando novas opções ao menu do Fluxbox

Redirecionamento de portas usando iptables

  

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