I am asking since my lxd.daemon is no longer running:
» sudo snap logs -f lxd.daemon
2026-03-04T14:24:05+01:00 systemd[1]: snap.lxd.daemon.service: Scheduled restart job, restart counter is at 4.
2026-03-04T14:24:05+01:00 systemd[1]: Started snap.lxd.daemon.service - Service for snap application lxd.daemon.
2026-03-04T14:24:05+01:00 lxd.daemon[416918]: INFO: the gpu-2404 interface is connected. Running with gpu-2404 wrapper.
2026-03-04T14:24:05+01:00 lxd.daemon[416918]: /snap/lxd/38142/bin/gpu-2404-custom-wrapper: 8: exec: /snap/lxd/38142/gpu-2404/bin/gpu-2404-provider-wrapper: not found
2026-03-04T14:24:05+01:00 systemd[1]: snap.lxd.daemon.service: Main process exited, code=exited, status=127/n/a
2026-03-04T14:24:05+01:00 systemd[1]: snap.lxd.daemon.service: Failed with result 'exit-code'.
2026-03-04T14:24:05+01:00 systemd[1]: snap.lxd.daemon.service: Scheduled restart job, restart counter is at 5.
2026-03-04T14:24:05+01:00 systemd[1]: snap.lxd.daemon.service: Start request repeated too quickly.
2026-03-04T14:24:05+01:00 systemd[1]: snap.lxd.daemon.service: Failed with result 'exit-code'.
2026-03-04T14:24:05+01:00 systemd[1]: Failed to start snap.lxd.daemon.service - Service for snap application lxd.daemon.
Did something break recently or am I missing something?
» snap info mesa-2404 130 ↵
name: mesa-2404
summary: Mesa libraries for core24 snaps
publisher: Canonical✓
store-url: https://snapcraft.io/mesa-2404
contact: https://github.com/canonical/mesa-2404
license: MIT
description: |
A content snap containing the mesa libraries and drivers for `base: core24` snaps.
It supports a broad range of hardware through the Mesa stack as well as Nvidia
drivers installed from your distribution through the native SnapD support.
To make use of this snap in your application, allowing for GPU acceleration on
a broader set of hardware without including the drivers in your snap, refer to the
documentation below:
https://mir-server.io/docs/the-gpu-2404-snap-interface
_Note: On some, typically desktop, systems SnapD supports loading Nvidia drivers installed on the
host. mesa-2404 is compatible with this._
services:
mesa-2404.component-monitor: simple, disabled, inactive
snap-id: HyhSEBPv3vHsW6uOHkQR384NgI7S6zpj
tracking: latest/stable
refresh-date: 14 days ago, at 11:44 CET
channels:
latest/stable: 25.0.7-snap211 2025-11-05 (1165) 414MB -
latest/candidate: 25.2.8-snap237 2026-02-13 (1431) 421MB -
latest/beta: 25.2.8-snap251 2026-02-28 (1516) 421MB -
latest/edge: 25.2.8-snap251 2026-02-28 (1512) 421MB -
installed: 25.0.7-snap211 (1165) 414MB -
removed the file but then, lxd.daemon was not starting (not even generating a single log) when calling sudo snap start lxd.daemon.
I ran
INFO: the gpu-2404 interface is connected. Running with gpu-2404 wrapper. => Preparing the system (38142) ==> Loading snap configuration ==> Setting up mntns symlink (mnt:[4026532786]) ==> Setting up mount propagation on /var/snap/lxd/common/lxd/storage-pools ==> Setting up mount propagation on /var/snap/lxd/common/lxd/devices ==> Setting up persistent shmounts path ====> Making LXD shmounts use the persistent path ====> Making LXCFS use the persistent path ==> Setting up kmod wrapper ==> Preparing /boot ==> Preparing a clean copy of /run ==> Preparing /run/bin ==> Preparing a clean copy of /etc ==> Preparing a clean copy of /usr/share/misc ==> Setting up ceph configuration ==> Setting up LVM configuration ==> Setting up OVN configuration ==> Rotating logs ==> Setting up ZFS (2.3) ==> Escaping the systemd cgroups ====> Detected cgroup V2 ==> Escaping the systemd process resource limits ==> Increasing the number of inotify user instances ==> Increasing the number of inotify user watches ==> Increasing the number of keys for a nonroot user ==> Increasing the number of bytes for a nonroot user ==> Disabling Apparmor unprivileged userns mediation kernel.apparmor_restrict_unprivileged_userns = 0 ==> Enabling LXD UI ==> Exposing LXD documentation => Starting LXCFS Starting LXCFS at lxcfs Ignoring invalid max threads value 4294967295 > max (100000). Using runtime path /run Running lxcfslib_init to reload liblxcfs mount namespace: 7 hierarchies: 0: fd: 8: cpuset,cpu,io,memory,hugetlb,pids,rdma,misc,dmem Kernel supports pidfds Kernel supports swap accounting api_extensions:
-cgroups
-sys_cpu_online
-proc_cpuinfo
-proc_diskstats
-proc_loadavg
-proc_meminfo
-proc_stat
-proc_swaps
-proc_uptime
-proc_slabinfo
-shared_pidns
-cpuview_daemon
-loadavg_daemon
-pidfds=> Starting LXDRunning destructor lxcfs_exitKilled=> LXD failed to start