Great job translating this into something that works on Ubuntu!
I did a fresh install on Ubuntu 24.04. via deb install. It worked fine and I then installed dependencies for isolation but it is still not found:
❯ sudo apt install virtiofsd
[sudo] password for :
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
virtiofsd is already the newest version (1.10.0-1).
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
❯ claude-desktop --doctor
Claude Desktop Diagnostics
================================
[PASS] Installed version: 1.1.5749-1.3.17
[PASS] Display server: Wayland (WAYLAND_DISPLAY=wayland-0)
Desktop: ubuntu:GNOME
Mode: X11 via XWayland (default, for global hotkey support)
Tip: Set CLAUDE_USE_WAYLAND=1 for native Wayland
(disables global hotkeys)
Menu bar mode: auto (default, Alt toggles visibility)
[PASS] Electron: found at /usr/lib/claude-desktop/node_modules/electron/dist/electron
[PASS] Chrome sandbox: permissions OK (/usr/lib/claude-desktop/node_modules/electron/dist/chrome-sandbox)
[PASS] SingletonLock: no lock file (OK)
[PASS] MCP config: valid JSON (/home//.config/Claude/claude_desktop_config.json)
MCP servers configured: 0
[PASS] Node.js: v24.14.0
Path: /usr/bin/node
[PASS] Desktop entry: /usr/share/applications/claude-desktop.desktop
[PASS] Disk space: 668108MB free
Cowork Mode
----------------
[PASS] KVM: accessible
[PASS] vsock: module loaded
[PASS] QEMU: found
[PASS] socat: found
[WARN] virtiofsd: not found
Fix: sudo apt install virtiofsd
[PASS] bubblewrap: found
VM image: not downloaded yet
Cowork isolation: none (host-direct, no isolation)
Great job translating this into something that works on Ubuntu!
I did a fresh install on Ubuntu 24.04. via deb install. It worked fine and I then installed dependencies for isolation but it is still not found: