Skip to content

Devices

A Device is a machine running the BarkVisor daemon — the Mac, PC, or board that hosts Workloads. The Devices page shows every machine in the Home and how it is doing.

Devices grid with health cards

Each Device renders as a card with:

  • Health dots for reachability and workload state
  • Temperature and storage readings
  • Reachability and workload totals in the header

Cards refresh automatically, so state changes show up without a reload. Clicking a card opens the Device detail view.

Add a Device in the toolbar jumps to Settings → Pairing, where you issue the pairing offer. The flow is documented in Home and pairing.

The detail page for one Device has:

  • A reachability pill and a platform · hostArch subtitle next to the name (member Devices are labeled Member)
  • Stat cards CPU and Memory with sparklines, plus a GPU section
  • A Facts sheet — CPU, Memory, Storage, Temperature, Address, Uptime, Virtualization support
  • A Workloads table (Name, OS, CPU · Mem, Ports, Status) with per-row Start / Stop buttons and Restart, and a confirmation dialog before stopping (Shutdown vs Force Stop)
  • A failed-workload banner with an inline Start button when something did not survive a reboot
  • Create VM to place a new Workload directly on this Device
  • Disk directory — default path for new VM disks on this Device (Browse, Save, Reset to default)
  • GPU passthrough readiness on Linux (IOMMU / vfio-pci / KVM). Setup: GPU passthrough

When a member Device is unreachable, its page still renders — controls that need the agent grey out instead of pretending.