Comportamento diferente sob Xvfb e sob um servidor X real / alternativas Xvfb?

2

Estou tentando executar um programa ( Ansys 13 Workbench ) que requer um exibir em lote em um cluster Linux gerenciado por torque. Executá-lo como um trabalho interativo com X forawrding para minha máquina linux local funciona perfeitamente. Executar o mesmo programa no cluster em Xvfb (portanto, nenhuma interação é necessária), sem alterar nada, faz com que o programa congele antecipadamente (ao configurar o compartimento de geometria).

A imagem abaixo mostra um diff de xdpyinfo nos dois casos. Eu suspeito que o Ansys usa uma ou mais extensões que não são suportadas pelo Xvfb.

Algumas escavações revelam que o Xvfb não é mais desenvolvido. A alternativa mais próxima que eu poderia encontrar é Xdummy , mas isso requer acesso root (já que o binário xorg no cluster não é legível como um usuário).

Eu vou levantar este problema com a própria Ansys, embora duvide que eu tenha uma resposta útil. A única outra alternativa que consigo pensar é que o nó compute crie um túnel ssh reverso para um servidor X remoto, em qualquer outro lugar. Mas duvido que isso realmente funcione, e parece feio e difícil de depurar.

Mas talvez o público do superusuário tenha sugestões melhores?

    
por Dirk Gorissen 11.08.2011 / 17:57

1 resposta

0

Você observou o uso do Xephyr para executar um servidor Xorg separado em vez de Xvfb para ver se obtém os mesmos resultados?

    
por 28.02.2017 / 20:48

Tags