Upstart é preenchido com gigabytes de “QGLContext :: makeCurrent (): não é possível criar um contexto inválido”

0

Eu uso o XFCE no Linux Mint 18.2.

Aparentemente, meu processo /sbin/upstart --user está preenchendo meu ~/.cache/upstart/startxfce4.log com gobs e gobs de:

QGLContext::makeCurrent(): Cannot make invalid context current.

Por que isso seria feito e como posso fazer isso parar?

    
por einpoklum 13.07.2017 / 09:55

1 resposta

0

Então,

  • Não é upstart . O processo que grava naquele log pode ser arriscado, mas está recebendo as mensagens de outro lugar.
  • Não é nem startxfce4 , nem xfce4-session (que é executado por startxfce4) - é um aplicativo específico que está enviando spam para o log.
  • Como você está recebendo spam constante, se você eliminar o aplicativo, o registro deixará de aumentar de tamanho. Então, mate seus aplicativos um por um (comece com o que parece estar usando o Qt, já que QGLContext é uma classe Qt), até que o log pare de crescer.

... depois de fazer isso no meu sistema, descobriu-se que o culpado era amarok . Não que eu saiba porque ele faz isso, mas isso é assunto para outra pergunta.

    
por 17.07.2017 / 09:08