[問題]請問如何將X11顯示在remote 端的螢幕上

這個版面主要討論 debian 在 server 端的應用問題, server 種類繁多..舉凡 Web Server 、 File Server、 DHCP Server..等等。

版主: 阿信

[問題]請問如何將X11顯示在remote 端的螢幕上

文章aahsi » 週日 3月 23, 2003 8:20 pm

大家好...請問大家要如何能將X11顯示至remote端...小弟一直都試不出來...
以下是我的設定 :

SERVER端:xhost +xclient_IP

Client端:export DISPLAY=server:0.0

然後在Client端下:xterm

就出現can't connect display server:0.0(似乎是這樣子的訊息...機器沒在身邊,所以記的不是很清楚)...
謝謝大家了
aahsi
可愛的小學生
可愛的小學生
 
文章: 9
註冊時間: 週日 3月 23, 2003 8:03 pm

re:[問題]請問如何將X11顯示在remote 端的螢幕上

文章moto » 週日 3月 23, 2003 9:37 pm

假設 X Server 啟動的機器為 A , X Client 執行的機器為 B ,那我們能做的是將 B 機器上執行的 X Client ( X 軟體 ) 顯示在 X Server 跑的機器 A , 步驟如下:

1.假設我們在 X Server 機器 A , 首先必須將 X Server 的存取權限打開,請用 xhost 指令:
代碼: 選擇全部
$ xhost +

2.登入到遠端的 X Client 機器 B :
代碼: 選擇全部
$ telnet B

3.設定遠端 B 機器上的 DISPLAY 環境變數指定到 A 機器:
代碼: 選擇全部
$ export DISPLAY=A:0.0

4.載遠端 X Client 機器執行程式測試,以 xterm 為例子:
代碼: 選擇全部
$ xterm &


理論上沒有錯誤的話,這時候在 B 機器上執行的 X Client 就會在 A 機器上的 X Server 上出現了! ;-)
頭像
moto
摩托學園站長
摩托學園站長
 
文章: 2808
註冊時間: 週二 9月 03, 2002 3:37 am
來自: 台北

re:[問題]請問如何將X11顯示在remote 端的螢幕上

文章louie » 週二 3月 25, 2003 12:21 pm

補充:
記得修改 xserverrc
-nolisten tcp 拿掉

請參考
http://moto.chuany.net/viewtopic.php?t= ... t=nolisten
louie
快樂的大學生
快樂的大學生
 
文章: 593
註冊時間: 週一 9月 09, 2002 7:58 pm

re:[問題]請問如何將X11顯示在remote 端的螢幕上

文章aahsi » 週四 3月 27, 2003 12:43 pm

謝謝大家...

確實照著moto大大的做法...然後以louie大大所說的...修改完就可以了說

不過我是使用gdm...所以我修改的位址是/etc/X11/gdm/gdm.conf
裡面的最後面部分有一行
command=/usr/bin/X11/X -deferglyphs 16 -nolisten tcp
把-nolisten tcp拿掉即可...

不過請問大家一下...這個gdm.conf的檔案,在debian中可否有設定的tool
謝謝
aahsi
可愛的小學生
可愛的小學生
 
文章: 9
註冊時間: 週日 3月 23, 2003 8:03 pm

re:[問題]請問如何將X11顯示在remote 端的螢幕上

文章mufa » 週四 3月 27, 2003 4:42 pm

嗯,我的也成功了,奇怪,當時怎麼一直試不出來呢?

謝謝大家!
mufa
版面大總管
版面大總管
 
文章: 150
註冊時間: 週一 9月 09, 2002 4:32 pm


回到 debian server

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客