列出现有的X显示名称?

如何获取当前X显示名称的列表?

除了是一个有用的东西要知道,我希望这样(希望!)我可以使用xcalib -invert -alter 这个问题中的建议来反转我的计算机上的两个屏幕中的第二个。

 w 

是的,那很简单。 这是一个扩展版本,显示谁登录,以及他们从哪里连接。 这包括图形会话,它将显示所有当前的X显示,以及其他美味数据。

这是我看到的:

 oli@bert:~$ w 01:07:38 up 5 days, 58 min, 4 users, load average: 0.40, 0.37, 0.41 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT oli tty7 :0 Sat00 5days 4:22m 0.94s gnome-session --session=gnome-fallback oli pts/4 :0 Sat00 47:09m 0.77s 0.77s /bin/bash oli pts/6 :0 Wed02 0.00s 0.12s 0.00sw 

您可以使用各种标记(尝试-hs )将其-hs ,然后如果需要自动化,则可以使用awk / grep 。 考虑通过sort -u管道结果列表以获得唯一的显示字符串。 像这样的东西:

 oli@bert:~$ w -hs | awk '{print $3}' | sort -u :0