DISPLAY

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.