Create a Workload
A Workload is a VM or App running on one Device. This guide covers VM options. For a first VM, follow the Quickstart. For Docker Compose apps, see Apps.
From the dashboard
Section titled “From the dashboard”- Open the Home console (
http://<dashboard-device>:7777). - Click Create VM.
- Pick a template, Windows, or a custom image from the gallery.
- Name the VM, pick the Device, size, and disk options in the 3-step Create VM dialog (Gallery → Configure → Disk).
- Click Create and follow progress in Workloads.
Windows and Linux guest profiles support arm64 and x86_64. Use an image matching the selected Device. Available acceleration and TPM support depend on the Device’s platform; Windows Devices do not provide TPM emulation. If Windows 11 setup says the PC must support Secure Boot, see Troubleshooting.
Images
Section titled “Images”- Catalog downloads follow this Device’s architecture. You can still download the other arch when you will deploy it on a matching Device.
- A missing Library copy on the target Device is a placement warning, not a silent skip.
- Optional: set a custom Library directory in Settings.
- Settings → Library and Images show used and free space on the volume containing the image folder. This can be separate from the volume holding VM disks.
- New disks use the Device’s default VM disk directory (Device page).
- On Linux, Create Disk can attach a host block device as raw. Mounts, swaps, and devices the host already uses stay blocked. The Device’s
barkvisoruser needs the disk group (barkvisor.service.d/disk.conf). macOS has no block-device option.
GPU and PCI (Linux)
Section titled “GPU and PCI (Linux)”- GPU list labels NVIDIA, Intel, and AMD. Several cards of the same vendor stay listed separately.
- GPU attachment requires IOMMU, vfio-pci, and KVM. The UI explains what is missing if the Device is not ready. See GPU passthrough.
- Workload detail also has a PCI picker for other VFIO devices. The boot disk and the last remaining uplink stay excluded. The picker is hidden on macOS.
Create App
Section titled “Create App”Docker apps are a separate path: Workloads → Create App. See Apps.
After create
Section titled “After create”Open the VM in Workloads to start, stop, or connect to it. Its data stays on the selected Device. If that Device becomes unreachable, workloads on other Devices keep running.