Changes between Version 8 and Version 9 of Reading/XenG/vmgl
- Timestamp:
- Apr 20, 2009, 3:02:18 PM (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Reading/XenG/vmgl
v8 v9 30 30 xauth> exit 31 31 }}} 32 rider@cloud:~$ xauth list [[BR]] 33 {{{ 34 guest:1 MIT-MAGIC-COOKIE-1 5c53c8c640b816d7714e23d5cfcd9a8e 35 cloud/unix:1 MIT-MAGIC-COOKIE-1 5c53c8c640b816d7714e23d5cfcd9a8e 36 guest:2 MIT-MAGIC-COOKIE-1 5bfe43007be14ca93e9ee5fc71701463 37 cloud/unix:2 MIT-MAGIC-COOKIE-1 5bfe43007be14ca93e9ee5fc71701463 38 guest:3 MIT-MAGIC-COOKIE-1 04499062b48a199921e859ee76d267ab 39 cloud/unix:3 MIT-MAGIC-COOKIE-1 04499062b48a199921e859ee76d267ab 40 guest/unix:10 MIT-MAGIC-COOKIE-1 ec0ffd387888b9749d55f88031505888 41 guest/unix:1 MIT-MAGIC-COOKIE-1 6824789b4ce0ac5743aeb57fd3ef8f5b 42 guest/unix:2 MIT-MAGIC-COOKIE-1 98e85e7e551246d428023b54b5dff02b 43 cloud/unix:0 MIT-MAGIC-COOKIE-1 b5f3b4b4f9d0e63e8f9b88a6d57fad15 44 localhost:0 MIT-MAGIC-COOKIE-1 b5f3b4b4f9d0e63e8f9b88a6d57fad15 45 }}} 32 46 33 47 == 步驟二: 建構一台 VMGL Guest VM == 34 '''# 設定你想要怎樣規格的虛擬機器.''' 48 '''# 設定你想要怎樣規格的虛擬機器.''' [[BR]] 35 49 rider@cloud:~$ sudo vim /etc/xen-tools/xen-tools.conf [[BR]] 36 50 {{{ … … 93 107 rider@cloud:~$ sudo xm create -c guest.cfg [[BR]] 94 108 '''# 方法二.''' [[BR]] 95 @Dom0 109 @Dom0 [[BR]] 96 110 rider@cloud:~$ sudo xm create guest.cfg [[BR]] 97 @! UserSide111 @!ClientUser [[BR]] 98 112 rider@PC:~$ ssh 140.xxx.xxx.xxx [[BR]] 99 113 '''# 安裝環境所需套件.''' [[BR]] … … 111 125 '''# 下載VMGL.''' [[BR]] 112 126 rider@guest:~/vmgl$ wget !http://www.cs.toronto.edu/~andreslc/software/vmgl-0.1.tar.bz2 [[BR]] 127 rider@guest:~/v,gl$ wget !http://trac.nchc.org.tw/grid/raw-attachment/wiki/Xen_GPU_cluster/tightvnc-1.2.9-amd64support.patch 113 128 rider@guest:~/vmgl$ tar jxvf vmgl-0.1.tar.bz2 [[BR]] 114 129 rider@guest:~/vmgl$ cd ./vmgl.hg/tightvnc/ [[BR]] … … 154 169 155 170 == 步驟六: VMGL 使用說明: 在DomU 上的設定 == 156 # 設定 DomU 上的字型路徑對應.[[BR]]171 '''# 設定 DomU 上的字型路徑對應.''' [[BR]] 157 172 rider@guest:~$ sudo ln -sf /usr/share/fonts/X11/ /usr/X11R6/lib/X11/fonts (if necessary - fix font path) [[BR]] 158 173 {{{ … … 163 178 /usr/share/fonts/X11 164 179 }}} 165 # 確認 rgb 存在於對應路徑.[[BR]]180 '''# 確認 rgb 存在於對應路徑.''' [[BR]] 166 181 rider@guest:~$ less /usr/X11R6/lib/X11/rgb.txt (if necessary - rgb path confirmation) [[BR]] 167 # 設定 DomU 上的 VMGL 環境變數.[[BR]]182 '''# 設定 DomU 上的 VMGL 環境變數.''' [[BR]] 168 183 rider@guest:~$ sudo vim /etc/profile [[BR]] 169 184 {{{ … … 174 189 }}} 175 190 rider@guest:~$ source /etc/profile [[BR]] 176 # 設定 DomU 上的 X forwarding.[[BR]]191 '''# 設定 DomU 上的 X forwarding.''' [[BR]] 177 192 '''Using X forwarding''' [[BR]] 178 193 rider@guest:~$ sudo vim /etc/ssh/sshd_config [[BR]] … … 185 200 ForwardX11Trusted yes 186 201 }}} 187 # 重新啟動 DomU 上的 SSH Service.[[BR]]202 '''# 重新啟動 DomU 上的 SSH Service.''' [[BR]] 188 203 rider@guest:~$ sudo /etc/init.d/ssh restart [[BR]] 189 # 設定 VNC server 使用者密碼. [[BR]].[[BR]]204 '''# 設定 VNC server 使用者密碼.''' [[BR]] 190 205 rider@guest:~$ /usr/bin/vncpasswd [[BR]] 191 # 開啟 DomU 上的第一台VNC Server.[[BR]]206 '''# 開啟 DomU 上的第一台VNC Server.''' [[BR]] 192 207 rider@guest:~$ /usr/bin/vncserver -geometry 1024x768 -depth 24 :1 [[BR]] 193 # 開啟 DomU 上的第二台VNC Server.(可跳過此步驟)[[BR]]208 '''# 開啟 DomU 上的第二台VNC Server.(可跳過此步驟)''' [[BR]] 194 209 rider@guest:~$ /usr/bin/vncserver -geometry 1024x768 -depth 24 :2 [[BR]] 195 # 檢查 VNCserver 有無開啟對應之 port(5901開始).[[BR]]210 '''# 檢查 VNCserver 有無開啟對應之 port(5901開始).''' [[BR]] 196 211 rider@guest:~$ netstat -tunlp [[BR]] 197 212 {{{ … … 308 323 == 步驟八: 使用 VNC Viewer 登入 DomU == 309 324 '''# 透過 VNC Viewer(TurboVNC Viewer or Tightvnc viewer)登入 DomU 的 VNC Server,登入後便可以透過 rxvt 來下指令跑相關3D應用了.''' [[BR]] 310 @ 使用端電腦325 @ ClientUser [[BR]] 311 326 rider@PC:~$ vncviewer guest:1 [[BR]] 312 327 '''# 檢查 direct rendering=yes?.''' [[BR]] 313 @ VNC viewer 登入 :1 後 328 @ VNC viewer 登入 :1 後 [[BR]] 314 329 rider@guest:~$ glxinfo [[BR]] 315 330 … … 325 340 rider@guest:~/unigine/avi$ wget !http://mail.pdaxrom.org/unigine.com/Unigine_Tropics_640x360.avi [[BR]] 326 341 rider@guest:~/unigine/avi$ wget !http://unigine.com/download/video/Unigine_Tropics_1024x576.avi [[BR]] 327 '''# 在 rxvt 叫出 VLC 來播放 影片.''' [[BR]]342 '''# 在 rxvt 叫出 VLC 來播放測試影片.''' [[BR]] 328 343 rider@guest:~/unigine/avi$ vlc Unigine_Tropics_640x360.avi [[BR]] 329 rider@guest:~/unigine/avi$ vlc Unigine_Tropics_1024x576.avi [[BR]]330 344 331 345 '''# 有興趣的也可以在行動裝置上實驗看看.''' [[BR]]