From 8850fe8eea2112f0ebbce4eda0da48fefe5cfff1 Mon Sep 17 00:00:00 2001 From: Nate Graham Date: Wed, 20 May 2026 13:58:58 -0600 Subject: [PATCH] Replace cdemu + kernel module with fuseiso This way userspace does all the work, and we don't need to include an out-of-tree kernel module. Ta da! --- mkosi.conf.d/00-packages-core.conf | 1 - mkosi.conf.d/80-packages-cli.conf | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/mkosi.conf.d/00-packages-core.conf b/mkosi.conf.d/00-packages-core.conf index 8d58915..f6c8bde 100644 --- a/mkosi.conf.d/00-packages-core.conf +++ b/mkosi.conf.d/00-packages-core.conf @@ -100,7 +100,6 @@ Packages= flatpak # Flatpak apps fuse2 # Some AppImage apps fuse3 # The rest of the AppImage apps (also loads of other things as a required dependency) - vhba-module # Kernel module needed for cdemu-client # Virtualization/VM integration dnsmasq # Hotspot creation and networking in VMs diff --git a/mkosi.conf.d/80-packages-cli.conf b/mkosi.conf.d/80-packages-cli.conf index 4949377..c399dd1 100644 --- a/mkosi.conf.d/80-packages-cli.conf +++ b/mkosi.conf.d/80-packages-cli.conf @@ -38,13 +38,13 @@ Packages= bash-completion # Completions for Bash bat # Opinionated fancy cat bluez-utils # useful Bluetooth CLI tools - cdemu-client # Virtual optical drive support for CDEmu disc image mounting cpupower # For more granular tuning of CPU limits; needs to touch the kernel drm-info # for debugging KWin and other graphics issues duf # Opinionated fancy df espeak-ng # CLI-invoked speech; accessible automation feedback fastfetch # For showing off on r/unixporn fd # Opinionated fancy find + fuseiso # Userspace ISO mounting fzf # Fuzzy find git # It's git git-lfs # Git extension needed for versioning large files