24.3. 安裝完成後所發生的問題

24.3.1. 遠端的圖形化桌面與 XDMCP

若您安裝了 X Window System 並且希望透過使用圖形化登錄管理員來登入您的 Red Hat Enterprise Linux 系統,請啟用 X Display Manager Control Protocol(XDMCP)。此協定能讓使用者透過任何 X Window System 相容的客戶端(例如網路連線的工作站或是 x11 終端機)遠端登入一個桌面環境。
若要透過使用 XDMCP 來啟用遠端登錄,請以文字編輯器(例如 vinano)編輯 Red Hat Enterprise Linux 系統上的 /etc/gdm/custom.conf 檔案。在 [xdcmp] 一節中,新增 Enable=true 一行,儲存檔案,然後退出文字編輯器。
要讓變更生效,請重新啟動 X Window 系統。首先,請切換到 runlevel 4:
/sbin/init 4
這會關閉圖形介面,僅顯示終端機。當您看到 login: 提示符號時,請輸入使用者名稱與密碼。
然後以 root 身份切換回 runlevel 5,以啟動 X11 伺服器,回到圖形介面:
/sbin/init 5
藉由客戶端機器,透過使用 X 來啟用遠端的 X11 session。例如:
X :1 -query s390vm.example.com
這項指令透過了 XDMCP 連線到遠端的 X11 伺服器(請以遠端 X11 伺服程式的主機名稱取代 s390vm.example.com),並且在 X11 伺服器系統的 :1(一般可透過使用 Ctrl-Alt-F8 按鍵組合來進入)螢幕上顯示遠端圖形化登錄畫面。
您亦可使用一個巢狀的(nested) X11 伺服程式來存取遠端的桌面 session,這將會在您目前的 X11 session 中以一個視窗開啟遠端的桌面。Xnest 允許使用者在他們本機的 X11 session 中,以巢狀的方式開啟一個遠端的桌面。舉例來說,請使用下列指令來執行 Xnest,並以遠端 X11 伺服程式的主機名稱取代 s390vm.example.com
Xnest :1 -query s390vm.example.com