Help with running PureOs in a VM (piix4_smbus error)

Dear community,

trying to install & run PureOS in a VMWare Workstation 12.5 VM, at boot I get an error printed:

piix4_smbus 0000:00:007.3: Host SMBus controller not enabled!

The resulting virtual machine is practically unusable - it does not respond to any inputs.
The above error is familiar (to at least Ubuntu and derivatives) but none of the workarounds i found (and configured) solves this (see below).

Do you have any ideas what to do or where to look next?

Many thanks, regards,
Willem

Workarounds (all are active):

  • put a line `` cpuid.1.eax = “0000:0000:0000:0001:0000:0110:1010:0101” ‘’ in the .vmx file (VMWare config)
  • blacklisting in the /etc/modprobe.d/blacklist.conf and /etc/modprobe.d/50-blacklist.conf (they are identical):
    blacklist i2c-piix4
    blacklist i2c_piix4
    blacklist intel_powerclamp

The above usually restores performance of Ubuntu etc. VMs, but PureOS doesn’t give in…

1 Like