Changes between Version 26 and Version 27 of Reading/XenG/vmgl


Ignore:
Timestamp:
May 5, 2009, 3:09:22 PM (15 years ago)
Author:
rider
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Reading/XenG/vmgl

    v26 v27  
    44== 實作三: 在虛擬機器上獲得 GPU 硬體加速 - 使用VMGL ==
    55
    6 == 步驟一: 在 Dom0 上安裝 VMGL ==
     6=== 步驟一: 在 Dom0 上安裝 VMGL ===
    77'''# 安裝環境所需套件.''' [[BR]]
    88{{{
     
    2424'''# 安裝於 Dom0(host) 端上.''' [[BR]]
    2525rider@cloud:~/vmgl/vmgl.hg$ sudo make install-host [[BR]]
    26 '''# 設定主機信任清單.''' [[BR]]
     26'''# 設定主機信任清單. 在 Dom0 加入 DomU 的 COOKIE.''' [[BR]]
    2727rider@cloud:~$ xauth [[BR]]
    2828{{{
     
    4949}}}
    5050
    51 == 步驟二: 建構一台 VMGL Guest VM ==
     51=== 步驟二: 建構一台 VMGL Guest VM ===
    5252'''# 設定你想要怎樣規格的虛擬機器.''' [[BR]]
    5353rider@cloud:~$ sudo vim /etc/xen-tools/xen-tools.conf [[BR]]
     
    7575rider@cloud:~$ sudo xen-create-image --hostname guest --ip 140.XXX.XXX.XXX [[BR]]
    7676
    77 == 步驟三: 設定虛擬機器(Guest) ==
     77=== 步驟三: 設定虛擬機器(Guest) ===
    7878rider@cloud:~$ sudo vim /etc/xen/nvidia.cfg [[BR]]
    7979{{{
     
    108108}}}
    109109
    110 == 步驟四: 在 DomU(Guest) 上安裝 VMGL ==
     110=== 步驟四: 在 DomU(Guest) 上安裝 VMGL ===
    111111'''# 啟動虛擬機器Guest並登入.''' [[BR]]
    112112'''# 方法一.''' [[BR]]
     
    155155}}}
    156156
    157 == 步驟五: VMGL 使用說明: 在Dom0 上的設定 ==
     157=== 步驟五: VMGL 使用說明: 在Dom0 上的設定 ===
    158158'''# 將 X-Windows 桌面 export 出來.''' [[BR]]
    159159rider@cloud:~$ export DISPLAY=:0 [[BR]]
     
    174174}}}
    175175
    176 == 步驟六: VMGL 使用說明: 在DomU 上的設定 ==
     176=== 步驟六: VMGL 使用說明: 在DomU 上的設定 ===
    177177'''# 設定 DomU 上的字型路徑對應.''' [[BR]]
    178178rider@guest:~$ sudo ln -sf /usr/share/fonts/X11/ /usr/X11R6/lib/X11/fonts (if necessary - fix font path) [[BR]]
     
    229229'''# 開啟 DomU 上的第一台VNC Server.''' [[BR]]
    230230rider@guest:~$ vncserver -geometry 1024x768 -depth 24 :1 [[BR]]
    231 '''# 開啟 DomU 上的第二台VNC Server.(可跳過此步驟)''' [[BR]]
    232 rider@guest:~$ vncserver -geometry 1024x768 -depth 24 :2 [[BR]]
    233231'''# 檢查 VNCserver 有無開啟對應之 port(5901開始).''' [[BR]]
    234232rider@guest:~$ netstat -tunlp [[BR]]
     
    250248rider@guest:~$ export DISPLAY=:1 [[BR]]
    251249
    252 == 步驟七: 在 Dom0 上 透過 X forwarding 登入 DomU ==
     250=== 步驟七: 在 Dom0 上 透過 X forwarding 登入 DomU ===
    253251'''# 使用 X forwarding 的方式登入 DomU.''' [[BR]]
    254252'''Using X forwarding''' [[BR]]
     
    348346}}}
    349347
    350 == 步驟八: 使用 VNC Viewer 登入 DomU ==
     348=== 步驟八: 使用 VNC Viewer 登入 DomU ===
    351349'''# 透過 VNC Viewer(TurboVNC Viewer or Tightvnc viewer)登入 DomU 的 VNC Server,登入後便可以透過 rxvt 來下指令跑相關3D應用了.''' [[BR]]
    352350@ !ClientUser [[BR]]
     
    358356== 實作四: 在虛擬機器上 - 體驗 3D 硬體加速 ==
    359357
    360 == 步驟九: 喀 Game 時間 ==
     358=== 步驟九: 喀 Game 時間 ===
    361359'''# 開啟 Firefox 來玩 Doom Online.''' [[BR]]
    362360rider@guest:~$ firefox !http://necromanthus.com/Games/Flash/doom.html [[BR]]
    363361
    364 == 步驟十: 賞 "片" 時間 ==
     362=== 步驟十: 賞 "片" 時間 ===
    365363rider@guest:~$ mkdir unigine [[BR]]
    366364rider@guest:~$ mkdir ./unigine/avi [[BR]]
     
    373371'''# 有興趣的也可以在行動裝置上使用 VNC Viewer or VLC 來實驗看看.''' [[BR]]
    374372
    375 == 步驟十一: Firefox Cooliris 嘗鮮 ==
     373=== 步驟十一: Firefox Cooliris 嘗鮮 ===
    376374'''# 打開 Firefox 打開"工具" -> "附加元件" -> "取得元件" -> 搜尋並安裝"cooliris" -> 重新啟動 Firefox.''' [[BR]]
    377375'''# 若有問題請執行以下步驟.''' [[BR]]
     
    390388'''# Restart Firefox.''' [[BR]]
    391389
    392 == 步驟十二: Dom0 OpenGL 3.0 效能實測 ==
     390=== 步驟十二: Dom0 OpenGL 3.0 效能實測 ===
    393391'''# 使用工具: "Unigine Tropics" or "NVIDIA !PerfKit" 來測試 NVIDIA OpenGL 3.0 效能''' [[BR]]
    394392'''# 使用 Tropics.''' [[BR]]