Hello! I used CDemu on another system (Mint 18.2) and found it useful. But using the ppa to install it on my KDE Neon 5.11, I haven't gotten it working. I downloaded the VHBA source here to read the install file, and made sure to add the appropriate .rules and "vhba" line in the modules file.
But when I try using modprobe or modinfo, it doesn't know anything about vhba: modprobe:
FATAL: Module vhba not found in directory /lib/modules/4.10.0-33-lowlatency
Looking in Muon to see what I have installed, it says: vhba-dkms 3.1.0-ubuntu1~xenial1~ppa1. And it doesn't have anything installed where modinfo is looking:
/lib/udev/rules.d/60-vhba-dkms.rules
/usr/share/doc/vhba-dkms/README
/usr/share/doc/vhba-dkms/changelog.Debian.gz
/usr/share/doc/vhba-dkms/copyright
/usr/src/vhba-20170610/Makefile
/usr/src/vhba-20170610/dkms.conf
/usr/src/vhba-20170610/vhba.c
I am a novice and probably missing something big/obvious. Any suggestions? Thanks!
vhba-dkms does not provide vhba kernel module itself; rather, it provides the source and registers it with DKMS, which in turn should build the module for you whenever new kernel is installed.
So for one reason or another, DKMS is not doing its job. You can check its status:
sudo dkms status
or try to trigger rebuilding again:
sudo dkms autoinstall
and watch out for error messages.
For some quick details on DKMS, you can check the "Usage" section in ArchLinux's DKSM docs:
https://wiki.archlinux.org/index.php/Dynamic_Kernel_Module_Support#Usage