vmsilo/modules
Davíð Steinn Geirsson e59ad9722c fix: strip GPU rendering resources from gpu service when only wayland is enabled
When neither gpu.opengl nor gpu.vulkan is enabled (wayland-only cross-domain),
the gpu service no longer binds /dev/dri, /dev/udmabuf, /sys/dev/char,
/sys/devices, or /run/opengl-driver. GL-related environment variables
(LD_LIBRARY_PATH, LIBGL_DRIVERS_PATH, __EGL_VENDOR_LIBRARY_DIRS,
__GL_SHADER_DISK_CACHE_PATH) are omitted, MemoryDenyWriteExecute is
enforced regardless of allowWX, and DeviceAllow is empty. DevicePolicy
is now explicitly set to "closed" in all cases.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-31 00:21:25 +00:00
..
lib fix: strip GPU rendering resources from gpu service when only wayland is enabled 2026-03-31 00:21:25 +00:00
assertions.nix refactor: simplify options - new defaults, remove globals, restructure GPU 2026-03-23 18:35:36 +00:00
css-colors.nix feat(tray): add tray proxy for VM system tray integration 2026-02-17 23:29:42 +00:00
default.nix Add device tray for USB passthrough management 2026-03-24 17:26:31 +00:00
desktop.nix feat: add/improve bash completions for all vmsilo commands 2026-03-27 18:44:24 +00:00
netvm.nix Open firewall ports for DNS on netvm downstream interfaces 2026-03-19 15:26:07 +00:00
networking.nix Harden host-netvm isolation, simplify services, refactor dbus-proxy 2026-03-25 12:09:44 +00:00
options.nix feat: add usb.logLevel option for USB passthrough service 2026-03-27 19:42:10 +00:00
overlay.nix Disable mesa patch, use upstream nixpkgs version 2026-03-27 18:47:57 +00:00
package.nix feat: add/improve bash completions for all vmsilo commands 2026-03-27 18:44:24 +00:00
pci.nix refactor(nix-module): split config.nix into focused modules 2026-02-13 21:35:57 +00:00
scripts.nix fix: add sleep to vsock probe retry loop in proxy script 2026-03-27 23:30:06 +00:00
services.nix fix: strip GPU rendering resources from gpu service when only wayland is enabled 2026-03-31 00:21:25 +00:00
tray.nix Use icon_pixmap for tray icon instead of icon_name theme lookup 2026-03-24 18:10:15 +00:00
usb.nix cleanup: remove vmsilo-start-* scripts, rename vmsilo-usb to vm-usb, fix vm-run output 2026-03-22 16:51:57 +00:00