Hallo zusammen,
Das Problem-Gerät ist dieses hier:
Betriebssystem: openSUSE Tumbleweed 20230201
KDE-Plasma-Version: 5.26.5
KDE-Frameworks-Version: 5.102.0
Qt-Version: 5.15.8
Kernel-Version: 6.1.8-1-default (64-bit)
Grafik-Plattform: X11
Prozessoren: 4 × Intel® Atom™ x5-Z8350 CPU @ 1.44GHz
Speicher: 3,7 GiB Arbeitsspeicher
Grafikprozessor: Mesa Intel® HD Graphics
Hersteller: LENOVO
Produktname: 80XF
Systemversion: Lenovo MIIX 320-10ICR
Ich hatte vor Tumbleweed schon mal die 15.4 installiert, musste bei 15.4 aber (im Gegensatz zur Tumbleweed-Erstinstallation) das für die Soundausgabe im Zusammenhang mit der CPU Intel Atom x5-B8350 erforderliche Paket “sof-firmware” manuell nach-installieren. Des weiteren musste ich in /etc/modprobe.d eine .conf-Datei anlegen mit dem Inhalt: “blacklist snd_hdmi_lpe_audio”, wie hier beschrieben:
Zusammen gefasst:
Sound funktioniert in Tumbleweed out of the box.
Bei 15.4 funktioniert der Sound nach manuellem Eingriff.
Beides nur kurzzeitig.
Die Installation von openSUSE erfolgte jeweils als Netzwerkinstallation (bootbarem USB-Stick), falls das eine Rolle spielt.
Die Hardware von dem kleinen Netbook funktioniert bei dem Windows 11 auf gleichem Gerät uneingeschränkt, auch der Sound.
Meine eigentlichen Fragen nun:
Warum bricht der Sound bei openSUSE (egal ob 15.4 oder Tumbleweed) nach einiger Zeit (ca. 20 Sekunden bis 5 Minuten) zusammen bzw. geht plötzlich in lautes Quieken über
Das Quieken tritt auf sowohl beim Streamen als auch beim Abspielen lokaler Musik-Dateien.
Um es mal gleich anzumerken, es fehlt mir es an Grundlagenwissen ;-).
Man muss mich quasi an die Hand nehmen, step by step, nach Anweisung kann ich aber arbeiten
lsmod | grep ‘snd’
snd_seq_dummy 16384 0
snd_hrtimer 16384 1
snd_seq 98304 7 snd_seq_dummy
snd_seq_device 16384 1 snd_seq
snd_soc_sst_cht_bsw_rt5645 32768 4
snd_sof_acpi_intel_byt 24576 0
snd_sof_acpi 20480 1 snd_sof_acpi_intel_byt
snd_sof_intel_atom 28672 1 snd_sof_acpi_intel_byt
snd_sof_xtensa_dsp 20480 1 snd_sof_acpi_intel_byt
snd_sof 339968 3 snd_sof_intel_atom,snd_sof_acpi,snd_sof_acpi_intel_byt
snd_hdmi_lpe_audio 36864 1
snd_sof_utils 20480 1 snd_sof
snd_intel_sst_acpi 20480 0
snd_soc_acpi_intel_match 73728 2 snd_sof_acpi_intel_byt,snd_intel_sst_acpi
snd_intel_sst_core 73728 1 snd_intel_sst_acpi
snd_soc_sst_atom_hifi2_platform 118784 1 snd_intel_sst_core
snd_soc_rt5645 180224 2 snd_soc_sst_cht_bsw_rt5645
snd_soc_acpi 16384 4 snd_sof_intel_atom,snd_soc_acpi_intel_match,snd_intel_sst_acpi,snd_soc_sst_cht_bsw_rt5645
snd_intel_dspcfg 36864 3 snd_sof,snd_sof_acpi_intel_byt,snd_intel_sst_acpi
snd_intel_sdw_acpi 20480 1 snd_intel_dspcfg
snd_soc_rl6231 20480 1 snd_soc_rt5645
snd_soc_core 389120 4 snd_sof,snd_soc_sst_atom_hifi2_platform,snd_soc_rt5645,snd_soc_sst_cht_bsw_rt5645
snd_compress 32768 1 snd_soc_core
snd_pcm_dmaengine 16384 1 snd_soc_core
snd_pcm 184320 9 snd_sof,snd_compress,snd_hdmi_lpe_audio,snd_soc_sst_atom_hifi2_platform,snd_soc_core,snd_sof_utils,snd_soc_rt5645,snd_soc_sst_cht_bsw_rt5645,snd_pcm_dmaengine
snd_timer 49152 3 snd_seq,snd_hrtimer,snd_pcm
snd 131072 21 snd_seq,snd_seq_device,snd_sof,snd_timer,snd_compress,snd_hdmi_lpe_audio,snd_soc_sst_atom_hifi2_platform,snd_soc_core,snd_pcm
soundcore 16384 1 snd
Die gleiche Eingabe ergibt, nach dem der Sound bereits ins Quieken (Dauerton) übergegangen ist:
snd_seq_dummy 16384 0
snd_hrtimer 16384 1
snd_seq 98304 7 snd_seq_dummy
snd_seq_device 16384 1 snd_seq
snd_soc_sst_cht_bsw_rt5645 32768 5
snd_sof_acpi_intel_byt 24576 2
snd_sof_acpi 20480 1 snd_sof_acpi_intel_byt
snd_sof_intel_atom 28672 1 snd_sof_acpi_intel_byt
snd_sof_xtensa_dsp 20480 1 snd_sof_acpi_intel_byt
snd_sof 339968 3 snd_sof_intel_atom,snd_sof_acpi,snd_sof_acpi_intel_byt
snd_hdmi_lpe_audio 36864 1
snd_sof_utils 20480 1 snd_sof
snd_intel_sst_acpi 20480 0
snd_soc_acpi_intel_match 73728 2 snd_sof_acpi_intel_byt,snd_intel_sst_acpi
snd_intel_sst_core 73728 1 snd_intel_sst_acpi
snd_soc_sst_atom_hifi2_platform 118784 1 snd_intel_sst_core
snd_soc_rt5645 180224 2 snd_soc_sst_cht_bsw_rt5645
snd_soc_acpi 16384 4 snd_sof_intel_atom,snd_soc_acpi_intel_match,snd_intel_sst_acpi,snd_soc_sst_cht_bsw_rt5645
snd_intel_dspcfg 36864 3 snd_sof,snd_sof_acpi_intel_byt,snd_intel_sst_acpi
snd_intel_sdw_acpi 20480 1 snd_intel_dspcfg
snd_soc_rl6231 20480 1 snd_soc_rt5645
snd_soc_core 389120 4 snd_sof,snd_soc_sst_atom_hifi2_platform,snd_soc_rt5645,snd_soc_sst_cht_bsw_rt5645
snd_compress 32768 1 snd_soc_core
snd_pcm_dmaengine 16384 1 snd_soc_core
snd_pcm 184320 10 snd_sof,snd_compress,snd_hdmi_lpe_audio,snd_soc_sst_atom_hifi2_platform,snd_soc_core,snd_sof_utils,snd_soc_rt5645,snd_soc_sst_cht_bsw_rt5645,snd_pcm_dmaengine
snd_timer 49152 3 snd_seq,snd_hrtimer,snd_pcm
snd 131072 22 snd_seq,snd_seq_device,snd_sof,snd_timer,snd_compress,snd_hdmi_lpe_audio,snd_soc_sst_atom_hifi2_platform,snd_soc_core,snd_pcm
soundcore 16384 1 snd
Es gibt also Unterschiede bei diesen Ausgaben von lsmod | grep ‘snd’ , aber ich kann damit nichts anfangen.
Wenn man die betreffenden Anwendungen z.B. Firefox oder vlc schließt, hört auch kurze Zeit später das Quieken auf. Man kann dann die Audioausgabe neu Starten, bis zum nächsten Qieken…
Ich komme allein nicht weiter und bitte hiermit um Unterstützung.
Viele Grüße
Jürgen