03-10-2020 03:12 AM - last edited on 03-05-2024 02:08 AM by ROGBot
03-14-2023 11:49 PM
03-15-2020 07:51 AM
PCIEX1_1
|
| PCIEX16/X8_1
| |
v v
| | | |
S7 S5 S3 S1
S8 S6 S4 S2
================== (mobo)
03-17-2020 10:50 PM
04-23-2020 11:19 AM
05-18-2020 10:12 PM
martine-dee wrote:
Update: Apr 23, 2020
A relation that I found and confirmed empirically over the last month is that reboot loops only happen on system restart from Unbuntu (16.04). For some reason, the system also sometimes gets stuck (for a long time) when I boot up ubuntu. With nothing OC'd, and that behavior doesn't really depend on the amount of SATA devices attached. Though, I neither need to, nor I dare to touch P7-8.
In any case, as long as I never restart Ubuntu, these reboot loops won't happen. It is manageable. To get to Windows, I shut down Ubuntu and then power up into Windows. I don't know what exactly is broken, where, and how. I've spent some time studying Ubuntu's /var/log/syslog , and couldn't find anything that seemed relevant around those times when it gets stuck forever, without visible usage of disk or other resources.
TL;DR The system is stable, as long as I never reboot from Ubuntu.
When I start building new box, presumably on top of ROG Zenith II Extreme Alpha, I will watch out for the QVLs just in case.
05-19-2020 10:32 PM
jberkpc wrote:
I had a very similar issue after updating Kubuntu 18.04. After the update when I attempted to reboot I got stuck in a reboot loop. If I shut the computer down, I could reboot to Windows fine, so I went back to Kubuntu to see what packages I had installed during the update. The package that stood out to me was an Intel microcode update. I rolled back the microcode update to the previous version and locked it.
The reboot issues went away! You are using an older version of Ubuntu, 20.04 is now out and I don't think 16.04 is still supported so you might not be able to get the previous version of the microcode so maybe you can just remove the Intel microcode package completely.
It's not the first time I have had problems with Intel microcode updates and it seems to be a matter that it works for some CPU's and not others.
$ dmesg | grep microcode
[ 0.000000] microcode: microcode updated early to revision 0x2000064, date = 2019-07-31
[ 0.943145] microcode: sig=0x50654, pf=0x4, revision=0x2000064
[ 0.943269] microcode: Microcode Update Driver: v2.2.
$ apt list | grep microcode
amd64-microcode/xenial-updates,xenial-security,now 3.20191021.1+really3.20180524.1~ubuntu0.16.04.2 amd64 [installed,automatic]
intel-microcode/xenial-updates,xenial-security,now 3.20191115.1ubuntu0.16.04.2 amd64 [installed]
microcode.ctl/xenial 1.18~0+nmu2 amd64
05-20-2020 08:29 AM
06-10-2020 11:46 PM
vmanuelgm wrote:
Latest Asus bios's for x299 mainboards (3006 for example in Omega board) solved the microcode error trying to boot operating systems.
So in case u are not using the latest version with updated parts, u should uninstall those Linux updates which usually go with Linux Kernel.
martine@Defiant:~$ sudo apt-cache madison intel-microcode
[sudo] password for martine:
intel-microcode | 3.20200609.0ubuntu0.16.04.1 | http://nl.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages
intel-microcode | 3.20200609.0ubuntu0.16.04.1 | http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages
intel-microcode | 3.20151106.1 | http://nl.archive.ubuntu.com/ubuntu xenial/restricted amd64 Packages
martine@Defiant:~$ sudo apt install intel-microcode=3.20151106.1
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be DOWNGRADED:
intel-microcode
(...)
martine@Defiant:~$ sudo apt-mark hold intel-microcode
intel-microcode set on hold.
martine@Defiant:~$
05-21-2020 01:23 AM
martine-dee wrote:
That is an interesting angle worth exploring. Date-wise, my problem did start after the installed version of the microcode was produced.$ dmesg | grep microcode
[ 0.000000] microcode: microcode updated early to revision 0x2000064, date = 2019-07-31
[ 0.943145] microcode: sig=0x50654, pf=0x4, revision=0x2000064
[ 0.943269] microcode: Microcode Update Driver: v2.2.$ apt list | grep microcode
amd64-microcode/xenial-updates,xenial-security,now 3.20191021.1+really3.20180524.1~ubuntu0.16.04.2 amd64 [installed,automatic]
intel-microcode/xenial-updates,xenial-security,now 3.20191115.1ubuntu0.16.04.2 amd64 [installed]
microcode.ctl/xenial 1.18~0+nmu2 amd64
However, I don't have the option to use it or not. Is it possible that the microcode is unusable with my system anyway, so it is not really used?
BIOS-wise, now I went back to the beginning, and will see what that brings. Do you see anything suspicious in this list?
05-21-2020 06:33 PM
jberkpc wrote:
It looks like you are using the unattended-upgrade package which automatically updates any security packages so if you roll back the Intel microcode to the previous version it will probably just update it again.
I uninstall that package when I install Kubuntu. because I update 5 days a week. and want more control of updates .
According to this you can pass a kernel command line parameter that disables the microcode updates but that's above my pay grade
https://wiki.debian.org/Microcode#Working_around_boot_problems_caused_by_microcode_updates.
I t looks like I was wrong about updates to 16.04, it looks like it's supported until some time in 2021.
All I know is rolling back to the previous version on the microcode solved my problems which are just like yours and I've updated my Kubuntu install many times including numerous kernel updates since without issue.
I'm running a 10920X with the RE6E motherboard.
Best of Luck.
dis_ucode_ldr [X86] Disable the microcode loader.
$ sudo vim /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset dis_ucode_ldr"
$ sudo update-grub