Upgrade your microcode (Intel CPUs)

While perusing the logs in the Logs application, I came across the following:

core: PEBS disabled due to CPU errata, please upgrade microcode

PEBS is Precise Event-Based Sampling.

I ran the command:

~$ sudo dmesg | grep microcode
[ 0.162675] MDS: Vulnerable: Clear CPU buffers attempted, no microcode
[ 0.189815] core: PEBS disabled due to CPU errata, please upgrade microcode
[ 0.649902] microcode: sig=0x206a7, pf=0x10, revision=0x23
[ 0.650038] microcode: Microcode Update Driver: v2.2.

To upgrade the microcode, one issues the command:

sudo apt install intel-microcode

Then you must reboot from sudo:

sudo reboot

And after that, you verify the installation via:

dmesg | grep 'microcode'
[ 0.000000] microcode: microcode updated early to revision 0x2f, date = 2019-02-17
[ 0.672630] microcode: sig=0x206a7, pf=0x10, revision=0x2f
[ 0.672762] microcode: Microcode Update Driver: v2.2.

Now in the Logs application, I get:

Performance Events: PEBS fmt1+, SandyBridge events, 16-deep LBR, full-width counters, Intel PMU driver.

You can also peruse the logs in Terminal:

sudo journalctl -r

Look for anything that's colored yellow or red. I'm currently going through what I found and trying to find fixes. The microcode upgrade was one such fix.

1 Like

Thanks for this,

I get a error message after shutdown everytime about my wifi. I get the feeling my laptop uses the same adress as another device in my home network.

Nvidia is a bug, many ubuntu users have this issue

I also saw this one...broken pipe ? bug too ?