looking-glass-module.enable
Whether to enable LookingGlass kernel module.
type
boolean
example
{
looking-glass-module.enable = true;
}
default
{
looking-glass-module.enable = false;
}
looking-glass-module.kernel
Linux kernel to build the module with
type
package
example
{
looking-glass-module.kernel = "pkgs.linuxPackages_5_10.kernel";
}
looking-glass-module.sizes
Sizes of shared memory devices
type
list of unsigned integer, meaning >=0
example
{
looking-glass-module.sizes = "[128 64]";
}
looking-glass-module.user
Owner of devices in /dev/kvmfr*. The user can open the device for rendering in LookingGlass client.
type
string
example
{
looking-glass-module.user = "jane";
}
qemuVerbatimConfig.enable
Whether to enable qemuVerbatimConfig module.
type
boolean
example
{
qemuVerbatimConfig.enable = true;
}
default
{
qemuVerbatimConfig.enable = false;
}
qemuVerbatimConfig.extraCgroupDeviceAclList
list of devices to add to cgroup_device_acl
type
list of string
example
{
qemuVerbatimConfig.extraCgroupDeviceAclList = "[ /dev/input/by-id/KEYBOARD_NAME ]";
}
default
{
qemuVerbatimConfig.extraCgroupDeviceAclList = [];
}
qemuVerbatimConfig.kvmfrDeviceCount
Number of kvmfr devices. Used for adding kvmfr devices to cgroup_device_acl automatically
type
unsigned integer, meaning >=0
example
{
qemuVerbatimConfig.kvmfrDeviceCount = "1";
}
default
{
qemuVerbatimConfig.kvmfrDeviceCount = 0;
}