O que significa DISPLAY =: 0.0?

41

O que o :0.0 realmente significa? Eu sei que :0 é o primeiro servidor X que é iniciado em uma máquina local, :1 o segundo, etc. Mas o que é isso .0 parte após :0 ? Existem outras combinações? (por exemplo, :0.0-something )

Antecedentes: Estou tentando melhorar o script de bumblebee que atualmente assume que :0 é a exibição ativa. Esse não é o caso se eu trocar de usuário. Então, eu queria validar a variável $DISPLAY antes de passá-la para vglclient .

    
por Lekensteyn 17.07.2011 / 11:14

1 resposta

45

O formato da variável de exibição é [host]:<display>[.screen] .

host refere-se a um nome de host de rede e, se ausente, significa conectar-se à máquina local por meio de um soquete de domínio unix.

Cada host pode ter vários monitores e cada monitor pode ter várias telas. As telas não são muito mais usadas, com xinerama e agora xrandr combinando várias telas em uma única tela lógica.

    
por 17.07.2011 / 11:26

Tags