O Screenshooter trava o XFCE4

0

Várias vezes, nas últimas 48 horas, tive que reiniciar meu caminho para fora de um XFCE4, onde o mouse e o teclado pararam de responder na GUI.

Surgiu um padrão pelo qual isso acontece logo após eu ter tirado uma captura de tela usando xfce4-screenshooter .

Por conselho do @ aquaherd, descobri que sudo service lightdm restart pelo menos removeu a necessidade de uma reinicialização completa.

Existe alguma maneira de resolver este problema?



Pergunta original

Várias vezes, nas últimas 24 horas, tive que reiniciar meu caminho para sair de um travamento XFCE4, onde o mouse e o teclado pararam de responder na GUI.

Quando isso acontece, posso usar ctrl - alt - f1 para chegar a TTY1 e posso fazer o login lá por qualquer tentativa de reduzir o xfce (como xfwm4 --replace , xfce4-session-logout ou sudo service dbus restart ) acaba resultando em eu ter que emitir um comando de reinicialização.

Eu já vi algumas indicações de que o problema pode estar relacionado ao dbus (desculpe, não tomei uma nota específica).

Também acho que os dois problemas mais recentes ocorreram em poucos segundos depois de eu tirar uma captura de tela.

Gostaria de sugestões sobre o que posso fazer para resolver o problema e corrigi-lo.

Obrigado

    
por LRE 01.09.2014 / 02:04

1 resposta

1

Isso é bem antigo, mas eu pensei em reabrir isso, com um relatório possível, mas em elaboração.

Eu supervisiono uma rede bastante grande na qual temos muitos usuários que acessam um servidor LTSP central. Ultimamente, percebemos lentidão e logout não intencionais quando os usuários fazem capturas de tela. Olhando para top -0 %MEM , existem alguns processos xfce4-screenhooter tendo recursos de CPU razoavelmente pequenos, mas frações significativas de um TiB de memória (0.19) um processo atingido, que parecem travar à medida que adquirem muito tempo de CPU. Eu ainda não reproduzi o problema (portanto nenhum relatório de bug), mas estou prestes a confirmar e pensei em reabrir isso como um prelúdio para um relatório de bug do xfce.

Em resposta à pergunta, se você conseguir abrir uma janela de terminal:

ps -ef | grep xfce

dará a você o PID do processo xfce4-screenshooter, que você pode matar:

sudo kill <pid>

EDITAR:

Parece que isso já foi resolvido .

Acesse ~/.config/xfce4 e exclua o arquivo xfce4-screenshooter

    
por agentroadkill 17.07.2015 / 18:56