# Volt Kernel: Desktop Profile # Optimized for: Interactive use, display, input, ODE # Size target: ~60MB # Boot target: <400ms CONFIG_LOCALVERSION="-volt-desktop" CONFIG_DEFAULT_HOSTNAME="volt" # # Preemption Model: Full (responsive UI) # CONFIG_PREEMPT=y # CONFIG_PREEMPT_NONE is not set # CONFIG_PREEMPT_VOLUNTARY is not set # # Timer Frequency: High (responsive) # CONFIG_HZ_1000=y CONFIG_NO_HZ_IDLE=y # # Include all server configs # CONFIG_SMP=y CONFIG_NR_CPUS=64 CONFIG_NUMA=y # # Graphics (for ODE capture) # CONFIG_DRM=y CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_VIRTIO_GPU=y CONFIG_DRM_SIMPLEDRM=y CONFIG_FB=y CONFIG_FB_SIMPLE=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_VGA_CONSOLE=y # # Input Devices # CONFIG_INPUT=y CONFIG_INPUT_KEYBOARD=y CONFIG_INPUT_MOUSE=y CONFIG_INPUT_EVDEV=y CONFIG_KEYBOARD_ATKBD=y CONFIG_MOUSE_PS2=y CONFIG_INPUT_UINPUT=y # # Audio (for ODE) # CONFIG_SOUND=y CONFIG_SND=y CONFIG_SND_TIMER=y CONFIG_SND_PCM=y CONFIG_SND_VIRTIO=y CONFIG_SND_HDA_INTEL=y # # USB (for input forwarding) # CONFIG_USB_SUPPORT=y CONFIG_USB=y CONFIG_USB_HID=y CONFIG_USB_HIDDEV=y # # Security (same as server) # CONFIG_SECURITY=y CONFIG_SECURITY_LANDLOCK=y CONFIG_SECCOMP=y CONFIG_SECCOMP_FILTER=y CONFIG_SECURITY_YAMA=y CONFIG_HARDENED_USERCOPY=y CONFIG_FORTIFY_SOURCE=y CONFIG_STACKPROTECTOR_STRONG=y # # Cgroups, Namespaces (same as server) # CONFIG_CGROUPS=y CONFIG_MEMCG=y CONFIG_NAMESPACES=y CONFIG_USER_NS=y CONFIG_PID_NS=y CONFIG_NET_NS=y # # Networking # CONFIG_NET=y CONFIG_INET=y CONFIG_IPV6=y CONFIG_NETFILTER=y CONFIG_BRIDGE=y CONFIG_TUN=y # # File Systems # CONFIG_EXT4_FS=y CONFIG_OVERLAY_FS=y CONFIG_FUSE_FS=y CONFIG_PROC_FS=y CONFIG_TMPFS=y CONFIG_DEVTMPFS=y CONFIG_DEVTMPFS_MOUNT=y # # Compression # CONFIG_KERNEL_GZIP=y