Emacs e gvim não exibem conteúdo no FreeBSD 10.2

1

Acabei de instalar o FreeBSD 10.2 com o ambiente de área de trabalho do Mate e a maioria das coisas parece funcionar. Eu tenho um problema com emacs e gvim embora. Como o problema tem os mesmos sintomas com ambos os editores, suponho que a causa esteja em outro lugar.

Em ambos os editores, o conteúdo do buffer de edição é inicialmente preto, mesmo que contenha texto. Se eu clicar com o mouse na barra superior da janela e movê-lo levemente, o conteúdo será repintado e ficará bem: as fontes, as cores e o destaque da sintaxe serão os esperados. Mas assim que eu digito alguma coisa na janela do editor, o conteúdo fica preto novamente.

Em gvim , também tentei o seguinte:

  1. eu abro um arquivo - > o conteúdo é preto
  2. eu movo a janela do editor - > o conteúdo é exibido
  3. Eu pulo para o final do buffer com G - > o conteúdo é preto novamente

Em emacs , abri slime e tive problemas semelhantes:

  1. O buffer é inicialmente preto.
  2. eu movo a janela do editor - > o buffer é repintado, fontes e cores são boas
  3. Eu insiro algo no buffer slime - > buffer é preto novamente

Eu tentei criar capturas de tela usando import , mas, curiosamente, as imagens resultantes mostram o conteúdo correto das janelas do editor, enquanto a janela na tela ainda tem buffers pretos. Parece que o conteúdo da janela é renderizado corretamente, mas o resultado não é exibido na tela.

Eu também testei o gedit e ele funciona corretamente.

O emacs e o vim funcionam corretamente em um console de texto.

A única explicação que consigo pensar é que pode ser um problema do Xorg (evento de repintura ausente ou errado ou algo parecido), mas não tenho a menor idéia de onde devo procurar agora. Alguma idéia?

EDITAR

Acabei de descobrir que o problema desaparece se

System -> Preferences -> Windows -> General

Eu marquei a opção "Ativar gerenciador de janelas de composição de software"

Note que eu tenho este problema apenas no FreeBSD. No Debian Wheezy com Mate e "gerenciador de janelas de composição de software" desativado, o emacs e o gvim funcionam normalmente.

    
por Giorgio 29.08.2015 / 15:13

0 respostas