Mint 19.1 logs nouveau error messages, Ubuntu 18.04.3 on same machine does not

Screen resolution, 3D Acceleration, nVidia, ATI
Forum rules
Before you post please read this
Post Reply
User avatar
karlchen
Level 20
Level 20
Posts: 11224
Joined: Sat Dec 31, 2011 7:21 am
Location: Germany

Mint 19.1 logs nouveau error messages, Ubuntu 18.04.3 on same machine does not

Post by karlchen » Sun Sep 08, 2019 1:24 pm

Hello, folks.

Today I would like to report a mystery, which came into existence, after Mint 19.1 32-bit xfce had been added on a machine, where Ubuntu 18.04.3 had already been installed before:
  • On Ubuntu 18.04.3 32-bit Mate, the system does not log any nouveau error messages in /var/log/syslog.
  • On Mint 19.1 32-bit xfce, the system logs the same 4 nouveau error messages in /var/log/syslog.
  • The logged error messages are:

    Code: Select all

    Sep  8 18:06:24 unimatrix0 kernel: [   68.876150] nouveau 0000:03:00.0: Direct firmware load for nouveau/nvac_fuc084 failed with error -2
    Sep  8 18:06:24 unimatrix0 kernel: [   68.876201] nouveau 0000:03:00.0: Direct firmware load for nouveau/nvac_fuc084d failed with error -2
    Sep  8 18:06:24 unimatrix0 kernel: [   68.876210] nouveau 0000:03:00.0: msvld: unable to load firmware data
    Sep  8 18:06:24 unimatrix0 kernel: [   68.876226] nouveau 0000:03:00.0: msvld: init failed, -19
  • Weird as it may sound, there is no hint that the nouveau driver on Ubuntu 18.04.3 and Mint 19.1 behave differently.
Questions:

My special friend Google has not returned a fully matching hit for the 4 lines. In particular the nouveau/nvac_fuc084 and nouveau/nvac_fuc084d module could not be found. (similar module names yes, but not precisely these 2)
As Mint 19.1 is based on Ubuntu 18.04, and as Ubuntu 18.04.3 does not encounter any trouble related to nouveau, what could Mint try to do that triggers the 4 error messages?
The interesting thing is that there is no hint that Mint 19.1 exhibits any display issues, in spite of complaining.
What precisely could I check?

Regards,
Karl


Below is the inxi report, generated by Ubuntu 18.04.3:

Code: Select all

$ inxi -Fx3z
System:    Host: unimatrix0 Kernel: 4.15.0-60-generic i686 bits: 32 compiler: gcc v: 7.4.0 Desktop: MATE 1.20.1 
           info: mate-panel wm: marco 1.20.1 dm: LightDM 1.26.0 Distro: Ubuntu 18.04.3 LTS (Bionic Beaver) 
Machine:   Type: Desktop Mobo: N/A model: N/A serial: <filter> BIOS: American Megatrends v: 080015 date: 10/09/2009 
CPU:       Topology: Dual Core model: Intel Atom 330 bits: 64 type: MT MCP arch: Bonnell rev: 2 L2 cache: 512 KiB 
           flags: lm nx pae sse sse2 sse3 ssse3 bogomips: 12800 
           Speed: 1600 MHz min/max: N/A Core speeds (MHz): 1: 1600 2: 1600 3: 1600 4: 1603 
Graphics:  Device-1: NVIDIA C79 [ION] vendor: ZOTAC driver: nouveau v: kernel bus ID: 03:00.0 chip ID: 10de:087d 
           Display: x11 server: X.Org 1.19.6 driver: nouveau unloaded: fbdev,modesetting,vesa compositor: compton 
           v: 0.1~beta2+20150922 resolution: 1280x1024~60Hz 
           OpenGL: renderer: NVAC v: 3.3 Mesa 19.0.8 direct render: Yes 
Audio:     Device-1: NVIDIA MCP79 High Definition Audio driver: snd_hda_intel v: kernel bus ID: 00:08.0 chip ID: 10de:0ac0 
           Sound Server: ALSA v: k4.15.0-60-generic 
Network:   Device-1: NVIDIA MCP79 Ethernet vendor: ZOTAC driver: forcedeth v: kernel port: d080 bus ID: 00:0a.0 
           chip ID: 10de:0ab0 
           IF: enp0s10 state: down mac: <filter>
           Device-2: Qualcomm Atheros AR9285 Wireless Network Adapter vendor: AzureWave AW-NE785 / AW-NE785H 802.11bgn 
           driver: ath9k v: kernel port: ec00 bus ID: 04:00.0 chip ID: 168c:002b 
           IF: wlp4s0 state: up mac: <filter>
Drives:    Local Storage: total: 156.31 GiB used: 16.51 GiB (10.6%) 
           ID-1: /dev/sda vendor: Samsung model: HM160HI size: 149.05 GiB speed: 1.5 Gb/s serial: S10UJF0SB19020 rev: 0-08 
           temp: 50 C scheme: MBR 
           ID-2: /dev/sdb type: USB vendor: Intenso model: Premium size: 7.25 GiB speed: 1.5 Gb/s serial: 10031100002120 
           rev: 0.00 scheme: MBR 
Partition: ID-1: / size: 47.12 GiB used: 11.00 GiB (23.3%) fs: ext4 dev: /dev/sda1 
           ID-2: swap-1 size: 5.05 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/sda5 
Sensors:   System Temperatures: cpu: 86.0 C mobo: N/A gpu: nouveau temp: 63 C 
           Fan Speeds (RPM): N/A 
Info:      Processes: 195 Uptime: 6m Memory: 1.65 GiB used: 382.1 MiB (22.6%) Init: systemd v: 237 runlevel: 5 Compilers: 
           gcc: N/A Shell: bash v: 4.4.20 running in: mate-terminal inxi: 3.0.36 
Below is the inxi report, generated by Mint 19.1:

Code: Select all

karl@unimatrix0:~$ inxi -Fx3z
System:    Host: unimatrix0 Kernel: 4.15.0-60-generic i686 bits: 32 compiler: gcc v: 7.4.0 Desktop: Xfce 4.12.3 
           tk: Gtk 2.24.31 info: xfce4-panel wm: xfwm4 dm: LightDM 1.26.0 Distro: Linux Mint 19.1 Tessa 
           base: Ubuntu 18.04 bionic 
Machine:   Type: Desktop Mobo: N/A model: N/A serial: <filter> BIOS: American Megatrends v: 080015 date: 10/09/2009 
CPU:       Topology: Dual Core model: Intel Atom 330 bits: 64 type: MT MCP arch: Bonnell rev: 2 L2 cache: 512 KiB 
           flags: lm nx pae sse sse2 sse3 ssse3 bogomips: 12800 
           Speed: 1600 MHz min/max: N/A Core speeds (MHz): 1: 1600 2: 1600 3: 1600 4: 1600 
Graphics:  Device-1: NVIDIA C79 [ION] vendor: ZOTAC driver: nouveau v: kernel bus ID: 03:00.0 chip ID: 10de:087d 
           Display: x11 server: X.Org 1.19.6 driver: nouveau unloaded: fbdev,modesetting,vesa compositor: compton 
           v: 0.1~beta2+20150922 resolution: 1280x1024~60Hz 
           OpenGL: renderer: NVAC v: 3.3 Mesa 19.0.8 direct render: Yes 
Audio:     Device-1: NVIDIA MCP79 High Definition Audio driver: snd_hda_intel v: kernel bus ID: 00:08.0 chip ID: 10de:0ac0 
           Sound Server: ALSA v: k4.15.0-60-generic 
Network:   Device-1: NVIDIA MCP79 Ethernet vendor: ZOTAC driver: forcedeth v: kernel port: d080 bus ID: 00:0a.0 
           chip ID: 10de:0ab0 
           IF: enp0s10 state: down mac: <filter> 
           Device-2: Qualcomm Atheros AR9285 Wireless Network Adapter vendor: AzureWave AW-NE785 / AW-NE785H 802.11bgn 
           driver: ath9k v: kernel port: ec00 bus ID: 04:00.0 chip ID: 168c:002b 
           IF: wlp4s0 state: up mac: <filter> 
Drives:    Local Storage: total: 156.31 GiB used: 14.36 GiB (9.2%) 
           ID-1: /dev/sda vendor: Samsung model: HM160HI size: 149.05 GiB speed: 1.5 Gb/s serial: <filter> rev: 0-08 
           scheme: MBR 
           ID-2: /dev/sdb type: USB vendor: Intenso model: Premium size: 7.25 GiB speed: 1.5 Gb/s serial: <filter> rev: 0.00 
           scheme: MBR 
Partition: ID-1: / size: 47.12 GiB used: 8.81 GiB (18.7%) fs: ext4 dev: /dev/sda6 
           ID-2: swap-1 size: 5.05 GiB used: 1024 KiB (0.0%) fs: swap dev: /dev/sda5 
Sensors:   System Temperatures: cpu: 83.0 C mobo: N/A gpu: nouveau temp: 61 C 
           Fan Speeds (RPM): N/A 
Info:      Processes: 195 Uptime: 57m Memory: 1.65 GiB used: 663.1 MiB (39.2%) Init: systemd v: 237 runlevel: 5 Compilers: 
           gcc: 7.4.0 alt: 7 Shell: bash v: 4.4.20 running in: xfce4-terminal inxi: 3.0.36 
This is what Ubuntu 18.04.3 32-bit Mate logs about the nouveau driver on every startup:

Code: Select all

Sep  8 12:26:26 unimatrix0 kernel: [    4.390069] nouveau 0000:03:00.0: NVIDIA MCP79/MCP7A (0ace80b1)
Sep  8 12:26:26 unimatrix0 kernel: [    4.407711] nouveau 0000:03:00.0: bios: version 62.79.67.00.00
Sep  8 12:26:26 unimatrix0 kernel: [    4.431577] nouveau 0000:03:00.0: fb: 256 MiB stolen system memory
Sep  8 12:26:26 unimatrix0 kernel: [    5.788844] nouveau 0000:03:00.0: DRM: VRAM: 256 MiB
Sep  8 12:26:26 unimatrix0 kernel: [    5.788913] nouveau 0000:03:00.0: DRM: GART: 1048576 MiB
Sep  8 12:26:26 unimatrix0 kernel: [    5.788982] nouveau 0000:03:00.0: DRM: TMDS table version 2.0
Sep  8 12:26:26 unimatrix0 kernel: [    5.789051] nouveau 0000:03:00.0: DRM: DCB version 4.0
Sep  8 12:26:26 unimatrix0 kernel: [    5.789120] nouveau 0000:03:00.0: DRM: DCB outp 00: 02000300 0000001e
Sep  8 12:26:26 unimatrix0 kernel: [    5.789190] nouveau 0000:03:00.0: DRM: DCB outp 01: 01000302 00020030
Sep  8 12:26:26 unimatrix0 kernel: [    5.789259] nouveau 0000:03:00.0: DRM: DCB outp 02: 02011332 00020010
Sep  8 12:26:26 unimatrix0 kernel: [    5.789329] nouveau 0000:03:00.0: DRM: DCB conn 00: 00000000
Sep  8 12:26:26 unimatrix0 kernel: [    5.789397] nouveau 0000:03:00.0: DRM: DCB conn 01: 00001131
Sep  8 12:26:26 unimatrix0 kernel: [    5.789465] nouveau 0000:03:00.0: DRM: DCB conn 02: 00002261
Sep  8 12:26:26 unimatrix0 kernel: [    5.806010] nouveau 0000:03:00.0: DRM: MM: using M2MF for buffer copies
Sep  8 12:26:26 unimatrix0 kernel: [    5.837156] nouveau 0000:03:00.0: DRM: allocated 1280x1024 fb: 0x50000, bo (ptrval)
Sep  8 12:26:26 unimatrix0 kernel: [    5.837551] fbcon: nouveaufb (fb0) is primary device
Sep  8 12:26:26 unimatrix0 kernel: [    5.909349] nouveau 0000:03:00.0: fb0: nouveaufb frame buffer device
Sep  8 12:26:26 unimatrix0 kernel: [    5.924103] [drm] Initialized nouveau 1.3.1 20120801 for 0000:03:00.0 on minor 0
Sep  8 12:26:27 unimatrix0 sensors[855]: nouveau-pci-0300 
This is what Mint 19.1 32-bit xfce logs about the nouveau driver on every startup:

Code: Select all

Sep  8 18:05:52 unimatrix0 kernel: [    4.567501] nouveau 0000:03:00.0: NVIDIA MCP79/MCP7A (0ace80b1)
Sep  8 18:05:52 unimatrix0 kernel: [    4.585177] nouveau 0000:03:00.0: bios: version 62.79.67.00.00
Sep  8 18:05:52 unimatrix0 kernel: [    4.609219] nouveau 0000:03:00.0: fb: 256 MiB stolen system memory
Sep  8 18:05:52 unimatrix0 kernel: [    5.960819] nouveau 0000:03:00.0: DRM: VRAM: 256 MiB
Sep  8 18:05:52 unimatrix0 kernel: [    5.960888] nouveau 0000:03:00.0: DRM: GART: 1048576 MiB
Sep  8 18:05:52 unimatrix0 kernel: [    5.960961] nouveau 0000:03:00.0: DRM: TMDS table version 2.0
Sep  8 18:05:52 unimatrix0 kernel: [    5.961029] nouveau 0000:03:00.0: DRM: DCB version 4.0
Sep  8 18:05:52 unimatrix0 kernel: [    5.961098] nouveau 0000:03:00.0: DRM: DCB outp 00: 02000300 0000001e
Sep  8 18:05:52 unimatrix0 kernel: [    5.961169] nouveau 0000:03:00.0: DRM: DCB outp 01: 01000302 00020030
Sep  8 18:05:52 unimatrix0 kernel: [    5.961238] nouveau 0000:03:00.0: DRM: DCB outp 02: 02011332 00020010
Sep  8 18:05:52 unimatrix0 kernel: [    5.961306] nouveau 0000:03:00.0: DRM: DCB conn 00: 00000000
Sep  8 18:05:52 unimatrix0 kernel: [    5.961374] nouveau 0000:03:00.0: DRM: DCB conn 01: 00001131
Sep  8 18:05:52 unimatrix0 kernel: [    5.961442] nouveau 0000:03:00.0: DRM: DCB conn 02: 00002261
Sep  8 18:05:52 unimatrix0 kernel: [    5.977780] nouveau 0000:03:00.0: DRM: MM: using M2MF for buffer copies
Sep  8 18:05:52 unimatrix0 kernel: [    6.008946] nouveau 0000:03:00.0: DRM: allocated 1280x1024 fb: 0x50000, bo (ptrval)
Sep  8 18:05:52 unimatrix0 kernel: [    6.009348] fbcon: nouveaufb (fb0) is primary device
Sep  8 18:05:52 unimatrix0 kernel: [    6.081166] nouveau 0000:03:00.0: fb0: nouveaufb frame buffer device
Sep  8 18:05:52 unimatrix0 kernel: [    6.100105] [drm] Initialized nouveau 1.3.1 20120801 for 0000:03:00.0 on minor 0
Sep  8 18:05:52 unimatrix0 sensors[784]: nouveau-pci-0300
And then it adds the lines already to be read above:

Code: Select all

Sep  8 18:06:24 unimatrix0 kernel: [   68.876150] nouveau 0000:03:00.0: Direct firmware load for nouveau/nvac_fuc084 failed with error -2
Sep  8 18:06:24 unimatrix0 kernel: [   68.876201] nouveau 0000:03:00.0: Direct firmware load for nouveau/nvac_fuc084d failed with error -2
Sep  8 18:06:24 unimatrix0 kernel: [   68.876210] nouveau 0000:03:00.0: msvld: unable to load firmware data
Sep  8 18:06:24 unimatrix0 kernel: [   68.876226] nouveau 0000:03:00.0: msvld: init failed, -19
Last edited by karlchen on Sun Sep 08, 2019 1:55 pm, edited 2 times in total.
Reason: corrected "Mint 19.2" to read "Mint 19.1" in several places.
Image
Linux Mint 19.2 32-bit xfce Desktop, Total Commander 9.22a 32-bit
Linux Mint 18.1 64-bit Cinnamon Desktop, Total Commander 9.22a 64-bit
Windows? - 1 window in every room


gm10
Level 18
Level 18
Posts: 8742
Joined: Thu Jun 21, 2018 5:11 pm

Re: Mint 19.1 logs nouveau error messages, Ubuntu 18.04.3 on same machine does not

Post by gm10 » Sun Sep 08, 2019 2:06 pm

You are missing an expected firmware package.
Tune up your LM 19.x: ppa:gm10/linuxmint-tools

User avatar
karlchen
Level 20
Level 20
Posts: 11224
Joined: Sat Dec 31, 2011 7:21 am
Location: Germany

Re: Mint 19.1 logs nouveau error messages, Ubuntu 18.04.3 on same machine does not

Post by karlchen » Sun Sep 08, 2019 2:53 pm

gm10 wrote:
Sun Sep 08, 2019 2:06 pm
You are missing an expected firmware package.
OK.
Then let me ask, how is it possible that
  • Ubuntu 18.04.3 32-bit Mate brings along all firmware packages, which are needed to make the nouveau driver happy?
  • Linux Mint 19.1 32-bit xfce, which is based on the mentioned Ubuntu 18.04 32-bit, is missing one firmware package however?
The installed package linux-firmware is the same version on both systems: 1.173.9.

Hm. Perhaps starting to investigate and compare /etc/modules as well as /etc/modprobe.d/*.conf on both systems will give a hint.
Image
Linux Mint 19.2 32-bit xfce Desktop, Total Commander 9.22a 32-bit
Linux Mint 18.1 64-bit Cinnamon Desktop, Total Commander 9.22a 64-bit
Windows? - 1 window in every room

gm10
Level 18
Level 18
Posts: 8742
Joined: Thu Jun 21, 2018 5:11 pm

Re: Mint 19.1 logs nouveau error messages, Ubuntu 18.04.3 on same machine does not

Post by gm10 » Sun Sep 08, 2019 3:24 pm

Maybe you had the binary driver installed on one but not the other. I'm not an NVIDIA user, I don't know exactly which module contains this firmware.
Tune up your LM 19.x: ppa:gm10/linuxmint-tools

User avatar
Spearmint2
Level 16
Level 16
Posts: 6284
Joined: Sat May 04, 2013 1:41 pm
Location: Maryland, USA

Re: Mint 19.1 logs nouveau error messages, Ubuntu 18.04.3 on same machine does not

Post by Spearmint2 » Sun Sep 08, 2019 3:57 pm

Are they both using the same kernel?
All things go better with Mint. Mint julep, mint jelly, mint gum, candy mints, pillow mints, peppermint, chocolate mints, spearmint,....

User avatar
karlchen
Level 20
Level 20
Posts: 11224
Joined: Sat Dec 31, 2011 7:21 am
Location: Germany

Re: Mint 19.1 logs nouveau error messages, Ubuntu 18.04.3 on same machine does not

Post by karlchen » Sun Sep 08, 2019 4:49 pm

Yes, the same kernel on both systems.
karlchen wrote:
Sun Sep 08, 2019 1:24 pm
Below is the inxi report, generated by Ubuntu 18.04.3:

Code: Select all

$ inxi -Fx3z
System:    Host: unimatrix0 Kernel: 4.15.0-60-generic i686 bits: 32 compiler: gcc v: 7.4.0 Desktop: MATE 1.20.1 
           info: mate-panel wm: marco 1.20.1 dm: LightDM 1.26.0 Distro: Ubuntu 18.04.3 LTS (Bionic Beaver) 
[...]
Below is the inxi report, generated by Mint 19.1:

Code: Select all

karl@unimatrix0:~$ inxi -Fx3z
System:    Host: unimatrix0 Kernel: 4.15.0-60-generic i686 bits: 32 compiler: gcc v: 7.4.0 Desktop: Xfce 4.12.3 
           tk: Gtk 2.24.31 info: xfce4-panel wm: xfwm4 dm: LightDM 1.26.0 Distro: Linux Mint 19.1 Tessa 
           base: Ubuntu 18.04 bionic 
[...]
Image
Linux Mint 19.2 32-bit xfce Desktop, Total Commander 9.22a 32-bit
Linux Mint 18.1 64-bit Cinnamon Desktop, Total Commander 9.22a 64-bit
Windows? - 1 window in every room

User avatar
Spearmint2
Level 16
Level 16
Posts: 6284
Joined: Sat May 04, 2013 1:41 pm
Location: Maryland, USA

Re: Mint 19.1 logs nouveau error messages, Ubuntu 18.04.3 on same machine does not

Post by Spearmint2 » Sun Sep 08, 2019 5:02 pm

Ubuntu 18.04 bionic versus Ubuntu 18.04.3 LTS (Bionic Beaver)
although that might not matter in this.
Perhaps starting to investigate and compare /etc/modules as well as /etc/modprobe.d/*.conf on both systems will give a hint.
yeah, run lsmod on both, compare. Check the nouveau in package manager in both systems, see if for sure they are exactly the same. If so, I'd just suspect something in XFCE desktop programming.
Last edited by Spearmint2 on Sun Sep 08, 2019 5:08 pm, edited 1 time in total.
All things go better with Mint. Mint julep, mint jelly, mint gum, candy mints, pillow mints, peppermint, chocolate mints, spearmint,....

User avatar
karlchen
Level 20
Level 20
Posts: 11224
Joined: Sat Dec 31, 2011 7:21 am
Location: Germany

Re: Mint 19.1 logs nouveau error messages, Ubuntu 18.04.3 on same machine does not

Post by karlchen » Sun Sep 08, 2019 5:05 pm

gm10 wrote:
Sun Sep 08, 2019 3:24 pm
Maybe you had the binary driver installed on one but not the other.
Have checked on both, Ubuntu 18.04.3 and Mint 19.1 by now. Both systems have been installed with the nouveau driver and never seen a proprietary nVidia driver.

Checking and comparing the loaded kernel modules on both systems took quite a bit of time, and ... did not reveal anything to explain the 4 syslog lines.

But I have found the culprit who triggers the 4 lines in syslog on Mint 19.1:
It is the Automatic Startup Application labelled (translated back from German to English): Support for NVIDIA Prime

Both, Ubuntu 18.04 as well as Mint 19.1 bring along a package Nividia Prime. By default, both enable the automatic startup item Support for NVIDIA Prime.
On Ubuntu 18.04 I must have disabled it, because I have got no use for nVidia Prime on this machine. (Check my inxi reports, in case there should be any doubt that I do not need it. :wink:)
On Mint 19,1 I had neglected to cleanup the automatic startup applications and to disable those which do not make any sense on this specific machine. Therefore Support for NVIDIA Prime had still been enabled.

It has been run after every user logon. It has checked whether it was needed, determined the answer was "no" and terminated. Yet, this check had triggered the 4 error messages in /var/log/syslog.

Solution therefore: Disabled Support for NVIDIA Prime automatic startup application.

Verfication: Logging off from xfce and logging back in. Result: no new nouveau complaints about nouveau/nvac_fuc084 and nouveau/nvac_fuc084d

Conclusion: Sometimes errors are not as bad as they seem. And sometimes the root cause is much more trivial than expected.


Turned out my one time verification was not good enough. Else I would have noticed that later on the 4 nouveau lines had been added to syslog one more time. Either the startup job Support for NVIDIA Prime is inncocent, or the same job gets triggered by something else as well.
To be a bit more preicse, the nouveau complaints were logged after I had shutdown all open applications and was about to click the shutdown button.

So the search for the root cause has been re-opened.
Last edited by karlchen on Mon Sep 09, 2019 8:36 am, edited 1 time in total.
Reason: Rejoiced too soon. Had to correct myself once again.
Image
Linux Mint 19.2 32-bit xfce Desktop, Total Commander 9.22a 32-bit
Linux Mint 18.1 64-bit Cinnamon Desktop, Total Commander 9.22a 64-bit
Windows? - 1 window in every room

Post Reply

Return to “Graphics Cards & Monitors”