1 xvfb, vários aplicativos

1 xvfb, vários aplicativos

De acordo com uma pergunta anterior,Vários clientes em um único servidor/processo Xvfb?, posso executar vários clientes em um único processo xvfb. Se isso for verdade, então como isso pode ser feito?

Exemplo:

aplicativo xvfb1

aplicativo xvfb2

app2 precisa fazer uma captura de tela do app1, mas como app2 está em um xvfb diferente, ele não captura a tela xvfb do app1. Preciso iniciar o app1 e o app2 usando o mesmo xvfb para que a captura de tela funcione. Observe que app1 e app2 serão iniciados em pontos completamente diferentes no script (ou seja, não consigo fazer 'xvfb app1 app2').

Alguma sugestão?

informação relacionada