Estou enfrentando oscilações no KDE Plasma 5.4. A cintilação pára quando eu altero o back-end de renderização do compositor para o OpenGL 3 e depois mudo novamente para o OpenGL 2.
que possui várias opções que parecem resolver pelo menos o problema no Fedora. Estou tentando a opção 3 e parece estar funcionando até agora, e as duas primeiras opções podem ser alteradas exclusivamente pelo aplicativo de configurações do sistema kde (não deve ser específico do sistema operacional).
Espero que isso ajude você!
Edição: Em um esforço para melhorar esta resposta, estou colocando um resumo do link fornecido acima aqui. Para resolver o problema, existem três opções
Vá para Configuração do sistema> Hardware> Tela e monitor> Compositor e altere a prevenção de rompimento para "Repain tela cheia"
Como alternativa, no mesmo menu, altere o compositor para XRender
Se você preferir não fazer nenhuma das opções acima, crie um arquivo de script /etc/profile.dnomeado kwin.sh(ou qualquer coisa que termine com .sh realmente). Nesse arquivo, coloque a linhaexport KWIN_TRIPLE_BUFFER=1
Isso é recomendado se o .xsession-errorsarquivo mencionar que o buffer triplo não está disponível. Para descobrir isso, eu apenas abri o arquivo no kwrite e procurei pelo triplo, com certeza ele não estava disponível. Depois de criar o arquivo, essa mensagem não estará mais presente nas reinicializações subsequentes.
Isso me apontou na direção certa. No meu caso, defino "Prevenção de rasgo" como Nenhum. A tela está perfeita agora. Usando o OpenGL 3.1.
cartland
Eu tive esse problema dentro e fora por cerca de dois anos nas versões de plasma. (Atualmente instalado: 5.6.2.) Era particularmente ruim ao desbloquear a partir de uma tela de bloqueio. A opção 1 ou a opção 2 corrigiu o problema para mim, mas também tentei definir a prevenção de rasgar como "Nunca" e isso também funcionou. Já que essa foi a opção que não me deu um aviso assustador, estou mantendo isso por enquanto. Vou editar este comentário se surgirem problemas novamente.
JD Baldwin
a cintilação desapareceu instantaneamente no meu sistema SOMENTE ao mudar do OpenGL para o Xrender (solução nº 2).
Para mim, o uso do XRender funcionou bem, o opengl 2 e 3 estava causando problemas.
Rodislav Moldovan
3
Eu também estou piscando. Também descobri que a alteração das configurações do compositor o corrigia, mas apenas temporariamente. A razão pela qual isso funcionou é que ele reinicia o compositor. Ainda não tenho uma solução completa, mas reiniciar o compositor com SHIFT + Alt + F12 duas vezes é uma solução eficiente.
Esta é a única solução que funcionou para mim. Estou supondo que a versão anterior das adições de convidados vbox que vieram junto com o cd virtual causou o problema. virtualbox-guest-utilscomando deu duas opções; Eu peguei o que archestava nele (minha distro era arqueada). Eu estava quase desistindo do KDE. Obrigado!
EBE Isaac
1
No meu sistema, o Kubuntu 18.04 com o driver proprietário da NVIDIA, nenhuma das soluções listadas na sua resposta funcionou. Para mim, desabilitar "Sync to VBlank" faz com que o problema pare por enquanto (era necessário reiniciar)
Caso isso ajude alguém a procurar por um problema semelhante: eu tive cintilação intermitente no Kubuntu 15.10 em uma retina do Macbook Pro. A área de trabalho carregava sem problemas, no entanto, em todas as outras inicialização, em algum momento a tela começava a tremer ao minimizar / redimensionar as janelas. A opção 1 'repaints em tela cheia' corrigiu isso para mim.
também teve essa cintilação com o KDE no Kubuntu 15.10 rodando em um i5-3320M com HD4000 integrado. foi realmente divertido quando joguei jogos como mincraft em tela cheia.
Depois que parei o compositor, nenhuma tela cheia piscou. Defino a inicialização sem o compositor, essa é a minha alma.
Todos os outros métodos escritos acima não tiveram efeito.
Talvez seja algo que os desenvolvedores do KDE precisem consertar, porque eu li muito sobre isso na rede e muitas pessoas que usam cpu ivy-bridge têm esse problema de oscilação.
Respostas:
Eu estava tendo o mesmo problema, mas com uma placa gráfica diferente e um sistema operacional diferente (Fedora 22 KDE spin). Eu me deparei com isso:
https://ask.fedoraproject.org/en/question/69542/fedora-22-full-screen-tearingflickering-under-kde/
que possui várias opções que parecem resolver pelo menos o problema no Fedora. Estou tentando a opção 3 e parece estar funcionando até agora, e as duas primeiras opções podem ser alteradas exclusivamente pelo aplicativo de configurações do sistema kde (não deve ser específico do sistema operacional).
Espero que isso ajude você!
Edição: Em um esforço para melhorar esta resposta, estou colocando um resumo do link fornecido acima aqui. Para resolver o problema, existem três opções
Vá para Configuração do sistema> Hardware> Tela e monitor> Compositor e altere a prevenção de rompimento para "Repain tela cheia"
Como alternativa, no mesmo menu, altere o compositor para XRender
Se você preferir não fazer nenhuma das opções acima, crie um arquivo de script
/etc/profile.d
nomeadokwin.sh
(ou qualquer coisa que termine com .sh realmente). Nesse arquivo, coloque a linhaexport KWIN_TRIPLE_BUFFER=1
Isso é recomendado se o
.xsession-errors
arquivo mencionar que o buffer triplo não está disponível. Para descobrir isso, eu apenas abri o arquivo no kwrite e procurei pelo triplo, com certeza ele não estava disponível. Depois de criar o arquivo, essa mensagem não estará mais presente nas reinicializações subsequentes.fonte
Eu também estou piscando. Também descobri que a alteração das configurações do compositor o corrigia, mas apenas temporariamente. A razão pela qual isso funcionou é que ele reinicia o compositor. Ainda não tenho uma solução completa, mas reiniciar o compositor com SHIFT + Alt + F12 duas vezes é uma solução eficiente.
fonte
Eu tive esse problema extremamente com o KDE Plasma 5.9.5 no Arch Linux em uma VM convidada do VirtualBox. O problema parece ter sido resolvido por
fonte
virtualbox-guest-utils
comando deu duas opções; Eu peguei o quearch
estava nele (minha distro era arqueada). Eu estava quase desistindo do KDE. Obrigado!No meu sistema, o Kubuntu 18.04 com o driver proprietário da NVIDIA, nenhuma das soluções listadas na sua resposta funcionou. Para mim, desabilitar "Sync to VBlank" faz com que o problema pare por enquanto (era necessário reiniciar)
fonte
Caso isso ajude alguém a procurar por um problema semelhante: eu tive cintilação intermitente no Kubuntu 15.10 em uma retina do Macbook Pro. A área de trabalho carregava sem problemas, no entanto, em todas as outras inicialização, em algum momento a tela começava a tremer ao minimizar / redimensionar as janelas. A opção 1 'repaints em tela cheia' corrigiu isso para mim.
fonte
Eu tenho o mesmo problema com os drivers intel no Debian.
É um bug do PSR .
Então você deve desativá-lo.
No Debian eu adiciono no
E corra
fonte
também teve essa cintilação com o KDE no Kubuntu 15.10 rodando em um i5-3320M com HD4000 integrado. foi realmente divertido quando joguei jogos como mincraft em tela cheia.
Depois que parei o compositor, nenhuma tela cheia piscou. Defino a inicialização sem o compositor, essa é a minha alma.
Todos os outros métodos escritos acima não tiveram efeito.
Talvez seja algo que os desenvolvedores do KDE precisem consertar, porque eu li muito sobre isso na rede e muitas pessoas que usam cpu ivy-bridge têm esse problema de oscilação.
saudações
fonte