context for answering this late:
https://wiki.raptorcs.com/wiki/Whonix
It is not clear why this error shows up, or whether anything bad will happen if it’s ignored. The only mention of this error that I can find in upstream documentation is this forum thread, which doesn’t have any solution.
related source code in whonixcheck:
- https://github.com/Whonix/whonixcheck/blob/master/usr/lib/whonixcheck/preparation.bsh#L66-116
- https://github.com/Whonix/whonixcheck/blob/master/usr/lib/whonixcheck/check_virtualizer.bsh
At the time for writing, whonixcheck test check_virtualizer
executes systemd-detect-virt
and checks if it has any of the following values:
oracle
kvm
qemu
xen
Supported platforms (those where there is a maintainer) listed on our download page:
Platforms not listed there are unsupported.
In this case it is showing:
[ERROR] [whonixcheck] Virtualizer Failed to check for virtualization:
Permission denied
unsupported by Whonix developers! Whonixcheck aborted! (qubes_detected: false)
Permission denied
meaning that running systemd-detect-virt
failed for some reason, likely due to mandatory access control, apparmor issues. Therefore, please provide the output of the following command.
sudo cat /var/log/audit/audit.log | grep -i DENIED
Please also provide the output of:
sudo systemd-detect-virt