Changes between Version 33 and Version 34 of Xen_Lab8


Ignore:
Timestamp:
Oct 27, 2009, 10:19:19 PM (15 years ago)
Author:
rider
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Xen_Lab8

    v33 v34  
    117117----
    118118= 【Step 4: 在 DomU(vg01) 上安裝 VMGL 】 =
    119  * 在 Dom0 上啟動虛擬機器 vg01 並登入.
     119 * @Dom0 在 Dom0 上啟動虛擬機器 vg01 並登入.
    120120{{{
    121121$ sudo xm create -c vg01.cfg
    122122}}}
    123  * 先用 root 免密碼登入 vg01, 然後新增使用者 clouder.
     123 * @DomU 先用 root 免密碼登入 vg01, 然後新增使用者 clouder.
    124124{{{
    125125$ adduser clouder
     
    144144Is the information correct? [Y/n] y
    145145}}}
    146  * 先登出 "root" 並且改用使用者 "clouder" 登入,接著安裝環境所需套件.
     146 * @DomU 先登出 "root" 並且改用使用者 "clouder" 登入,接著安裝環境所需套件.
    147147{{{
    148148$ logout
    149149$ sudo apt-get install build-essential gcc-4.1 htop mozilla-plugin-vlc libao2 libasound2 libmikmod2 mesa-common-dev libglu1-mesa-dev mesa-utils libxmu-headers libxmu6 libxmu-dev zlib1g-dev libjpeg62 libjpeg62-dev xutils-dev libxaw7 libxaw7-dev libxext6 libxext-dev rxvt lwm vlc vlc-plugin-alsa tightvncserver udev ntpdate xauth xvfb xfonts-100dpi xfonts-75dpi culmus xfonts-scalable xfonts-base lxde openbox-themes gnome-settings-daemon gnome-settings-daemon-dev gnome-icon-theme wget
    150150}}}
    151  * 重新啟動虛擬機器.
     151 * @DomU 重新啟動虛擬機器.
    152152{{{
    153153$ sudo reboot
     
    164164lxde -> Lightweight X11 Desktop Environment
    165165}}}
    166  * 下載VMGL.
     166 * @DomU 下載VMGL.
    167167{{{
    168168$ mkdir vmgl
     
    173173~/vmgl$ cd ./vmgl.hg/tightvnc/
    174174}}}
    175  * Patch for AMD64_Machine.
     175 * @DomU Patch for AMD64_Machine.
    176176{{{
    177177~/vmgl/vmgl.hg/tightvnc$ patch -p0 < ../../tightvnc-1.2.9-amd64support.patch
    178178~/vmgl$ cd ..
    179179}}}
    180  * 設定編譯器路徑.
     180 * @DomU 設定編譯器路徑.
    181181{{{
    182182~/vmgl$ sudo ln -sf /usr/bin/make /usr/bin/gmake
    183183}}}
    184  * 更換預設 gcc 版本,從 gcc-4.2 換成 gcc-4.1.
     184 * @DomU 更換預設 gcc 版本,從 gcc-4.2 換成 gcc-4.1.
    185185{{{
    186186$ sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.1 1
     
    200200Using '/usr/bin/gcc-4.1' to provide 'gcc'.
    201201}}}
    202  * 確認 gcc 編譯器 版本.
     202 * @DomU 確認 gcc 編譯器 版本.
    203203{{{
    204204$ gcc -v
     
    212212gcc version 4.1.3 20080308 (prerelease) (Ubuntu 4.1.2-21ubuntu1)
    213213}}}
    214  * 建立安裝所需基本目錄.
     214 * @DomU 建立安裝所需基本目錄.
    215215{{{
    216216~/vmgl/vmgl.hg$ sudo mkdir -p /usr/lib/xorg/modules/extensions
    217217}}}
    218  * 編譯.
     218 * @DomU 編譯.
    219219{{{
    220220~/vmgl/vmgl.hg$ make
    221221}}}
    222  * 安裝於 DomU(vg01) 端上.
     222 * @DomU 安裝於 DomU(vg01) 端上.
    223223{{{
    224224~/vmgl/vmgl.hg$ sudo make install-guest
     
    226226----
    227227= 【Step 5: VMGL 使用說明: 在Dom0 上的設定】 =
    228  * 將 X-Windows 桌面 export 出來.
     228 * @Dom0 將 X-Windows 桌面 export 出來.
    229229{{{
    230230$ export DISPLAY=:0
    231231}}}
    232  * 啟動 VLGL stub-daemon.
     232 * @Dom0 啟動 VLGL stub-daemon.
    233233{{{
    234234$ stub-daemon
    235235}}}
    236  * 檢查 stub-daemon 所對應的 port(7000) 有無開啟.
     236 * @Dom0 檢查 stub-daemon 所對應的 port(7000) 有無開啟.
    237237{{{
    238238$ netstat -tunlp
     
    251251----
    252252= 【Step 6: VMGL 使用說明: 在DomU 上的設定】 =
    253  * 設定 DomU 上的字型路徑對應.
     253 * @DomU 設定 DomU 上的字型路徑對應.
    254254{{{
    255255$ sudo mkdir -p /usr/X11R6/lib/X11/
     
    264264/usr/share/fonts/X11     (系統預設路徑)
    265265}}}
    266  * 確認 rgb.txt 存在於相對應路徑.
     266 * @DomU 確認 rgb.txt 存在於相對應路徑.
    267267{{{
    268268$ sudo ln -sf /usr/share/X11/rgb.txt /usr/X11R6/lib/X11/rgb.txt
    269269$ cat /usr/X11R6/lib/X11/rgb.txt
    270270}}}
    271  * 切換為超級使用者.
     271 * @DomU 切換為超級使用者.
    272272{{{
    273273$ sudo su -
    274274}}}
    275  * 設定 DomU 上的 VMGL 環境變數.
     275 * @DomU 設定 DomU 上的 VMGL 環境變數.
    276276{{{
    277277$ cat >> /etc/profile << EOF
    278278}}}
    279  * 逐一貼上以下設定.
     279 * @DomU 逐一貼上以下設定.
    280280{{{
    281281#!sh
     
    286286EOF
    287287}}}
    288  * 設定 DomU 上的 X forwarding.
    289  * Using X forwarding.
     288 * @DomU 設定 DomU 上的 X forwarding.
    290289{{{
    291290$ echo "X11Forwarding yes" >> /etc/ssh/sshd_config
     
    316315= 【Step 7: 在 Dom0 上 透過 X forwarding 登入 DomU 】 =
    317316 * 使用 X forwarding 的方式登入 DomU.
    318  * Using X forwarding.
     317 * @Dom0 Using X forwarding.
    319318{{{
    320319$ ssh -X vg01
    321320}}}
    322  * 檢查 direct rendering 有無起來.
     321 * @DomU 檢查 direct rendering 有無起來.
    323322{{{
    324323$ glxinfo
     
    407406# Note: please do not run stub-daemon with "root"
    408407}}}
    409  * DomU 上的 glxgears 效能測試.
     408 * @DomU 上的 glxgears 效能測試.
    410409{{{
    411410$ glxgears
     
    453452$ vncserver -geometry 1024x768 -depth 24 :1
    454453}}}
    455  * Kill 掉 VNC server 的方法.
     454 * @DomU Kill 掉 VNC server 的方法.
    456455{{{
    457456$ vncserver -kill :1