Hallo Forum,
beim Notebook meiner Freundin ist die Soundkarte "weg". Rechnerdaten:
Rechner: Dell Latitude E7470 Notebook
Soundkarte: Latitude E7470
Betriebssystem: openSUSE Leap 15.2
Kernel-Version: 5.3.18-lp152.78-preempt
Art des Betriebssystems: 64-bit
Prozessoren: 4 × Intel® Core™ i7-6600U CPU @ 2.60GHz
Speicher: 31,2 GiB Arbeitsspeicher
KDE-Plasma-Version: 5.18.6
KDE-Frameworks-Version: 5.71.0
Qt-Version: 5.12.7
Nach der Installation war zunächst alles gut, monatelang. Irgendwann kam kein Ton mehr, bzw. ein zunächst unklares Verhalten (s. 4 Zeilen weiter).
Möglicherweise hat die Dell Soundbar, die über USB (Rechner USB-Port -> Monitor USB-in, Monitor USB-Port -> Soundbar) am Dell-Monitor hängt damit zu tun.
Wir wechseln in der Wohnung die Arbeitsplätze (Docking-Stationen), an einem Arbeitsplatz ist die Soundbar am Monitor.
Auch das ging einige Monate ohne Probleme. Plötzlich (?) kam aber kein Ton mehr.
Im VLC-Player läßt sich über das Menü "Audio -> Audiogerät" die Dell-Soundbar auswählen, die dann den Ton ausgibt.
In vielen Programmen gibt es diese Option aber nicht, vor allem Zoom-Meetings sind ohne Ton eher dünn. Und die stehen nun demnächst an.
Außerdem sollte der Rechner ja eine funktionierende Soundkarte haben.
Das Lautstärkesymbol in der Plasma-Leiste ist ausgegraut. Die "Einstellungen für Lautstärke" (Plasma) sagen Keine Wiedergabegeräte verfügbar.
Der PulseAudio Manager sagt Failure: Verbindung verweigert, für alle Server Information wird n/a ausgegeben (s. Screenshot).
YaST -> Audio sagt Kartenmodell Latitude E7470 Nicht konfiguriert,
bei allen Versuchen die Soundkarte irgendwie zu bearbeiten kommt letztlich (s. Screenshot):
YaST -> Hardware-Informationen gibt, weit unten, aus:
23: PCI 1f.3: 0403 Audio device
[Created at pci.386]
Unique ID: nS1_.HAy2pU4kK89
SysFS ID: /devices/pci0000:00/0000:00:1f.3
SysFS BusID: 0000:00:1f.3
Hardware Class: sound
Model: "Dell Latitude E7470"
Vendor: pci 0x8086 "Intel Corporation"
Device: pci 0x9d70 "Sunrise Point-LP HD Audio"
SubVendor: pci 0x1028 "Dell"
SubDevice: pci 0x06dc "Latitude E7470"
Revision: 0x21
Driver: "snd_hda_intel"
Driver Modules: "snd_hda_intel"
Memory Range: 0xe1348000-0xe134bfff (rw,non-prefetchable)
Memory Range: 0xe1320000-0xe132ffff (rw,non-prefetchable)
IRQ: 137 (2330 events)
Module Alias: "pci:v00008086d00009D70sv00001028sd000006DCbc04sc03i00"
Driver Info #0:
Driver Status: snd_hda_intel is active
Driver Activation Cmd: "modprobe snd_hda_intel"
Driver Info #1:
Driver Status: snd_soc_skl is active
Driver Activation Cmd: "modprobe snd_soc_skl"
Config Status: cfg=no, avail=yes, need=no, active=unknown
Alles anzeigen
Die entsprechende Ausgabe auf meinem, von der Hardware identischen Rechner mit Tumbleweed, ist identisch außer der Anzahl events bei "IRQ: 137" und, am Ende, ist bei mir Config Status: cfg=yes, ...
Letztlich wäre wohl der erste Ansatz, das Laden des Kernelmoduls zu ermöglichen.
Da stehe ich aber völlig auf dem Schlauch, außer daß ich eine Ahnung habe was IO- oder IRQ-Parameter sein könnten, was ja nicht wirklich weiter hilft.
Was ich sonst im Netz gefunden habe, scheint mir nicht wirklich passend, oder ich verstehe zu wenig davon.
Mir ist auch die interne Architektur / der Signalfluss (Kernel, PCI, alsa, pulse, ... ?) nicht wirklich klar...
Eine Info ist vll. noch nützlich:
annadell:~ # cat /etc/modprobe.d/50-sound.conf
cat: /etc/modprobe.d/50-sound.conf: No such file or directory
Danke für eure Hilfe!