Definição |
No sistema X, é possível definir onde uma aplicação gráfica deve aparecer (em que máquina). Para isto basta alterar o conteúdo da variável de ambiente DISPLAY.
Verificar o valor da variável DISPLAY |
Um display no X consiste, basicamente, de um teclado, um mouse e uma tela de vídeo. O display padrão de uma máquina corresponde a
máquina.domínio:0.0
ou simplesmente a
:0.0
onde máquina é o nome do computador onde o servidor X está sendo executado e domínio é o local da rede onde fica o computador. A sequência numérica indica o número do display (é usualmente zero, mas pode variar já que é possível existir múltiplos displays conectados em um computador) e o número da tela de vídeo (um display pode possuir múltiplas telas).
Para ver qual o display que você está usando no momento, digite
echo $DISPLAY
Alterar o valor da variável DISPLAY |
Ao alterar o valor da variável DISPLAY, estaremos portanto alterando o local onde o display de uma máquina será mostrado. Suponha que você está usando a máquina ipanema do domínio praias, mas está conectado remotamente a máquina copacabana. Para executar, por exemplo, o aplicativo ghostview em copacabana mas ver o display em ipanema, basta digitar
export DISPLAY="ipanema.praias:0.0"
e depois entrar com o comando
ghostview
É também possível substituir os dois comandos acima pelo comando abaixo.
ghostview -display ipanema.praias:0.0
Observações |
O programa xhost pode ser usado para definir quais máquinas podem ter acesso ao servidor X.