Desculpe, isso é um pouco longo. É um desses problemas que é um pouco complicado de descrever .
Eu tenho dois computadores conectados em uma LAN. Um está rodando o Mythbuntu 11.10, e o outro está rodando o Ubuntu 11.10 com o (fantástico) Gnome Classic.
Antes de atualizar para o 11.10, eu costumava sentar na máquina Ubuntu e usar o SSH para acessar programas, como o Firefox, na máquina Mythbuntu. Eu poderia fazer isso mesmo se já tivesse uma instância local do Firefox em execução.
Então, só para ficar claro, antes de fazer o upgrade, eu pude rodar duas instâncias separadas do Firefox em uma máquina, cada uma originada de uma máquina diferente. Um local e outro sobre SSH da outra máquina. O Firefox de uma máquina tem diferentes marcadores e configurações do que a outra.
Agora, após a atualização, se eu tiver a instância local do Firefox em execução e tentar executar outra via SSH, não obtenho a instância da outra máquina. Eu recebo uma nova janela da instância já em execução.
Se eu quiser executar um programa a partir da segunda máquina, primeiro fecharei todas as instâncias da primeira máquina que já esteja em execução.
Isso é verdade, independentemente da cópia da máquina que eu abri primeiro.
Eu não sei por que isso mudou, mas suponho que isso não importa. Estou apenas interessado em resultados. Como posso fazer com que eu possa executar simultaneamente a versão de duas máquinas diferentes de qualquer aplicativo ao mesmo tempo? Por exemplo, dois Firefoxes diferentes originados de cada máquina?