Display

我可以指定任意的“$DISPLAY”嗎?

  • March 13, 2019

我的電腦只有一個顯示器。是否對應$DISPLAY :0

即使我看不到,應用程序能否在任意顯示編號上執行?

$ DISPLAY=:40 firefox

X 伺服器可以在任意顯示編號上執行嗎?核心會隱式創建虛擬顯示器嗎?

$ xpra start :7

謝謝。

您可以指定任意顯示,但如果沒有相應的 X 伺服器,您將不會走得太遠。顯示編號是在 X 伺服器啟動時指定的,由啟動 X 伺服器的任何東西指定——通常是您的顯示管理器,或者在您的 Xpra 範例中是您自己。預設為Xserver:0 (參見手冊頁)。可以任意選擇,但是如果相應的資源不可用,X server 將不會啟動(埠 6000 + 如果配置監聽 TCP/tmp/.X11-unix/X則顯示編號,如果配置監聽 Unix 則後跟顯示編號域套接字等)。核心不參與。

引用自:https://unix.stackexchange.com/questions/505932