fix gpu_config & /tmp/lxc.log

This commit is contained in:
Sam Sartor
2025-12-29 22:02:04 -07:00
parent 03d7259d6b
commit 65e0a64c24
2 changed files with 14 additions and 10 deletions

View File

@@ -1,20 +1,20 @@
# NVIDIA Devices Spe
lxc.cgroup2.devices.allow: c 235:* rwm
lxc.cgroup2.devices.allow = c 235:* rwm
# DRM devices
lxc.mount.entry: /dev/dri dev/dri none bind,optional,create=di
lxc.mount.entry = /dev/dri dev/dri none bind,optional,create=di
# Device IDs for /dev/dri, check `ls -l /dev/dri`
lxc.cgroup2.devices.allow: c 226:* rwm
lxc.cgroup2.devices.allow = c 226:* rwm
# Nvidia nodes
lxc.mount.entry: /dev/nvidia0 dev/nvidia0 none bind,optional,create=file
lxc.mount.entry: /dev/nvidiactl dev/nvidiactl none bind,optional,create=file
lxc.mount.entry: /dev/nvidia-uvm dev/nvidia-uvm none bind,optional,create=file
lxc.mount.entry: /dev/nvidia-modeset dev/nvidia-modeset none bind,optional,create=file
lxc.mount.entry = /dev/nvidia0 dev/nvidia0 none bind,optional,create=file
lxc.mount.entry = /dev/nvidiactl dev/nvidiactl none bind,optional,create=file
lxc.mount.entry = /dev/nvidia-uvm dev/nvidia-uvm none bind,optional,create=file
lxc.mount.entry = /dev/nvidia-modeset dev/nvidia-modeset none bind,optional,create=file
# Device IDs for /dev/nvidia*, check `ls -l /dev/nvidia*`
lxc.cgroup2.devices.allow: c 195:* rwm
lxc.cgroup2.devices.allow: c 500:* rwm
lxc.cgroup2.devices.allow: c 503:* rwm
lxc.cgroup2.devices.allow = c 195:* rwm
lxc.cgroup2.devices.allow = c 500:* rwm
lxc.cgroup2.devices.allow = c 503:* rwm

View File

@@ -248,6 +248,10 @@ impl LxcContainer {
.arg("-d")
.arg("--name")
.arg(&*guid)
.arg("-o")
.arg("/tmp/lxc.log")
.arg("-l")
.arg("debug")
.invoke(ErrorKind::Lxc)
.await?;
Ok(Self {