diff --git a/docs/drvbhyve.html.in b/docs/drvbhyve.html.in index dd6620d59a94e7f843dd02964bddeed01d0fda1c..f083db91c545881cd57f3541439cb841a3032d59 100644 --- a/docs/drvbhyve.html.in +++ b/docs/drvbhyve.html.in @@ -351,10 +351,36 @@ FreeBSD port.

This way, VNC will be accessible on 127.0.0.1:5904.

-

Please note that the tablet device requires to have an USB controller +

Please note that the tablet device requires to have a USB controller of the nec-xhci model. Currently, only a single controller of this type and a single tablet are supported per domain.

+

Since 3.5.0, it's possible to configure how the video device is exposed +to the guest using the vgaconf attribute:

+ +
+<domain type='bhyve'>
+    <devices>
+    ...
+      <graphics type='vnc' port='5904'>
+        <listen type='address' address='127.0.0.1'/>
+      </graphics>
+      <video>
+        <driver vgaconf='on'/>
+        <model type='gop' heads='1' primary='yes'/>
+      </video>
+      ...
+    </devices>
+    ...
+</domain>
+
+ +

If not specified, bhyve's default mode for vgaconf +will be used. Please refer to the +bhyve(8) +manual page and the bhyve wiki for more details on using +the vgaconf option.

+

Clock configuration

Originally bhyve supported only localtime for RTC. Support for UTC time was introduced in diff --git a/docs/news.xml b/docs/news.xml index f4423a646c8d419e4bee697dd2602f3cdb227d0a..933189484c652fa7934895a5e214fc9576c27e21 100644 --- a/docs/news.xml +++ b/docs/news.xml @@ -46,6 +46,18 @@ select a boot entry. + +

+ Support controlling how video devices are exposed to the bhyve guests + + + The vgaconf attribute was added to video's + driver element. Possible values are: on, + off, and io. It controlls the way how + bhyve exposes video devices to its guests; various guest OSes might + require different settings to boot properly. + +