I get an error message on my screen that starts with 0.752419] DMAR:DRHD:handling fault status reg 3

Asked by John Wilson

I upgraded to Jammy Jellyfish and when I boot up I get an error message that starts with:
0.752419]DMAR:DRHD:handling fault status reg3
The login screen then appears but my mouse and keyboard do not operate so I cannot login.
Before addressing this question how do I boot up to a terminal?
What do I need to do to fix this problem?

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
Manfred Hampl
Solved:
Last query:
Last reply:
Revision history for this message
Manfred Hampl (m-hampl) said :
#1

Maybe https://bbs.archlinux.org/viewtopic.php?id=230362 helps.

Does your keyboard work immediately after switching on the system (e,g, such that you can enter BIOS)?
Do you know how to activate the grub menu?

Revision history for this message
John Wilson (jwilsondmartin) said :
#2

Thank you for your reply.
Cannot do much with the link as I cannot boot up to a terminal
My mouse and keyboard work in the BIOS menu
The error message continues with:
'0.752426] DMAR: [DMA Read NO_PASID] Request device [03:00.0] fault addr 0xd
3dc3000 [fault reason0v06] PTE Read address is not set'
Tried to boot in safe mode but that does not seem to be working

Revision history for this message
John Wilson (jwilsondmartin) said :
#3

Don't know how to activate the GRUB menu

Revision history for this message
Manfred Hampl (m-hampl) said :
#4

You need to (at least temporarily) activate the grub menu:
You do this by tapping the left shift key early during boot.
If you have success with that, you have to edit the command line (by pressing "e") and adding "intel_iommu=off" just in front of "quiet splash" and then continue booting.

If that works, then you should be able to log in.
Now edit the grub defaults (sudo gedit /etc/default/grub), add intel_iommu=off the same way, save the file and issue the command "sudo update-grub".
If everything works as desired, you should be able to log in normally again.

Revision history for this message
John Wilson (jwilsondmartin) said :
#5

Thank you for your replay and indeed adding 'intel_iommu=off' just before quiet splash does allow me to boot.
The problem now is updating the grub parameters.
"quiet splash" is on line 10 and enclosed by double quotation marks.
 If I add intel_iommu=off just before quiet splash, with or without quotation marks I get the following error messages:
**(gedit:2988): WARNING **:14:21:30.621: Set document metadata failed:Setting attribute metadata::gedit-spell-language-not supported
**(gedit:2988): WARNING **:14:21:30.621: Set document metadata failed:Setting attribute metadata::gedit-encoding not supported
**(gedit:2988): WARNING **:14:21:30.621: Set document metadata failed:Setting attribute metadata::gedit-position not supported
Should I add intel_iommu=off on its own line and if so where?

Revision history for this message
Best Manfred Hampl (m-hampl) said :
#6

Please ignore those "Set document metadata failed" warning messages. They are irrelevant.

For adding the iommu option: You should change

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

into

GRUB_CMDLINE_LINUX_DEFAULT="intel_iommu=off quiet splash"

save the file and run "sudo update-grub".
And then try rebooting and logging in again.

Revision history for this message
John Wilson (jwilsondmartin) said :
#7

Thank you for your help