天天看點

如何在 XenServer 7 GUI 虛拟機(VM)上提高螢幕分辨率

目的

如果你想要将 xenserver 虛拟機作為遠端桌面,預設的分辨率可能不能滿足你的要求。

本篇的目标是提高 xenserver 7 gui 虛拟機(vm)的螢幕分辨率

要求

通路 xenserver 7 系統的權限

難易性

簡單

慣例

<code>#</code> - 給定指令需要作為 root 使用者權限運作或者使用 <code>sudo</code> 指令

<code>$</code> - 給定指令作為正常權限使用者運作

<a target="_blank"></a>

獲得 vm uuid

首先,我們需要獲得想要提升分辨率的虛拟機的 uuid。

<code># xe vm-list</code>

<code>uuid ( ro) : 09a3d0d3-f16c-b215-9460-50dde9123891</code>

<code>name-label ( rw): centos 7</code>

<code>power-state ( ro): running</code>

提示:如果你将此 uuid 儲存為 shell 變量會節省一些時間:

<code># uuid=09a3d0d3-f16c-b215-9460-50dde9123891</code>

關閉 vm

優雅地關閉 vm 或使用 <code>xe vm-vm-shutdown</code> 指令:

<code># xe vm-shutdown uuid=$uuid</code>

更新 vga 的 videoram 設定

檢查你目前的 vga 的 videoram 參數設定:

<code># xe vm-param-get uuid=$uuid param-name="platform" param-key=vga</code>

<code>std</code>

<code># xe vm-param-get uuid=$uuid param-name="platform" param-key=videoram</code>

<code>8</code>

要提升螢幕的分辨率,将 vga 更新到 <code>std</code> (如果已經設定過,就不需要做什麼),并将 <code>videoram</code> 調大幾兆,如設定成 16:

<code># xe vm-param-set uuid=$uuid platform:vga=std</code>

<code># xe vm-param-set uuid=$uuid platform:videoram=16</code>

啟動 vm

<code># xe vm-start uuid=$uuid</code>

如何在 XenServer 7 GUI 虛拟機(VM)上提高螢幕分辨率

increased xenserver screen vm resolution

原文釋出時間為:2017-02-19

本文來自雲栖社群合作夥伴“linux中國”

繼續閱讀