請問 X Window 幾件事

歡迎提問 debian desktop 相關問題,何謂 desktop ? 舉凡您日常生活會用到的部份,如上網 ( www 、 bbs ..) 、程式設計、繪圖...等等。 通常以 X Window 環境底下問題為主。

請問 X Window 幾件事

文章Drake » 週五 10月 01, 2004 2:07 pm

幾天前終算搞定 x window 的設定後,立刻想著手之前的計畫,在上頭跑一些東西,首要目的是利用這台機器來做一些大量的 3D rendering(約1xxx * 7xx 次的的 rendering 吧),其次是拿它來試 povray。於是有幾個問題想請教大家 :-D
  • 由於機器是放在學校很遠(今年剛由實驗室畢業 :ooops: ),那天回來時忘了把 x window 給啟動起來,想問一下有辦法透過遠端登入(ssh)過去後,把 x window server (or client?) 打開嗎?
  • 我自己的電腦使用的平台是 MS Windows,如果要使用遠端這台 debian 上的 x window 的話,是否要裝個 x window client (server) or kind of thing? 還是說 vncviewer 對我來說是比較好的選擇?
  • x window 相關的書籍,有推薦的嗎?或是網路上的資料,我覺得我得惡補一下:-P
Drake
活潑的高中生
活潑的高中生
 
文章: 314
註冊時間: 週三 3月 26, 2003 11:00 am

re:請問 X Window 幾件事

文章fantasy » 週五 10月 01, 2004 2:52 pm

登入之後裝vncserver,執行後如果你的x-window設定都對的話,
就會自己產生一個x-window,再用vncviewer連過去就可以作業了。
apt-get install vnc4server
再用vncpasswd設定密碼..
連線後會看到的畫面就是你登入的那個帳號所啟動的x-window的樣子。

MS Windows要連也都一樣,軟體去這抓 http://www.realvnc.com
登入的時候用 ip:# #=第幾個x-window,在你啟動vncserver的時候會跟你說
VNC真的很好用~~ XD
fantasy
可愛的小學生
可愛的小學生
 
文章: 9
註冊時間: 週日 6月 01, 2003 4:05 am

Re: 請問 X Window 幾件事

文章d2207197 » 週五 10月 01, 2004 4:42 pm

1. 當然可以 ssh 過去打開X server囉,方法就跟在近端一樣
直接執行 startx 或是啟動 Display manager(xdm, gdm, kdm)
啟動 X Client 也可以阿,把 DISPLAY 環境變數設定好,再執行 Gui 軟體就行了,譬如說這樣做
代碼: 選擇全部
export DISPLAY=':0.0'
gedit

這樣就可以啟動 gedit 到 :0.0 的那個 X server 啦
或是你可以直接寫在 .xinitrc 中,當用 startx 啟動 X server 時
連帶啟動那些軟體

2.可以安裝 X server 在 windows 上面(像是 X-win32),來啟動遠端 Debian 的 GUI 軟體,直接顯現在近端的 windows
但是要操控原來就已經啟動的 X window,似乎只能透過 vnc
像是 x2vnc, realvnc, tightvnc

3.moto 大好像有出過 Xwindow 相關書籍(好像是啦)
只是不知道市面還有沒有在賣
頭像
d2207197
鑽研的研究生
鑽研的研究生
 
文章: 1763
註冊時間: 週二 5月 27, 2003 9:57 pm
來自: 火星

Re: 請問 X Window 幾件事

文章moto » 週五 10月 01, 2004 6:52 pm

d2207197 寫:3.moto 大好像有出過 Xwindow 相關書籍(好像是啦)
只是不知道市面還有沒有在賣


:ooops: 已經下架了... 有興趣的朋友可以問問看博碩有沒有庫存... :-P

ps.這本書寫的不好拉..而且很多內容都已經過時囉...我相信網路上應該有更多的好資料可以參考.. :mrgreen:
歡迎你來到MOTO學園一起討論Debian相關問題。
在post問題前可先別忘記了以下的步驟:
1:翻一下/usr/share/doc/中是否已經有解答了?
2:閱讀一下無痛起步是否已經提到了?
3:找一下google予以解答?
4:善用學園中的"搜尋"功能,往往答案就在裡面窩。
頭像
moto
摩托學園站長
摩托學園站長
 
文章: 2808
註冊時間: 週二 9月 03, 2002 3:37 am
來自: 台北

Re: 請問 X Window 幾件事

文章Drake » 週日 10月 03, 2004 10:31 am

d2207197 寫:1. 當然可以 ssh 過去打開X server囉,方法就跟在近端一樣
直接執行 startx 或是啟動 Display manager(xdm, gdm, kdm)
啟動 X Client 也可以阿,把 DISPLAY 環境變數設定好,再執行 Gui 軟體就行了,譬如說這樣做
代碼: 選擇全部
export DISPLAY=':0.0'
gedit

這樣就可以啟動 gedit 到 :0.0 的那個 X server 啦
或是你可以直接寫在 .xinitrc 中,當用 startx 啟動 X server 時
連帶啟動那些軟體
失敗了
以下是我直接用 putty「ssh 到 server 下了指令的 error msg」
代碼: 選擇全部
drake@3dir:~$ startx
Using authority file /home/drake/.Xauthority
Writing authority file /home/drake/.Xauthority
Using authority file /home/drake/.Xauthority
Writing authority file /home/drake/.Xauthority
X: user not authorized to run the X server, aborting.
xinit:  Server error.

檢查了一下,沒有任何的 msg 寫入 /var/log/XFree86.x.log,可見是連 XFree86 都還沒被執行起來?
下頭是~/.xinitrc
代碼: 選擇全部
#export LC_ALL=zh_TW.Big5
#export LANG=zh_TW.Big5
export XMODIFIERS="@im=xcin"
xcin &
startkde
Drake
活潑的高中生
活潑的高中生
 
文章: 314
註冊時間: 週三 3月 26, 2003 11:00 am

Re: 請問 X Window 幾件事

文章Drake » 週日 10月 03, 2004 10:32 am

moto 寫:
d2207197 寫:3.moto 大好像有出過 Xwindow 相關書籍(好像是啦)
只是不知道市面還有沒有在賣


:ooops: 已經下架了... 有興趣的朋友可以問問看博碩有沒有庫存... :-P

ps.這本書寫的不好拉..而且很多內容都已經過時囉...我相信網路上應該有更多的好資料可以參考.. :mrgreen:
突然想起來,我有看過這本書也,好像是在資訊系地下室看的 :-P 可見都忘光了,有推薦任何的網站的嗎?找了好久都沒下聞 :-?
Drake
活潑的高中生
活潑的高中生
 
文章: 314
註冊時間: 週三 3月 26, 2003 11:00 am

Re: 請問 X Window 幾件事

文章jserv » 週日 10月 03, 2004 10:46 am

Drake 寫:有推薦任何的網站的嗎?找了好久都沒下聞 :-?


http://jserv.sayya.org/freedesktop/

http://www.freedesktop.org/

Have Fun!
jserv
懵懂的國中生
懵懂的國中生
 
文章: 116
註冊時間: 週六 5月 08, 2004 7:36 pm

Re: 請問 X Window 幾件事

文章d2207197 » 週日 10月 03, 2004 12:40 pm

Drake 寫:失敗了
以下是我直接用 putty「ssh 到 server 下了指令的 error msg」
代碼: 選擇全部
drake@3dir:~$ startx
Using authority file /home/drake/.Xauthority
Writing authority file /home/drake/.Xauthority
Using authority file /home/drake/.Xauthority
Writing authority file /home/drake/.Xauthority
X: user not authorized to run the X server, aborting.
xinit:  Server error.

檢查了一下,沒有任何的 msg 寫入 /var/log/XFree86.x.log,可見是連 XFree86 都還沒被執行起來?
下頭是~/.xinitrc
代碼: 選擇全部
#export LC_ALL=zh_TW.Big5
#export LANG=zh_TW.Big5
export XMODIFIERS="@im=xcin"
xcin &
startkde

我也不知,我自己執行是可以的說
另外,那個 .Xauthority 檔案內容是什麼阿
我沒有那個檔案也
頭像
d2207197
鑽研的研究生
鑽研的研究生
 
文章: 1763
註冊時間: 週二 5月 27, 2003 9:57 pm
來自: 火星

re:請問 X Window 幾件事

文章Drake » 週日 10月 03, 2004 9:57 pm

知道為什麼了~~
遠端登入過去的話 (ex, ssh)
要用 root 才行正常 startx
我猜是「拿到 console 的人會有一些奇怪的權限」
不過一時沒去找原因了 :-P
Drake
活潑的高中生
活潑的高中生
 
文章: 314
註冊時間: 週三 3月 26, 2003 11:00 am

re:請問 X Window 幾件事

文章Drake » 週日 10月 03, 2004 9:58 pm

fantasy 寫:登入之後裝vncserver,執行後如果你的x-window設定都對的話,
就會自己產生一個x-window,再用vncviewer連過去就可以作業了。
apt-get install vnc4server
再用vncpasswd設定密碼..
連線後會看到的畫面就是你登入的那個帳號所啟動的x-window的樣子。

MS Windows要連也都一樣,軟體去這抓 http://www.realvnc.com
登入的時候用 ip:# #=第幾個x-window,在你啟動vncserver的時候會跟你說
VNC真的很好用~~ XD

第一次這樣用 vnc,實在很好用:p只是我試著打開 kpovmodeler,它卻說沒有 opengl 的支援 :kuso_1.07:
最後由 Drake 於 週日 10月 03, 2004 10:01 pm 編輯,總共編輯了 1 次。
Drake
活潑的高中生
活潑的高中生
 
文章: 314
註冊時間: 週三 3月 26, 2003 11:00 am

Re: 請問 X Window 幾件事

文章Drake » 週日 10月 03, 2004 10:00 pm

jserv 寫:
Drake 寫:有推薦任何的網站的嗎?找了好久都沒下聞 :-?


http://jserv.sayya.org/freedesktop/

http://www.freedesktop.org/

Have Fun!

好酷的 ppt!! 我播放了好幾次,突然覺得如果能親自聽到你 present 一次一定更棒 :mrgreen:
Drake
活潑的高中生
活潑的高中生
 
文章: 314
註冊時間: 週三 3月 26, 2003 11:00 am

Re: 請問 X Window 幾件事

文章訪客 » 週一 10月 04, 2004 2:59 am

d2207197 寫:我也不知,我自己執行是可以的說
另外,那個 .Xauthority 檔案內容是什麼阿
我沒有那個檔案也

從遠端 startx 要改 /etc/X11/Xwrapper.config
man Xwrapper.config(5)

$XAUTHORITY (通常是 ~/.Xauthority) 是紀錄誰可以連線到你目前的 X server.
例如你學校的工作站有提供一些科學計算的軟體, 如: matlab.
你就可以 telnet 到學校的工作站,
代碼: 選擇全部
export DISPLAY="my.local.machine:0"

然後執行 matlab, 很神奇的 matlab 視窗就會出現在你的 X server 裡頭.
詳細的用法可以 man xauth (其實是我忘了怎麼用了 :P)
訪客
 

re:請問 X Window 幾件事

文章Tetralet » 週一 10月 04, 2004 8:40 am

Drake 寫:知道為什麼了~~
遠端登入過去的話 (ex, ssh)
要用 root 才行正常 startx
我猜是「拿到 console 的人會有一些奇怪的權限」
不過一時沒去找原因了 :-P

是權限的關係嗎?

請試試:
代碼: 選擇全部
dpkg-reconfigure xserver-common
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

Re: 請問 X Window 幾件事

文章jserv » 週一 10月 04, 2004 1:21 pm

Drake 寫:

好酷的 ppt!! 我播放了好幾次,突然覺得如果能親自聽到你 present 一次一定更棒 :mrgreen:


十月下旬有個 IRC 研討會:

http://wiki.debian.org.tw/index.php/IRCConf

題目是「FreeDesktop.org 與 X.org 嶄新發展概況」,有興趣的話,可以到 #debian.tw IRC channel 討論。

另外,年底的 Gentoo@Taiwan 聚會,小弟會作個 presentation:

http://wiki.gentoo.org.tw/index.php/Gen ... arty2004-1

題目是「FreeDesktop.org 嶄新發展概況」,同樣的,歡迎蒞臨指教,謝謝!

Jim Huang <jserv @ kaffe.org>
jserv
懵懂的國中生
懵懂的國中生
 
文章: 116
註冊時間: 週六 5月 08, 2004 7:36 pm

re:請問 X Window 幾件事

文章Drake » 週一 10月 04, 2004 1:39 pm

感謝訪客兄與Tetralet兄的回覆。

代碼: 選擇全部
man Xwrapper.config
...
Available options are:

allowed_users
may be set to one of the following values: rootonly,console,anybody. "rootonly"  indicates  that only the root user may start  the X server; "console" indicates that root, or any  user  whose  controlling  TTY  is  a virtual console, may start the X server;  and "anybody" indicates that any user may start the X server.
Drake
活潑的高中生
活潑的高中生
 
文章: 314
註冊時間: 週三 3月 26, 2003 11:00 am

下一頁

回到 debian desktop

誰在線上

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