作者 主題: VBox headless 模式的奇怪現象  (閱讀 3521 次)

0 會員 與 1 訪客 正在閱讀本文。

Yamaka

  • 俺是博士!
  • *****
  • 文章數: 4913
    • 檢視個人資料
    • http://www.ecmagic.com
VBox headless 模式的奇怪現象
« 於: 2012-09-02 22:48 »
host 與 guest 都是 ubuntu,當 guest 使用 headless 模式 + 啟用 3D加速時
guest 啟動後會在 host 桌面左上角顯示出來,但 host 的滑鼠鍵盤都不能直接控制
用 rdesktop 開出 guest 桌面卻是一片黑,不能正常顯示,但滑鼠鍵盤卻能控制
不過也是看不到滑鼠指標,host 左上角顯示的 guest 桌面卻又能正常顯示 guest 端的操作.....
如果 guest 取消 3D加速就都正常


這算是什麼情形,bug 嗎 ::)

Yamaka

  • 俺是博士!
  • *****
  • 文章數: 4913
    • 檢視個人資料
    • http://www.ecmagic.com
Re: VBox headless 模式的奇怪現象
« 回覆 #1 於: 2012-09-04 11:10 »
大概知道情形了...

純猜想:
啟用 3D加速模式,桌面所有影像輸出會直接到顯示卡
以一般模式啟動 guest 會將輸出限定在 vbox 視窗內
headless 模式則因為沒有指定 vbox 視窗給 guest
guest(headless 模式) 桌面輸出預設就在顯示卡左上角
也就是 host 桌面左上角.....

雖然 host 桌面左上角看起來像是 guest 的桌面
不過只是單純顯示出 guest 桌面,並不是正常的 vbox 視窗
host 的鍵盤滑鼠當然也就不能直接在這塊區域操作 guest.....
遠端開啟 guest 桌面也因為抓不到原有的 guest 桌面影像
所以開出來是一片黑,有時則只有桌面底圖而已!!