Updating drivers for motherboard



Hello @james80,
Welcome to Linux.org forum.
You should not need those drivers in Linux. As they are all included in the kernel. If you are having problems with the motherboard. You may need to have a newer or older kernel If all is working as expected then don't worry about it.
 
Last edited:
Hello @james80,
Welcome to Linux.org forum.
You should not need those drivers in Linux. As they are all included in the kernel. If you are having problems with the motherboard. You may need to have a newer or older kernel If all is working as expected then don't worry about it.
thank you very much. I wondered cause my pc shutdown randomly since a week
 
Which Distro are you using and what is the graphic card?
 
Which Distro are you using and what is the graphic card?
Endeavour OS.
Code:
66: PCI 2700.0: 0300 VGA compatible controller (VGA)
  [Created at pci.386]
  Unique ID: ALE3.QhMJLNa4gw1
  Parent ID: w+J7.0mdkldd4FZB
  SysFS ID: /devices/pci0000:00/0000:00:03.1/0000:27:00.0
  SysFS BusID: 0000:27:00.0
  Hardware Class: graphics card
  Model: "nVidia GF108 [GeForce GT 630]"
  Vendor: pci 0x10de "nVidia Corporation"
  Device: pci 0x0f00 "GF108 [GeForce GT 630]"
  SubVendor: pci 0x19da "ZOTAC International (MCO) Ltd."
  SubDevice: pci 0x6199
  Revision: 0xa1
  Driver: "nouveau"
  Driver Modules: "nouveau"
  Memory Range: 0xfb000000-0xfbffffff (rw,non-prefetchable)
  Memory Range: 0xe0000000-0xe7ffffff (ro,non-prefetchable)
  Memory Range: 0xe8000000-0xe9ffffff (ro,non-prefetchable)
  I/O Ports: 0xe000-0xe07f (rw)
  Memory Range: 0x000c0000-0x000dffff (rw,non-prefetchable,disabled)
  IRQ: 88 (939276 events)
  Module Alias: "pci:v000010DEd00000F00sv000019DAsd00006199bc03sc00i00"
  Driver Info #0:
    Driver Status: nouveau is active
    Driver Activation Cmd: "modprobe nouveau"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #26 (PCI bridge)

Code:
[james@ninja ~]$ journalctl  -b -1 -e
Mar 14 07:17:18 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:18 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:18 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:18 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:20 ninja kernel: amd_iommu_report_page_fault: 20 callbacks suppressed
Mar 14 07:17:20 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:20 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:20 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:20 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:20 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:20 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:18 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:18 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:18 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:18 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:20 ninja kernel: amd_iommu_report_page_fault: 20 callbacks suppressed
Mar 14 07:17:20 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:20 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:20 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:20 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:20 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:20 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:21 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:21 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:21 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:21 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:25 ninja kernel: amd_iommu_report_page_fault: 32 callbacks suppressed
Mar 14 07:17:25 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:25 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:25 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:25 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:26 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:26 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:26 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:26 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:26 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:26 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:30 ninja kernel: amd_iommu_report_page_fault: 310 callbacks suppressed
Mar 14 07:17:30 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:30 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:30 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:30 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:30 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:30 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:30 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:30 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:30 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:30 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:35 ninja kernel: amd_iommu_report_page_fault: 313 callbacks suppressed
Mar 14 07:17:35 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:35 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:35 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:35 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:35 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:35 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:35 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:35 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:35 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:35 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
Mar 14 07:17:36 ninja plasmashell[3650]: [3837:3837:0314/071736.129071:ERROR:gles2_cmd_decoder_passthrough.cc(1112)] ContextResult::kFatalFailure: fail_if_major_perf_caveat + swiftshader
Mar 14 07:17:36 ninja plasmashell[3650]: [3837:3837:0314/071736.136129:ERROR:gles2_cmd_decoder_passthrough.cc(1112)] ContextResult::kFatalFailure: fail_if_major_perf_caveat + swiftshader
Mar 14 07:17:36 ninja plasmashell[3650]: [3837:3837:0314/071736.142247:ERROR:gles2_cmd_decoder_passthrough.cc(1112)] ContextResult::kFatalFailure: fail_if_major_perf_caveat + swiftshader
Mar 14 07:17:41 ninja kernel: amd_iommu_report_page_fault: 526 callbacks suppressed
Mar 14 07:17:41 ninja kernel: nouveau 0000:27:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x0010 address=0x0 flags=0x0000]
lines 948-1000/1000 (END)
 
You may do better with a proprietary Driver from Nvidia. But I'm not that familar with EndevorOS so you'll need to check it out with them. I don't think the shutdowns are because of the Motherboard though. It's most likely the Nvidia card causing the problem.
 
Last edited:
James80, there are apparently a couple of issues:
1. nouveau producing a page fault. Best to upgrade the kernel to the latest version possible. Looks like an issue with the nouveau driver on your graphics card.

2. amd_iommu_report_page_fault. With this one there are a few options. First I'd note that if your machine is suffering "random shutdown" as you mention in post #3, it's more likely memory related than graphics card related. Usually the graphics card will freeze the GUI rather than shut down the computer.

I would check the memory with memtest86+.

And there are a bunch of kernel options you could look into trying on your AMD board:

iommu=soft ---- general iommu parameter

Here below are some options specifically for the AMD iommu driver entered after this option:

amd_iommu=

Possible values are:

off ---- do not initialize any AMD IOMMU found in the system

force_isolation ---- Force device isolation for all devices. The IOMMU driver is not allowed anymore to lift isolation requirements as needed. This option does not override iommu=pt

force_enable ---- Force enable the IOMMU on platforms known to be buggy with IOMMU enabled. Use this option with care.

All of these options are reversible, by removing them. It's a laborious business going through to see what will prevent shutdowns, if that is possible, but if something works, it's paid off.
 
I have never found the need to update the onboard drivers since I started using Linux, many moons ago, they are only used during initial boot, once the Linux distribution has started , it uses its own compatible drivers [ok you may have to download some non FOSS drivers, but they will still be Linux not Microsoft]
 
You should not need those drivers in Linux. As they are all included in the kernel. If you are having problems with the motherboard. You may need to have a newer or older kernel If all is working as expected then don't worry about it.
It can't hurt to upgrade the motherboard's firmware/bios/uefi, I usually update it if I get a new motherboard and after that maybe once every 1-2 years.
 

Members online


Top