Não tem coisa mais chata que Screen Tearing em vídeos, confira nessa matéria como o eliminar por completo em placas de vídeo nvidia com driver proprietário.
O rasgo de tela é 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. Wikipedia (inglês)
Antes de fazer procedimento que irei passar, confira se vc tem o problema com Screen Tearing.
Execute o vídeo abaixo, caso as faixas apresentem cortes é o Screen Tearing, nesse caso continue lendo a matéria.
Para corrigir o problema precisamos configurar o modulo nvidia-drm, abra o terminal e de o comando abaixo para criar o arquivo de configuração do nomodeset para a sincronização da Nidia.
Log como root.
Crie o arquivo de configuração do modulo nvidia-drm.
Cole a linha abaixo no editor de texto nano aberto.
Salve teclando Ctrl + x tecle s e tecle Enter para fechar.
Atualize a imagem do initramfs.
Reinicie o computador para a nova configuração ser carregada.
Veja na imagem.
Caso ainda tenha sobrado algum corte na imagem, mesmo que seja um leve serrilhado, podemos melhorar pelas configurações na nvidia.
Note que a sincronização está On.
Vá na guia PowerMizer, em "Preferred Mode" altere para "Prefer Maximum Performance"
Com isso o problema está resolvido, em todo caso realize outro teste.
Screen Tearing
O rasgo de tela é 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. Wikipedia (inglês)
Teste
Antes de fazer procedimento que irei passar, confira se vc tem o problema com Screen Tearing.
Execute o vídeo abaixo, caso as faixas apresentem cortes é o Screen Tearing, nesse caso continue lendo a matéria.
Correção
Para corrigir o problema precisamos configurar o modulo nvidia-drm, abra o terminal e de o comando abaixo para criar o arquivo de configuração do nomodeset para a sincronização da Nidia.
Log como root.
sudo -i
Crie o arquivo de configuração do modulo nvidia-drm.
nano /etc/modprobe.d/nvidia-drm-nomodeset.conf
Cole a linha abaixo no editor de texto nano aberto.
options nvidia-drm modeset=1
Salve teclando Ctrl + x tecle s e tecle Enter para fechar.
Atualize a imagem do initramfs.
update-initramfs -u
Reinicie o computador para a nova configuração ser carregada.
reboot
Confira se a configuração está funcionando, a resposta deve ser Y.
sudo cat /sys/module/nvidia_drm/parameters/modeset
Veja na imagem.
Configuração gráfica da Nvidia
Caso ainda tenha sobrado algum corte na imagem, mesmo que seja um leve serrilhado, podemos melhorar pelas configurações na nvidia.
Note que a sincronização está On.
Vá na guia PowerMizer, em "Preferred Mode" altere para "Prefer Maximum Performance"
Com isso o problema está resolvido, em todo caso realize outro teste.
top!
ResponderExcluirlobo a resposta para o comando (sudo cat /sys/module/nvidia_drm/parameters/modeset) é (cat: /sys/module/nvidia_drm/parameters/modeset: Arquivo ou diretório inexistente)
ResponderExcluirajuda pfv
Vc não tem o driver de vídeo instalado ou está usando bumblebee
Excluirtenho sim o drive proprietario nonfree
Excluiruso linux mint e fiz o passo a passo certinho porem depois que reiniciei deu esta saida do comando
ExcluirO modulo só não é carregado se o driver estiver instalado errado, revise ai.
Excluirlobo instalei o drive via gerenciador de driver .. aconselha instslar manualmente o drive e depois refazer o procedimento acima ??
ExcluirO melhor é vc entrar no nosso grupo no face, ai la da pra te ajudar melhor. https://www.facebook.com/groups/linux.dicas.e.suporte/
ExcluirNo caso das placas intel algum tutorial?
ResponderExcluirProcure no blog sobre compton
ExcluirEste comentário foi removido pelo autor.
ExcluirPelo que pesquisei no seu blog o compton parece estar mais associado a interfaces GTK, porem eu uso note com placa intel e Debian Stable KDE e tenho esse tearing quando conecto uma tv na saida hdmi do note, porem as resolucoes estao acertadas iguais, 1920x1080 60Hz, alguma sugestao para corrigir?
ExcluirAtualiza o drive Mesa, tem varias matérias no blog
ExcluirMeu mint não chega a dar tearing, mas se eu mover uma janela com o video rodando, trava tudo.
ResponderExcluirDepois do processo, resolveu meu problema, porém ao reiniciar a máquina, a mesma chega na tela de login, incluo a senha e fica travado... Nem entra e nem volta para a tela do login... Pode me ajudar?
ResponderExcluirUso Ubuntu 19.04.
Obrigado!
Isso não tem nenhuma relação com login, em todo caso é só ir pata uma tty e apagar o arquivo de config, Ctrl + Alt + f2 og com seu user. de o comando
Excluirsudo rm -fr /etc/modprobe.d/nvidia-drm-nomodeset.conf
Reinicie
sudo reboot
pronto está desfeito.
não tá funcionando no ubuntu 19.10. Geforce MX110, nvidia-drive-435
ResponderExcluiro retorno do comando sudo cat /sys/module/nvidia_drm/parameters/modeset é N
sabe o que pode ser?
não tá funcionando no ubuntu 19.10. Geforce MX110, nvidia-drive-435
ResponderExcluiro retorno do comando sudo cat /sys/module/nvidia_drm/parameters/modeset é N
sabe o que pode ser?
Responder
Pode ser, o driver de vídeo não é o correto para a sua placa,deixou de fazer algo no tutorial, ou andou fazendo um monte de coisas anteriores e seu sistema não está mais padrão.
ExcluirOutro detalhe, no lixo Wayland não funciona
ExcluirAh no Wayland eu já sei que não rola. Eu acho que foi alguma cagada que eu fiz no sistema mesmo. Acho que vou ter que formatar. Obrigado pela atenção!
ExcluirValeu demais! Funcionou perfeitamente.
ResponderExcluir