Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.bugs.dist > #1179323
| From | Diederik de Haas <didi.debian@cknow.org> |
|---|---|
| Newsgroups | linux.debian.bugs.dist, linux.debian.kernel |
| Subject | Bug#1058991: firmware-misc-nonfree: Possible missing firmware for module nouveau, kernel crash in nouveau |
| Date | 2023-12-19 14:50 +0100 |
| Message-ID | <HMIDT-eE7F-1@gated-at.bofh.it> (permalink) |
| References | <HMz7z-eyfC-1@gated-at.bofh.it> <HMI1b-eDVv-3@gated-at.bofh.it> <HMz7z-eyfC-1@gated-at.bofh.it> <HMI1b-eDVv-3@gated-at.bofh.it> |
| Organization | Connecting Knowledge |
Cross-posted to 2 groups.
[Multipart message — attachments visible in raw view] - view raw
Control: severity -1 important Control: tag -1 moreinfo On Tuesday, 19 December 2023 13:57:51 CET Vincent Lefevre wrote: > Another piece of information: this is a regression. > > With the 6.1.0-16-amd64 kernel from stable, "journalctl -b -g ga107" > gives > > Dec 19 04:57:07 qaa kernel: nouveau 0000:01:00.0: NVIDIA GA107 (b77000a1) > Dec 19 04:57:07 qaa kernel: nouveau 0000:01:00.0: firmware: failed to load > nvidia/ga107/nvdec/scrubber.bin (-2) Dec 19 04:57:07 qaa kernel: nouveau > 0000:01:00.0: firmware: failed to load nvidia/ga107/nvdec/scrubber.bin (-2) > > and I don't have any issue with the machine. > > With the 6.5.0-5-amd64 kernel, "journalctl -b -1 -g ga107" gives Upstream kernel commit 4b569ded09fdadb0c14f797c8dae4e8bc4bbad9f added lines to load the firmware files and was merged into kernel 6.2, so that it doesn't show up in a 6.1 kernel is expected. Upstream firmware commit 2c2be4215fe29870dcd9a059ff8778e73269ddc1 added the files but it seems the Link lines weren't added to the Debian package in commit 9714742762ab2b278fd0961652a4dd54ff82ea8b ``` $ git show 2c2be4215fe29870dcd9a059ff8778e73269ddc1 | grep Link @@ -5182,6 +5182,71 @@ Link: nvidia/tu117/nvdec/scrubber.bin -> ../../tu116/ nvdec/scrubber.bin Link: nvidia/tu117/sec2/desc.bin -> ../../tu116/sec2/desc.bin Link: nvidia/tu117/sec2/image.bin -> ../../tu116/sec2/image.bin Link: nvidia/tu117/sec2/sig.bin -> ../../tu116/sec2/sig.bin +Link: nvidia/ga103/acr/ucode_ahesasc.bin -> ../../ga102/acr/ucode_ahesasc.bin +Link: nvidia/ga103/acr/ucode_asb.bin -> ../../ga102/acr/ucode_asb.bin +Link: nvidia/ga103/acr/ucode_unload.bin -> ../../ga102/acr/ucode_unload.bin +Link: nvidia/ga103/nvdec/scrubber.bin -> ../../ga102/nvdec/scrubber.bin +Link: nvidia/ga103/sec2/desc.bin -> ../../ga102/sec2/desc.bin +Link: nvidia/ga103/sec2/hs_bl_sig.bin -> ../../ga102/sec2/hs_bl_sig.bin +Link: nvidia/ga103/sec2/image.bin -> ../../ga102/sec2/image.bin +Link: nvidia/ga103/sec2/sig.bin -> ../../ga102/sec2/sig.bin +Link: nvidia/ga104/acr/ucode_ahesasc.bin -> ../../ga102/acr/ucode_ahesasc.bin +Link: nvidia/ga104/acr/ucode_asb.bin -> ../../ga102/acr/ucode_asb.bin +Link: nvidia/ga104/acr/ucode_unload.bin -> ../../ga102/acr/ucode_unload.bin +Link: nvidia/ga104/nvdec/scrubber.bin -> ../../ga102/nvdec/scrubber.bin +Link: nvidia/ga104/sec2/desc.bin -> ../../ga102/sec2/desc.bin +Link: nvidia/ga104/sec2/hs_bl_sig.bin -> ../../ga102/sec2/hs_bl_sig.bin +Link: nvidia/ga104/sec2/image.bin -> ../../ga102/sec2/image.bin +Link: nvidia/ga104/sec2/sig.bin -> ../../ga102/sec2/sig.bin +Link: nvidia/ga106/acr/ucode_ahesasc.bin -> ../../ga102/acr/ucode_ahesasc.bin +Link: nvidia/ga106/acr/ucode_asb.bin -> ../../ga102/acr/ucode_asb.bin +Link: nvidia/ga106/acr/ucode_unload.bin -> ../../ga102/acr/ucode_unload.bin +Link: nvidia/ga106/nvdec/scrubber.bin -> ../../ga102/nvdec/scrubber.bin +Link: nvidia/ga106/sec2/desc.bin -> ../../ga102/sec2/desc.bin +Link: nvidia/ga106/sec2/hs_bl_sig.bin -> ../../ga102/sec2/hs_bl_sig.bin +Link: nvidia/ga106/sec2/image.bin -> ../../ga102/sec2/image.bin +Link: nvidia/ga106/sec2/sig.bin -> ../../ga102/sec2/sig.bin +Link: nvidia/ga107/acr/ucode_ahesasc.bin -> ../../ga102/acr/ucode_ahesasc.bin +Link: nvidia/ga107/acr/ucode_asb.bin -> ../../ga102/acr/ucode_asb.bin +Link: nvidia/ga107/acr/ucode_unload.bin -> ../../ga102/acr/ucode_unload.bin +Link: nvidia/ga107/nvdec/scrubber.bin -> ../../ga102/nvdec/scrubber.bin +Link: nvidia/ga107/sec2/desc.bin -> ../../ga102/sec2/desc.bin +Link: nvidia/ga107/sec2/hs_bl_sig.bin -> ../../ga102/sec2/hs_bl_sig.bin +Link: nvidia/ga107/sec2/image.bin -> ../../ga102/sec2/image.bin +Link: nvidia/ga107/sec2/sig.bin -> ../../ga102/sec2/sig.bin ``` If you manually create those links from the above "+Link:" lines, would that fix the issues? On Tuesday, 19 December 2023 13:36:17 CET Vincent Lefevre wrote: > for the above firmware, there's no "acr" directory in nvidia/ga107: The directory is not physically present, but it ought to consists of symlinks to the ga102 directory, which does have an `acr` directory.
Back to linux.debian.bugs.dist | Previous | Next — Next in thread | Find similar | Unroll thread
Bug#1058991: firmware-misc-nonfree: Possible missing firmware for module nouveau, kernel crash in nouveau Diederik de Haas <didi.debian@cknow.org> - 2023-12-19 14:50 +0100
Bug#1058991: firmware-misc-nonfree: Possible missing firmware for module nouveau, kernel crash in nouveau Vincent Lefevre <vincent@vinc17.net> - 2023-12-19 17:20 +0100
Bug#1058991: firmware-misc-nonfree: Possible missing firmware for module nouveau, kernel crash in nouveau Diederik de Haas <didi.debian@cknow.org> - 2023-12-19 17:40 +0100
csiph-web