Ubuntu12.10 下搭建基於KVM-QEMU的虛擬機環境(十八)

         到目前爲止,我們用spice 客戶端連接虛擬機的命令如下:

dev@devhost:/opt/vm# sudo spicec –h 127.0.0.1 –p 4000      //127.0.0.1可以用實際的主機IP地址代替,這樣在其他機器上也可以遠程連接到這臺虛擬機 。

        這樣連上去的效果,看到的虛擬機窗口缺省是一個640x480的窗口,那麼有沒有辦法讓虛擬機窗口全屏呢,答案是肯定的:將焦點集中到虛擬機窗口後(用鼠標在虛擬機窗口點以下)按 shift+F11,退出全屏也是同樣按shift+F11

全屏後,又有一個問題,那就是雖然窗口全屏了,但是虛擬機的分辨率還是640x480,需要手工更改顯示屬性,將其調到當前顯示器的最佳分辨率,有點麻煩。

那有沒有更好的辦法讓虛擬機連接的時候就全屏,並且分辨率直接變成最佳呢?

答案是在虛擬機裏裝上spice社區提供的spice-guest-tools程序(裏面包含了一個叫vdagent的程序,該程序能夠在虛擬機全屏模式下自動調整虛擬機的分辨率到本地終端的當前分辨率)。:http://www.spice-space.org/download/windows/spice-guest-tools/spice-guest-tools-0.59.exe

在安裝完以後檢查服務:

如果上述”RHEV Spice Agent”存在並且已經是運行狀態,那麼就已經安裝成功。

另外,爲了全屏且讓虛擬機自動適應分辨率,需要在連接參數中指定全屏選項和自適應分辨率選項:–-full-screen=auto-conf

dev@devhost:/opt/vm# sudo spicec –h 127.0.0.1 –p 4000 –-full-screen=auto-conf

 

這樣連接上去的時候,虛擬機就全屏顯示並且分辨率自動調整到了本地最佳分辨率的狀態(本地Ubuntu系統設置的是最佳分辨率) 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章