Problemas comuns

Existe um problema de compatibilidade conhecido entre o NX Server e algumas distribuições baseados nas versões recentes do X.org. Nestes casos, ao tentar conectar a partir dos clientes, você recebe uma mensagem como:

m3a779cf0

Clicando na opção para ver os detalhes, você vê um relatório de erro, que termina com algo como:

Info: Established X server connection.
Info: Using shared memory parameters 1/2048K.
Error: Connection with remote peer broken.
Error: Please check the state of your network and retry.
Session: Session terminated at ‘Tue Aug 8 09:23:03 2007’.
Warning: Parent process appears to be dead. Exiting keeper.

Este problema é causado pela diferença na localização das fontes e do arquivo “xauth” nas diferentes versões. Felizmente, a solução é simples. Abra o arquivo “/usr/NX/etc/node.cfg” (no servidor) e adicione as três linhas abaixo:

COMMAND_XAUTH=/usr/bin/xauth
DEFAULT_X_DPI = “75”
AGENT_EXTRA_OPTIONS_X = “-fp /usr/share/fonts/truetype/ttf-bitstream-vera/,
/usr/share/fonts/truetype/msttcorefonts/,
/usr/share/fonts/X11/misc/,
/usr/share/fonts/type1/gsfonts/”

Aqui tinha que quebrar a última linha para não extrapolar o tamanho da página, mas na hora de editar o arquivo é importante que todas as pastas com fontes na linha “AGENT_EXTRA_OPTIONS_X” sejam colocadas na mesma linha, separadas por vírgula e sem espaços.

m6748f0af

Caso as fontes de tela no Firefox e outros aplicativos que utilizam a biblioteca GTK fiquem distorcidas, como no screenshot abaixo:

m3a56af87

… marque a opção “Configure > General > Use custom settings > Modify > Disable the render extension”, na configuração do cliente. Ela desativa o uso do módulo do X que causa o problema.

Sobre o Autor

Redes Sociais:

Deixe seu comentário

X