[Bug 1216071] New: Installation didn't have sof-firmware package
https://bugzilla.suse.com/show_bug.cgi?id=1216071 Bug ID: 1216071 Summary: Installation didn't have sof-firmware package Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Installation Assignee: yast2-maintainers@suse.de Reporter: federico@suse.com QA Contact: jsrain@suse.com Target Milestone: --- Found By: --- Blocker: --- With the 20231006 snapshot of Tumbleweed, I got no sound. It seems that the installation procedure forgot to install the sof-firmware package. From the log: Oct 09 16:39:10 localhost kernel: sof-audio-pci-intel-tgl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380 Oct 09 16:39:10 localhost kernel: sof-audio-pci-intel-tgl 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver Oct 09 16:39:10 localhost kernel: sof-audio-pci-intel-tgl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040380 Oct 09 16:39:10 localhost kernel: sof-audio-pci-intel-tgl 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915]) Oct 09 16:39:10 localhost kernel: usbcore: registered new interface driver uvcvideo Oct 09 16:39:10 localhost kernel: input: HDA NVidia HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card0/input22 Oct 09 16:39:10 localhost kernel: sof-audio-pci-intel-tgl 0000:00:1f.3: use msi interrupt mode Oct 09 16:39:10 localhost systemd[1]: Finished Load/Save Screen Backlight Brightness of backlight:intel_backlight. Oct 09 16:39:10 localhost kernel: sof-audio-pci-intel-tgl 0000:00:1f.3: hda codecs found, mask 5 Oct 09 16:39:10 localhost kernel: sof-audio-pci-intel-tgl 0000:00:1f.3: using HDA machine driver skl_hda_dsp_generic now Oct 09 16:39:10 localhost kernel: sof-audio-pci-intel-tgl 0000:00:1f.3: DMICs detected in NHLT tables: 2 Oct 09 16:39:10 localhost kernel: sof-audio-pci-intel-tgl 0000:00:1f.3: Direct firmware load for intel/sof/sof-adl-s.ri failed with error -2 Oct 09 16:39:10 localhost kernel: sof-audio-pci-intel-tgl 0000:00:1f.3: error: sof firmware file is missing, you might need to Oct 09 16:39:10 localhost kernel: sof-audio-pci-intel-tgl 0000:00:1f.3: download it from https://github.com/thesofproject/sof-bin/ Oct 09 16:39:10 localhost kernel: sof-audio-pci-intel-tgl 0000:00:1f.3: error: failed to load DSP firmware -2 Oct 09 16:39:10 localhost kernel: sof-audio-pci-intel-tgl 0000:00:1f.3: error: sof_probe_work failed err: -2 Do you need a full journal, or some other data? -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1216071 Federico Mena Quintero <federico@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Installation didn't have |Installation didn't have |sof-firmware package |sof-firmware package so | |audio didn't work -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1216071 https://bugzilla.suse.com/show_bug.cgi?id=1216071#c1 --- Comment #1 from Stefan Hundhammer <shundhammer@suse.com> --- The installer is not responsible for package dependencies. Do not blame the installer for everything. Also, there is a bug reporting FAQ (which I wrote 20+ years ago). Please read it. https://en.opensuse.org/openSUSE:Report_a_YaST_bug Also https://en.opensuse.org/openSUSE:How_to_Write_a_Good_Bugreport -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1216071 https://bugzilla.suse.com/show_bug.cgi?id=1216071#c2 --- Comment #2 from Stefan Hundhammer <shundhammer@suse.com> --- [sh @ balrog] ~ 7 % find /lib/firmware -name "*sof*" /lib/firmware/mediatek/sof /lib/firmware/mediatek/sof/sof-mt8186.ldc.xz /lib/firmware/mediatek/sof/sof-mt8195.ri.xz /lib/firmware/mediatek/sof/sof-mt8186.ri.xz /lib/firmware/mediatek/sof/sof-mt8195.ldc.xz /lib/firmware/mediatek/sof-tplg /lib/firmware/mediatek/sof-tplg/sof-mt8195-mt6359-rt1019-rt5682-dts.tplg.xz /lib/firmware/mediatek/sof-tplg/sof-mt8195-mt6359-rt1019-rt5682.tplg.xz /lib/firmware/mediatek/sof-tplg/sof-mt8186.tplg.xz [sh @ balrog] ~ 8 % rpm -qf /lib/firmware/mediatek/sof/sof-mt8195.ri.xz kernel-firmware-sound-20230724-150500.3.6.1.noarch (from my Leap 15.5 which no doubt is not that different from TW) -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1216071 https://bugzilla.suse.com/show_bug.cgi?id=1216071#c3 --- Comment #3 from Stefan Hundhammer <shundhammer@suse.com> --- Please attach (not paste! Bugzilla destroys all formatting!) the output of sudo hwinfo --sound rpm -qa "kernel-firmware*" -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1216071 Stefan Hundhammer <shundhammer@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |federico@suse.com Flags| |needinfo?(federico@suse.com | |) -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1216071 https://bugzilla.suse.com/show_bug.cgi?id=1216071#c4 --- Comment #4 from Federico Mena Quintero <federico@suse.com> --- Created attachment 870054 --> https://bugzilla.suse.com/attachment.cgi?id=870054&action=edit hwinfo --sound -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1216071 https://bugzilla.suse.com/show_bug.cgi?id=1216071#c5 --- Comment #5 from Federico Mena Quintero <federico@suse.com> --- Created attachment 870055 --> https://bugzilla.suse.com/attachment.cgi?id=870055&action=edit rpm -qa "kernel-firmware*" -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1216071 https://bugzilla.suse.com/show_bug.cgi?id=1216071#c6 --- Comment #6 from Federico Mena Quintero <federico@suse.com> --- Sorry, I wasn't implying that the bug is in the installer. I filed the bug under the "Installation" component because I noticed the bug right after installation: my previous snapshot was 20230823 and sound worked fine out of the box. When I reinstalled with 20231005, sound no longer worked. a) I just noticed that there is a "Sound" component available in Bugzilla - should I have used that instead? b) ... maybe there's a problem when people try to file a bug, but don't know the appropriate component to use, and they pick the first one that seems plausible. The reporter is not the best person to do bug triage :) -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1216071 Stefan Hundhammer <shundhammer@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(federico@suse.com | |) | -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1216071 https://bugzilla.suse.com/show_bug.cgi?id=1216071#c7 --- Comment #7 from Stefan Hundhammer <shundhammer@suse.com> --- Yes, component "Sound" fits much better. But it depends on each specific product what bug components are available; they tend to be somewhat different. When you don't know which one to choose, there is "Other" where our distro-wide bug screening team tries to find out what component it really is. Whenever you know one of the involved files with some (even limited) degree of certainty, you can use rpm -qf /path/to/that/file which gives you a package name, and then ask OBS who maintains it: osc maintainer -e mypackagename the '-e' gives you the e-mail address that is used in both OBS and Bugzilla. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1216071 Stefan Hundhammer <shundhammer@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|Installation |Sound Assignee|yast2-maintainers@suse.de |tiwai@suse.com QA Contact|jsrain@suse.com |qa-bugs@suse.de -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1216071 https://bugzilla.suse.com/show_bug.cgi?id=1216071#c8 Takashi Iwai <tiwai@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo?(federico@suse.com | |) --- Comment #8 from Takashi Iwai <tiwai@suse.com> --- sof-firmware package has Supplements tag, and it should cover. Try to uninstall sof-firmware once, and run "zypper install-recommends --no-recommends" Does it install sof-firmware? -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1216071 https://bugzilla.suse.com/show_bug.cgi?id=1216071#c9 --- Comment #9 from Federico Mena Quintero <federico@suse.com> --- You mean "zypper install-new-recommends --no-recommends", correct? That indeed installed sof-firmware, along with other packages: The following 11 NEW packages are going to be installed: intel-media-driver libigdgmm12 libmfx-gen1_2 libvdpau_nouveau libvulkan_intel Mesa-vulkan-device-select openSUSE-repos-MicroOS-NVIDIA openSUSE-repos-Tumbleweed openSUSE-repos-Tumbleweed-NVIDIA sof-firmware ucode-intel -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1216071 https://bugzilla.suse.com/show_bug.cgi?id=1216071#c11 Takashi Iwai <tiwai@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #11 from Takashi Iwai <tiwai@suse.com> --- An old bug, it's supposed to be a usage problem (need the installation with --recommends). -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com