O primeiro número é o número do Xserver (porta 6000 + Xserver_number), o segundo número é o número da tela gerenciado por este servidor. Um único Xserver pode gerenciar várias telas. Se você não se importa com as telas, vazio é o mesmo que 0.
Qual é a diferença entre DISPLAY: 0 e: 0.0? No RedHat 5.8, posso clicar com o botão direito do mouse na área de trabalho para iniciar um shell e o DISPLAY será ": 0". Se eu for ao menu-system-terminal para iniciar um shell, o DISPLAY será ": 0.0". Posso sempre supor que estes são realmente o mesmo display?
Por exemplo, se eu conectar o VNC a uma máquina no DISPLAY 33, posso supor que ": 33.0" e ": 33" são a mesma tela com as mesmas permissões?
O primeiro número é o número do Xserver (porta 6000 + Xserver_number), o segundo número é o número da tela gerenciado por este servidor. Um único Xserver pode gerenciar várias telas. Se você não se importa com as telas, vazio é o mesmo que 0.
De X (7):
screennumber Alguns monitores compartilham um único teclado e ponteiro entre dois ou mais monitores. Como cada monitor tem seu próprio conjunto de janelas, cada tela recebe um número de tela (começando em 0) quando o servidor X para esse monitor é iniciado. Se o número da tela não for exibido, a tela 0 será usada.
Acho que posso confiar no fato de que ": 0" é o mesmo que ": 0.0".