I recently configured my new PC with Ubuntu 20.04.3 LTS. The PC has an ASUS ProArt B550-Creator motherboard with an AMD 5700G CPU. I selected this motherboard because it features 2 Thunderbolt 4 ports. The boot process takes a very long time (nearly 2 minutes!) and I noticed several error messages in the boot log that may have to do with this:
[ 21.554202] thunderbolt 0000:05:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0008 address=0xc5c9e400 flags=0x0020]
[ 42.034409] thunderbolt 0000:05:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0008 address=0xc5c9e500 flags=0x0020]
[ 62.514241] thunderbolt 0000:05:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0008 address=0xc5c9e600 flags=0x0020]
[ 82.990546] thunderbolt 0000:05:00.0: failed to send driver ready to ICM
[ 82.990943] thunderbolt: probe of 0000:05:00.0 failed with error -110
To check if this is a hardware problem, I also configured this PC to boot Windows 10, but then the PC boots in just 10 seconds without any errors, so it must be a Ubuntu problem I think. Can someone advice me on tracking down this problem ?
EDIT:
Following suggestions from @galexite I disabled 'Fast Boot' and booted with iommu=soft
and iommu=off
. Both options resulted in the [IO_PAGE_FAULT...]
lines to be replaced with [ 82.990461] thunderbolt 0000:05:00.0: failed to send driver ready to ICM [ 82.990774] thunderbolt: probe of 0000:05:00.0 failed with error -110
. (and boot time increased even more, in case of iommu=off
by another 9 seconds...)
iommu=soft
or eveniommu=off
? You can try this by pressinge
on the Ubuntu entry in grub, moving your keyboard cursor using the arrow keys to the end of the line which says 'quiet splash', and adding it there. – galexite Sep 26 '21 at 17:48