git: a58719e0d4 - main - Status/2025Q1/bhyvemgr.adoc: Add report

Lorenzo Salvadore <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.doc
Message-ID <[email protected]>
The branch main has been updated by salvadore:

URL: https://cgit.FreeBSD.org/doc/commit/?id=a58719e0d4e4c4246229d6bad48ea7c061a7b0ef

commit a58719e0d4e4c4246229d6bad48ea7c061a7b0ef
Author:     Alonso Cárdenas Márquez <[email protected]>
AuthorDate: 2025-04-13 09:49:41 +0000
Commit:     Lorenzo Salvadore <[email protected]>
CommitDate: 2025-04-13 09:55:31 +0000

    Status/2025Q1/bhyvemgr.adoc: Add report
    
    Reviewed by:    Chris Moerz <[email protected]>
---
 .../en/status/report-2025-01-2025-03/bhyvemgr.adoc | 43 ++++++++++++++++++++++
 1 file changed, 43 insertions(+)

diff --git a/website/content/en/status/report-2025-01-2025-03/bhyvemgr.adoc b/website/content/en/status/report-2025-01-2025-03/bhyvemgr.adoc
new file mode 100644
index 0000000000..d0214f3788
--- /dev/null
+++ b/website/content/en/status/report-2025-01-2025-03/bhyvemgr.adoc
@@ -0,0 +1,43 @@
+=== A bhyve management GUI written in Freepascal/Lazarus
+
+Links: +
+link:https://github.com/alonsobsd/bhyvemgr[Bhyvemgr] URL: link:https://github.com/alonsobsd/bhyvemgr/[] +
+
+Contact: José Alonso Cárdenas Márquez <[email protected]>
+
+Bhyvemgr is a bhyve management GUI written in Freepascal/Lazarus on FreeBSD.
+It needs a bunch of tools mostly installed on base system and some installed from ports/packages.
+The main goal is to be a desktop application focus on desktop user to easily and quickly setup and run virtual machines on FreeBSD hosts.
+
+During this quarter, there were many bugfixes and improvements to Bhyvemgr.
+
+These are some highlights that were added:
+
+- Improve aarch64 support
+- RDP Login form keeps data of resolution and username used on previous connection while bhyvemgr is running
+- Support for selecting TCP remote connection at com1 of LPC device
+- Fix zombie process bug when xfreerdp and remote-viewer are running from bhyvemgr.
+  Now bhyvemgr uses Tthread instead of only TProcess for it
+- VM name and com1 connection strings can be copied to clipboard from Virtual Machine popup menu
+- Now xfreerdp3 loads arguments from rdp.args file
+- Re-use device forms.
+  It avoids to consume memory each time that device forms are opened/used
+- Network device name can be added/modified manually from Network device form.
+  Take on mind that valid names are tapX or vmnetX (e.g tap0, vmnet0)
+- Log messages support
+
+Bhyvemgr supports aarch64 only on 15-CURRENT and amd64 from FreeBSD 13.x to 15-CURRENT.
+Also, bhyvemgr can be compiled or installed from link:https://www.freshports.org/sysutils/bhyvemgr[ports] or pkg binaries with gtk2, qt5 or qt6 interface support.
+
+A big thank to link:https://www.entersekt.com/[Entersekt] for sponsor my work.
+Now I can use a RockPro64 (aarch64) for testing bhyvemgr on aarch64.
+
+People interested in helping or supporting the project are welcome.
+
+Current version: 1.5.0
+
+TODO
+
+* Add uart device support
+
+Sponsor: Entersekt
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.