tech-x11 archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: nouveau problem (amd64/8.99.42)
On Fri, May 31, 2019 at 06:51:12PM +0100, Robert Swindells wrote:
>
> Thomas Klausner <wiz%NetBSD.org@localhost> wrote:
> >On Fri, May 31, 2019 at 07:15:35PM +0200, Thomas Klausner wrote:
> >> nouveau0: info: NVIDIA GM206 (126010a1)
> >> nouveau0: info: bios: version 84.06.14.00.ff
> >> nouveau0: info: gr: using external firmware
> >> firmware_open(nouveau/nvidia/gm206/fecs_inst.bin) called too early.
> >> nouveau0: autoconfiguration error: error: gr: failed to load fecs_inst
> >
> >As for this: I found a file that could possibly match in
> >
> > http://deb.debian.org/debian/pool/non-free/f/firmware-nonfree/firmware-nonfree_20161130.orig.tar.xz
> >
> >and put it in /libdata/firmware/nouveau/nvidia/gm206 (together with
> >all other files that are distributed below a similar directory in the
> >tarball) but that didn't change anything.
>
> Try putting it in /libdata/firmware/nvidia/gm206
No, didn't help either:
nouveau0: info: gr: using external firmware
firmware_open(nouveau/nvidia/gm206/fecs_inst.bin) called too early.
nouveau0: autoconfiguration error: error: gr: failed to load fecs_inst
$ ls -1 /libdata/firmware/nvidia/gm206/
bl.bin
fecs_bl.bin
fecs_data.bin
fecs_inst.bin
fecs_sig.bin
gpccs_bl.bin
gpccs_data.bin
gpccs_inst.bin
gpccs_sig.bin
sw_bundle_init.bin
sw_ctx.bin
sw_method_init.bin
sw_nonctx.bin
ucode_load.bin
ucode_unload.bin
Also, the code in firmware.c looks like it reports a different problem:
if (cwdi0.cwdi_cdir == NULL) {
printf("firmware_open(%s/%s) called too early.\n",
drvname, imgname);
return ENOENT;
}
That's before the function is even trying path lookups - cwdi0 doesn't
seem to be filled in enough yet. All the lines are before wd0 is even
detected (I'm not sure if that's necessary, but that's where / lives).
Thomas
Home |
Main Index |
Thread Index |
Old Index