-
Notifications
You must be signed in to change notification settings - Fork 220
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problema de renderização/duplicação do Portugol Studio (Soluções e Discussão) #421
Comments
Resolveu o problema pra mim, valeu! |
Resolvel aqui muito obg, |
@AdsonEsteves, surgiu uma nova pista sobre esse bug. O prof. André Raabe recebeu o seguinte email:
Esses dois programas que ele falou, o RivaTuner e o MSI Afterburner, são softwares que interceptam as chamadas de desenho da GPU pra exibir a contagem de FPS na tela. Devem estar interferindo. Consegues fazer alguns testes instalando esses softwares e vendo como o PS se comporta? |
É uma possibilidade. Mas esses programas não funcionariam apenas nas placas MSI? |
@AdsonEsteves não. Eles funcionam em qualquer placa compatível com OpenGL e DirectX, ou seja, praticamente todas |
Manos, o exemplo do amigo funcionou pra mim. Meu MSI afterburner estava configurado pra iniciar junto com o windows... No painel de controle msm eu finalizei ele e o Portugol funcionou corretamente.Acredito que o @noschang esteja certo. Não sei. De qualquer forma não funcionou no pc da minha esposa que de diferença pro meu setup é so a placa de vídeo. |
Use a opção '2. Variável de Ambiente' |
@AdsonEsteves estava pensando sobre esse problema aqui. Não acha que seria interessante criar uma solução dentro do próprio PS para essa issue em específico? Por exemplo, em algum lugar da interface colocaríamos um botão ou link escrito "A tela do Portugol Studio está duplicando? Clique aqui para ver possíveis soluções". Ao clicar nesse botão, abriria uma tela sugerindo a primeira resolução possível e duas opções para o usuário selecionar:
Se o usuário selecionar a primeira opção, só fechamos a janela |
@noschang |
@AdsonEsteves acho a ideia ótima. Poderia acrescentar um botão na tela de reporte de erro, mais ou menos como na figura abaixo. Ao clicar no botão o PS abriria esse passo a passo que eu sugeri |
A Opção 2 funcionou comigo. Era o MSI Afterburner. Obrigado pela ajuda. |
No meu caso eu só precisei fechar o MSI Afterburner e essa falha deixou de existir. Windows 11 PRO - Build 22000.120 APU AMD A10-9600P + AMD RADEON R7 M340 |
Quanto eu abro o Portugol Studio aqui, a tela fica piscando, só quando eu to no programa em execução, fora dele fica normal, uso msi afterburn, mas li comentarios acima e fechei, reinicie o programa e mesmo assim a tela fica piscando quando eu com ele em execução, alguma ajuda referente a isso? Win 10 Pro |
@thigothug |
Fiquei desesperado kkkkkk No meio da aula e eu com o portugol bugado. No fim era o Rivaturner ativado bugando o portugol... Oshe |
resolvi fechando o afterburner |
Win 11 home a terceira opção deu certo para mim, tive que reiniciar para funcionar no portugol. |
Boa tarde, aqui p mim resolveu apenas fechando o MSI Afterburner. |
Fio de resolução do problema de renderização/duplicação do Portugol Studio
O Problema
Existe um problema que acontece em alguns computadores onde o Portugol Studio (como também algumas outras aplicações JAVA) começa a se duplicar pela tela do usuário, sem nenhum padrão muito específico, sendo muito difícil de replicar, pois aparentemente são algumas especificações da versão do sistema, placa de vídeo e ainda problemas do próprio JAVA.
Exemplo de imagem com problema ocorrendo:
Como já foi visto e discutido nas issues #80 #231 #371 #417 , além de alguns fios no StackOverFlow como este e este outro, este é um problema que ocorre em computadores com sistemas em versões específicas e/ou placas de video com versões específicas.
Possíveis resoluções
1. Atualizar
A maioria das vezes o problema foi resolvido apenas atualizando o sistema ou o driver da placa de video.
Por isso se há alguma atualização do seu Sistema Operacional pendente ou uma atualização da sua placa de video tente atualiza-los antes de mais nada.
2. Desativar programas de overclocking
Como reportado por alguns usuários, o problema foi resolvido ao desativar programas de overclocking como RivaTuner e o MSI Afterburner. Eles entram em conflito com as chamadas gráficas do JAVA.
3. Variável de Ambiente
Existe a possibilidade de ele poder ser possivelmente resolvido desativando o Direct3D que o JAVA usa. Aqui pretendo apresentar o método de desativá-lo.
control sysdm.cpl,,3
e dê oksun.java2d.d3d
eJ2D_D3D
(se não tiver crie novas) nas variáveis do sistema e coloque ambas comofalse
.Deve ficar como nas imagens abaixo:
Deve terminar assim:
Por fim
Se nenhuma das soluções funcionou, apresente aqui as especificações do seu sistema para futura referência, se possível neste formato
E caso tenha conseguido resolver de alguma outra maneira, nos mostre aqui, para que outras pessoas também consigam.
(ノ◕ヮ◕)ノ*:・゚✧ Obrigado ✧゚・: *ヽ(◕ヮ◕ヽ)
The text was updated successfully, but these errors were encountered: