ZVM New Features Plan

:tada: ZVM New Features Plan

Dear ZimaOS Partner,

The ZimaOS Team is about to start developing new features for ZVM after fixing some critical bugs. Since its release, we have received valuable feedback, especially from the ZimaOS-Partner group. Your enthusiasm for new features has been incredibly inspiring, and we’ve identified several key areas for improvement:

  1. Easier access to and installation of various types of images

  2. Improved usability of detailed features

:rocket: Upgrades in the next major release of ZVM

Unprecedented ease of installing images

  • Pre-installing commonly used system images in ZimaOS, with automatic downloads for any required images

  • Support for importing custom image

Enhanced usability of detailed features in ZVM

  • Ensuring smooth operation for systems like Windows 11 and Home Assistant OS

:wrench: Additionally, the dashboard will automatically integrate the virtual machine entrance, support user-defined deletion and sorting, and simplify the access process.

Feature Demo

:megaphone:Call for your comments

This is an unreleased version and as for the current features, we’re always striving to enhance them. If there’s anything specific you’d like us to improve or any new features you’d like to see, please feel free to share your thoughts! Your input is invaluable in shaping the future of ZVM.

1 Like

These features just blew my mind.
They are awesome.
Can we add our own OS image sources?

Sure! :grinning:

This does look useful.

Currently, I can’t even get ZVM to work. After booting up, it seems to crash the Cube. Or at least all the storage disappears, while the Dashboard/ZVM/Files interface remain somewhatt operational.

I have encountered this phenomenon before. Have you tried reducing the memory used by ZVM? Maybe you can briefly describe what image you installed, and we will also try to reproduce the “virtual machine crashes the cube” problem.

I cannot see these options on ZVM on Zimaboard and ZimaBlade

1 Like

Is there any possibility to be able to auto-run an image at startup. I am running a Home Assistant OS image in ZimaOS, which works great, but I have to start is manually whenever the PC resets.

3 Likes

I will record this request! thank you very much.

In the last second of the first video, it says Cancle, I think it should say cancel. We also expect vgpu feature in zvm. Even better, it would be legendary if the features come so that the virtual operating system reaches the hardware directly. Hdmi, usb, laptop screen etc.

How about a ‘popup keyboard’ or virtual mouse when trying to interact with a ZVM through it’s console window when using a browser on a mobile phone (eg. Android Chrome) ?

Currently there’s no apparent way to ‘interact’ with a running VM as the Android keyboard (GBoard) doesn’t popup & there’s no mouse pointer.

1 Like

Since ZimaCube has a hdmi out it would still be nice ZVM could output the display to it

1 Like

Feature request: auto-start a VM after ZimaOS is booting up

In the meantime, find VM’s name in the VM directory and from SSH type:

sudo virsh autostart <vm_name>
4 Likes

Thanks astor99, been trying to find a way of auto-starting my HomeAssistant VM in the event the Zima restarts or updates for ages. I have asked for this really handy feature to be implemented before.

Every time there is an update to ZimaOS, I always forget to restart my VMs and scratch my head as to why some things in my setup are not working. Then I remember - oh, right, gotta start the Ubuntu server VM or whatever. This would be a very helpful setting to have on a per-VM basis. Let me control which ones I want to start automatically, but give me the option in the first place, please.

1 Like

Thank you very much for the feedback. We completely understand how important this feature is to you.

At the same time, we would really like to learn more about how you are currently using ZVM—for example, what types of virtual machines you typically run, what services they host, and which problems this feature would most urgently solve in your existing workflows. These real-world usage scenarios would be extremely helpful for us when evaluating and designing the feature.

We would also like to be transparent that we are a relatively small team, so we may not be able to meet all feature requests immediately. That said, we do carefully record the needs that have the greatest impact on day-to-day usage and include them in our future planning.

Thank you again for your understanding and support, and please feel free to share more of your experiences and suggestions with us at any time.

I run an Ubuntu server 24.04 VM and use that to run an instance of Nextcloud on Docker. I want that to come back up automatically anytime the ZimaBoard is rebooted. Not an unreasonable use case.

Excuse me, may I ask a question? Why not just enable nextcloud directly in ZimaOS?

I don’t like the way it is implemented. I prefer more control.