Eu realizei uma atualização in-loco de 12.04 para 12.10 seguindo os prompts de atualização do sistema. Quando tentei efetuar login de um cliente NX (No Machine), minha sessão XFCE estava ausente em quase todos os tipos de fontes, e alguns dos elementos de janelas estavam ausentes ou foram desenhados de maneira incompleta. Foi assim com o XFCE e o Unity, mas menos com o KDE.
A única maneira que eu consegui fazer com que o cliente NX exibisse todo o texto e desenhasse os elementos GUI corretamente era selecionar a opção Disable the render extension
no Opções do cliente NX .
Eu tentei reconfigurar o servidor X dpkg-reconfigure xorg
, alternando os drivers de vídeo (do aberto para o NVIDIA), alternando os gerenciadores de janelas, desabilitando o aliasing de fontes. . . . Nunca consegui que funcionasse novamente sem desabilitar a extensão de renderização no cliente NX.
Alguma ideia do que pode ter mudado na atualização que quebraria as configurações do meu cliente NX?
Olhando para ver se isso está relacionado:
GTK sem tema e feia sobre o NX
Sim! Parece o mesmo problema:
nomachine NX: texto ausente em toda a interface do gtk (Unity e Gnome Classic)
Encontrou uma solução decente (até agora) que envolve o downgrade da libcairo2:
link
Eu acho que isso terá que ser suficiente até que haja uma correção do libcairo.
BTW, desativar a extensão de renderização por meio da configuração do cliente NX não funcionou para mim porque a degradação da qualidade tornou ilegível parte do texto que apareceu.