Ilia Mirkin
2020-Apr-03 17:23 UTC
[Nouveau] acr: failed to load firmware with Kernel 5.6. Kernel 5.5 works just fine.
On Fri, Apr 3, 2020 at 1:21 PM Zeno Davatz <zdavatz at gmail.com> wrote:> > On Fri, Apr 3, 2020 at 6:59 PM Ilia Mirkin <imirkin at alum.mit.edu> wrote: > > > > Ben -- probably the ACR changes in 5.6 don't fall back nicely anymore > > when there's no firmware? The load shouldn't be failed, just GR > > disabled... > > > > Zeno -- if you grab linux-firmware, it should be all better. Not sure > > if you're missing it on purpose or by accident. > > Thank you, Ilia > > I will try that on my Gentoo/Funtoo machine now. So far linux-firmware > was not needed with Kernel 5.5, so it was not installed on my machine.It was needed on 5.5 as well. It's just that it fell back gracefully without firmware, and you didn't get any acceleration features. Cheers, -ilia
Zeno Davatz
2020-Apr-03 17:50 UTC
[Nouveau] acr: failed to load firmware with Kernel 5.6. Kernel 5.5 works just fine.
On Fri, Apr 3, 2020 at 7:23 PM Ilia Mirkin <imirkin at alum.mit.edu> wrote:> > On Fri, Apr 3, 2020 at 1:21 PM Zeno Davatz <zdavatz at gmail.com> wrote: > > > > On Fri, Apr 3, 2020 at 6:59 PM Ilia Mirkin <imirkin at alum.mit.edu> wrote: > > > > > > Ben -- probably the ACR changes in 5.6 don't fall back nicely anymore > > > when there's no firmware? The load shouldn't be failed, just GR > > > disabled... > > > > > > Zeno -- if you grab linux-firmware, it should be all better. Not sure > > > if you're missing it on purpose or by accident. > > > > Thank you, Ilia > > > > I will try that on my Gentoo/Funtoo machine now. So far linux-firmware > > was not needed with Kernel 5.5, so it was not installed on my machine. > > It was needed on 5.5 as well. It's just that it fell back gracefully > without firmware, and you didn't get any acceleration features.Thank you, Ilia Installing linux-firmware-20200122 on Gentoo/Funtoo Linux with Kernel 5.6 did not really help. I still get the same message. ~> dmesg | grep nouveau [ 0.762819] nouveau 0000:05:00.0: NVIDIA GP107 (137000a1) [ 0.875252] nouveau 0000:05:00.0: bios: version 86.07.42.00.4a [ 0.875552] nouveau 0000:05:00.0: acr: failed to load firmware [ 0.875651] nouveau 0000:05:00.0: acr: failed to load firmware [ 0.875751] nouveau 0000:05:00.0: acr ctor failed, -2 [ 0.875850] nouveau: probe of 0000:05:00.0 failed with error -2 ~> uname -a Linux zenogentoo 5.6.0 #74 SMP Fri Apr 3 19:44:55 CEST 2020 x86_64 Intel(R) Core(TM) i7 CPU 960 @ 3.20GHz GenuineIntel GNU/Linux is there any other Kernel setting I need for 5.6? Best Zeno
Zeno Davatz
2020-Apr-03 17:58 UTC
[Nouveau] acr: failed to load firmware with Kernel 5.6. Kernel 5.5 works just fine.
On Fri, Apr 3, 2020 at 7:23 PM Ilia Mirkin <imirkin at alum.mit.edu> wrote:> > On Fri, Apr 3, 2020 at 1:21 PM Zeno Davatz <zdavatz at gmail.com> wrote: > > > > On Fri, Apr 3, 2020 at 6:59 PM Ilia Mirkin <imirkin at alum.mit.edu> wrote: > > > > > > Ben -- probably the ACR changes in 5.6 don't fall back nicely anymore > > > when there's no firmware? The load shouldn't be failed, just GR > > > disabled... > > > > > > Zeno -- if you grab linux-firmware, it should be all better. Not sure > > > if you're missing it on purpose or by accident. > > > > Thank you, Ilia > > > > I will try that on my Gentoo/Funtoo machine now. So far linux-firmware > > was not needed with Kernel 5.5, so it was not installed on my machine. > > It was needed on 5.5 as well. It's just that it fell back gracefully > without firmware, and you didn't get any acceleration features.Do I need any of these enabled for linux-firmware to load properly in Kernel 5.6? -*- Firmware loading facility ? ? () Build named firmware blobs into the kernel binary ? ? [ ] Enable the firmware sysfs fallback mechanism ? ? [ ] Enable compressed firmware support Best Zeno
Ilia Mirkin
2020-Apr-03 18:30 UTC
[Nouveau] acr: failed to load firmware with Kernel 5.6. Kernel 5.5 works just fine.
On Fri, Apr 3, 2020 at 1:59 PM Zeno Davatz <zdavatz at gmail.com> wrote:> > On Fri, Apr 3, 2020 at 7:23 PM Ilia Mirkin <imirkin at alum.mit.edu> wrote: > > > > On Fri, Apr 3, 2020 at 1:21 PM Zeno Davatz <zdavatz at gmail.com> wrote: > > > > > > On Fri, Apr 3, 2020 at 6:59 PM Ilia Mirkin <imirkin at alum.mit.edu> wrote: > > > > > > > > Ben -- probably the ACR changes in 5.6 don't fall back nicely anymore > > > > when there's no firmware? The load shouldn't be failed, just GR > > > > disabled... > > > > > > > > Zeno -- if you grab linux-firmware, it should be all better. Not sure > > > > if you're missing it on purpose or by accident. > > > > > > Thank you, Ilia > > > > > > I will try that on my Gentoo/Funtoo machine now. So far linux-firmware > > > was not needed with Kernel 5.5, so it was not installed on my machine. > > > > It was needed on 5.5 as well. It's just that it fell back gracefully > > without firmware, and you didn't get any acceleration features. > > Do I need any of these enabled for linux-firmware to load properly in > Kernel 5.6? > > -*- Firmware loading facility > ? ? () Build named firmware > blobs into the kernel binary > ? ? [ ] Enable the firmware > sysfs fallback mechanism > ? ? [ ] Enable compressed > firmware supportDepends on distro specifics. Also the firmware has to be available at the time that nouveau loads. The corollary to this is: If it's built into the kernel, then the firmware must also be included in the kernel (since this happens before any FS stuff) If it's loaded as a module from initrd, then initrd must contain the firmware If you need help including firmware in the right place, a distro support channel is probably your best shot. Cheers, -ilia
Apparently Analagous Threads
- acr: failed to load firmware with Kernel 5.6. Kernel 5.5 works just fine.
- acr: failed to load firmware with Kernel 5.6. Kernel 5.5 works just fine.
- acr: failed to load firmware with Kernel 5.6. Kernel 5.5 works just fine.
- acr: failed to load firmware with Kernel 5.6. Kernel 5.5 works just fine.
- acr: failed to load firmware with Kernel 5.6. Kernel 5.5 works just fine.