
今天從早上一直到下午都在實驗室弄我那有問題的Server,
本來想說要裝64位元XP或Ubuntu,
結果那台P4竟然是32位元的,
剛好學弟在, 問了他一些Ubuntu的問題,
想說好吧, 來裝裝看吧.
本來有考慮裝Server版,
後來學弟推薦裝9.04 Desktop,
裝起來真的是不錯, 好多新的設定程式可以用,
又可以用遠端VNC控制,
不過那個網路的設定倒是有一點鳥,
為了網路設定重裝了一次,
後來學弟提供說可以用RDP, 配合Windows當client很方便,
但在我的9.04一直裝不起來XRDP, 登入後銀幕會一直閃,
我們試過改了像銀幕的驅動程式, X的設定等等都無效,
我就跟學弟提議說裝8.04看看好了,
裝完8.04其實已經很晚了,
我把VNC跟SSH設定好就回家吃飯了, (好拼阿. 從早上8點搞到晚上5點)
剛睡了一覺起來用力的看文件,
原來有一些麻煩在,
我把所有網路上的解法給彙整一下就是這樣:
0. 基本安裝:
apt-get install libpam0g-dev
apt-get install libcurl4-openssl-dev
apt-get install tightvncserver
wget https://launchpad.net/~cschieli/+archive/ppa/+files/xrdp_0.4.0~dfsg-8+sdrik1_i386.deb
sudo dpkg -i xrdp_0.4.0~dfsg-8+sdrik1_i386.deb
解釋:
1. 新版Windows Remote Desktop Connection不支援
要手動到https://launchpad.net/~cschieli/+archive/ppa抓新的XRDP
wget https://launchpad.net/~cschieli/+archive/ppa/+files/xrdp_0.4.0~dfsg-8+sdrik1_i386.deb
sudo dpkg -i xrdp_0.4.0~dfsg-8+sdrik1_i386.deb
2. 要裝tightvnc
apt-get install tightvncserver
3. 鍵盤輸入問題:(每個User來一次)
gconftool-2 --type list --list-type=string --set /desktop/gnome/peripherals/keyboard/kbd/layouts [damnlayouts]
4. Xauthorization問題 (假如重開機都沒有從gdm登入)
Copy the root .Xauthority file to your user's home.
sudo cp /root/.Xauthority /home/username/
sudo chown username:group /home/username/.Xauthority
(沒有的話自己登入產生一個, 把那個備份起來, 沒有的時候自己蓋過去, 我是用VMWare產生了一個)
就這樣... 終於解決了@@
參考資料:
1. XRDP working with GNOME - howto (HACK)
2. xrdp 安裝在 ubuntu 7.10
3. Use Windows RDP to connect to Ubuntu Edgy Machine?
4. SSH login takes long time
另外安裝SSH Server遇到入時很慢, 原來只要:
Add the following to /etc/ssh/sshd_config on your SSH server
UseDNS no
呼...感覺又回到大學裝Slackware的年代@@.
不是說Ubuntu很親和嗎?
蠻詭異的就是,
回覆刪除我剛又遇到Xauthorization問題,
結果我自己用VMWare產生一個,
上傳到Server去...XD
有沒有搞這招的?
Linux真是太神奇了...因為我沒有裝tightvnc...是正常的 @@
回覆刪除