Habe einen HP All in One Pavilion 27-ca0606nz. Habe Ubuntu 20.04 und 21.04 versuchsweise installiert. Alles funktioniert ausser die Soundkarte wird nicht richtig erkannt oder Installiert. Family 17h Models 10h – 1fh HD Audio Controller wird als Audgangskarte gezeigt. Der Audiotest bringt kein Ergebnis. Audio – Mute ist nicht aktiv.
Wie kann ich vorgehen um das Problem zu lösen?
Die Audiokarte ist eine Realtek High Definition Audio
öffnen Sie bitte ein Terminal und geben den Befehl
nautilus /var/log/syslog
ein.Speichern Sie diese Datei unter den Namen syslog.txt in ihrem home Verzeichnis zB. Unter Dokumente.
Nun können Sie den Dateimanager Nautilus wieder schließen.
Geben Sie noch einen Befehl ins Terminal
sudo ls hwinfo > hwinfo.txt
Dadurch wird die Datei hwinfo.txt in ihrem persönlichen Ordner erzeugt.
Diese hwinfo.txt und die Datei syslog.txt hängen Sie bitte an die nächste Antwort mit an.
VG Jürgen
Guten Tag Jürgen, hier die lshw-Datei.
Die syslog-Datei ist 4.4MB gross und kann nicht hochgeladen werden.( max. 2MB)
vielen Dank und freundliche Grüsse Scaleo02
Hallo
von Realtek audio Driver sehe ich nichts.
Die syslog Datei beinhaltet mehrere Tage, wichtig ist lediglich heute, alles andere davor löschen, dann wird sie auch unter 2MB kommen.
*-multimedia:0
Beschreibung: Audio device
Produkt: Advanced Micro Devices, Inc. [AMD/ATI]
Hersteller: Advanced Micro Devices, Inc. [AMD/ATI]
Physische ID: 0.1
Bus-Informationen: pci@0000:04:00.1
Version: 00
Breite: 32 bits
Takt: 33MHz
Fähigkeiten: pm pciexpress msi bus_master cap_list
Konfiguration: driver=snd_hda_intel latency=0
Ressourcen: irq:69 memory:fcb88000-fcb8bfff
*-generic
Beschreibung: Encryption controller
Produkt: Family 17h (Models 10h-1fh) Platform Security Processor
Hersteller: Advanced Micro Devices, Inc. [AMD]
Physische ID: 0.2
Bus-Informationen:
*-multimedia:1
Beschreibung: Audio device
Produkt: Family 17h (Models 10h-1fh) HD Audio Controller
Hersteller: Advanced Micro Devices, Inc. [AMD]
Physische ID: 0.6
Bus-Informationen: pci@0000:04:00.6
Version: 00
Breite: 32 bits
Takt: 33MHz
Fähigkeiten: pm pciexpress msi bus_master cap_list
Konfiguration: driver=snd_hda_intel latency=0
Ressourcen: irq:70 memory:fcb80000-fcb87fff
VG Jürgen
War immer noch über 2MB. Ich hoffe, dass Sie die Zip.Datei ansehen können.
freundliche Grüsse Scaleo02
Hallo scaleo02,
leider hilft dies nicht weiter, ok der Audio Controller gehört zur Family 17h (Models 10h-1fh) HD Audio Controller, wie sehr viele andere auch. Grundsätzlich unterstützt dies der Kernel von Ubuntu 20.04.
Erst einmal ein verdacht: Sie haben einen All-in-One, da kann es sein, das der Lautsprecher nicht von der normalen Soundkarte angesprochen wird, sondern von der der Grafikkarte, die mit dem HDMI-Signal geliefert wird. Die Hersteller machen die merkwürdigsten Dinge.
Daher einmal in den Einstellungen bei Klang das Ausgabegerät wechseln und testen.
Wenn das nicht die Lösung war, geht es hier weiter.
Wir bräuchten aber genau den verwendeten Soundchip, das finden wir durch die PCI ID heraus, also bitte einmal Folgendes eingeben und die Ausgabe hier hochladen
lspci -nn
Zusätzlich bitte auch die Ausgabe von:
cat /proc/asound/cards
head -n 1 /proc/asound/card0/codec*
Mit freundlichen Grüßen
Dirk Kleemann
das Ausgabegerät kann ich nicht ändern. Es ist nur eines vorhanden. Family 17h (Models 10h-1fh) HD Audio Controller.
freundliche Grüsse
Scaleo02
Bei den Klangeinstellungen bei der Wahl des Ausgabegerätes befindet sich eine Pegelanzeige. Wenn ich Musik abspiele schlägt diese Pegelanzeige aus. Auch habe ich versucht den Kopfhöhrerausgang zu benutzen. Der bleibt auch stumm.
freundliche Grüsse Scaleo02
Hallo scaleo02,
so nun habe ich die genaue Nummer: 1022:15e3, leider hilft es nicht wirklich. Denn dieses HDA Audio Device wird schon länger durch Treiber direkt im Kernel unterstützt. ich sehe allerdings auch, das es mit dem Audio Device immer wieder Probleme gibt.
Der Sound ist ja da, was Sie durch den Ausschlag sehen könne.
Geben Sie einmal im Terminal
pulseaudio -k
funktioniert jetzt der Sound bis zum nächsten Neustart des Rechners?
Falls ja, habe ich die Lösung also das was Sie ändern müssen, damit dies immer funktioniert:
Sie müssten in der Config-Datei /etc/modprobe.d/alsa-base.conf die Zeile:
options snd-hda-intel model=generic
am Ende einfügen..
Dazu die Datei im Editor mit root-Rechten öffnen und dann den Eintrag rein kopieren und speichern.
sudo gedit /etc/modprobe.d/alsa-base.conf
Die Fehlermeldungen im terminal bitte ignorieren.
Mit freundlichen Grüßen
Dirk Kleemann
Hallo Herr Kleemann
leider gibt pulseaudio -k keinen Erfolg. Die Lautsprecher bleiben weiterhin stumm.
Mit freundlichen Grüssen
Scaleo02
Hallo scaleo02,
ok der nächste Versuch, wäre die Installation eines neueren Kernels, falls noch nicht erfolgt.
Was Sie verwenden, sehen Sie mit diesem Befehl:
uname -a
Ubuntu 20.04.4 sollte den 5.11er Kernel haben, man kann aber auch den Kernel von 21.10 die 5.13 verwenden. Die Installation geht dann mit:
sudo apt-get install --install-recommends linux-generic-hwe-20.04
Mit freundlichen Grüßen
Dirk Kleemann
Guten Abend Herr Kleemann
Ich habe schon den neuen Kernel. Es wird die Version 5.13.0.30.33~20.04.17
freundliche Grüsse
Scaleo02
Korrektur; Es wird die Version 5.13.0.30.33~20.04.17 angezeigt.
Hallo Scaleo02,
das ist der aktuelle Kernel. Wie schon erwähnt, ist das ein älterer Soundchip der bekannt für seine Probleme ist. Vermutlich wird er nach dem nächsten kernelupdate funktionieren. Eine andere Möglichkeit sehe ich gerade nicht, da es auch keine zusätzlichen Treiber mehr gibt, die mit dem aktuellen Kernel funktionieren.
Ich würde auf die in etwa einen Monat erscheinende Version 22.04 warten.
Mit freundlichen Grüßen
Dirk Kleemann
Guten Abend Herr Kleemann,
und wenn es dann nicht funktioniert? Das ist dann das Ende für meine Ubuntu Era?
Windows kommt mit dieser Hardware aber bestens zurecht. Scheinbar funktioniert der Soundchip ja, sonst hätte ich ja den Pegelausschlag nicht. Ihr Verdacht lag ja beim HDMI Sound. Mein All in One hat einen HDMI in und Out. Konnte bei einem Hp all in One aus der gleichen Serie ohne HDMI input Ubuntu testen. Bei dem hat die Tonausgabe funktioniert.
freundliche Grüsse
Scaleo02
Hallo Scaleo02,
ich kann nur Tipps geben, was Sie wie an den Einstellungen ändern sehe ich nicht. Dann scheine ich recht gehabt zu haben und es ist der falsche Ausgang. Sie schreiben, Sie können kleinen anderen wählen, auch wenn ein weiter da ist. ich muss mich darauf verlassen, das Sie auch richtig gucken. ich habe hier nicht Ihr gerät, um selbst etwas zu testen.
Was wo ausgewählt ist, betrifft die Programme und die grafische Oberfläche, das sehen nur Sie. Die Befehle, die ich Ihnen gegeben habe, können nur auf der Systemseite überprüfen, da sehe ich zwei Ausgabegerät und für beide Treiber.
Ich schlage daher vor, das Sie doch noch mal alle Soundeinstellungen von Ubuntu und auch der Programme überprüfen., ob das richtige Ausgabegerät gewählt ist.
Mit freundlichen Grüßen
Dirk Kleemann
Hallo Herr Kleemann,
ich habe wirklich keine andere Einstellmöglichkeit zur Auswahl. Es steht nur die besagte Soundkarte zur Wahl. Es gibt keine Einstellungen für HDMI. Ich habe genau das befolgt, dass Sie mir geraten haben.
freundliche Grüsse
Scaleo02
Hallo Scaleo02,
Sie schreiben doch, bei Ihrem Modell mit HDMI haben Sie keinen Ton, gleiche Serie ohne HDMI haben Sie Ton. Die Soundkarte ist für den normalen Ton wichtig, wird vom Funktionierenden angesprochen, daher sollte der Treiber mit beiden Geräten funktionieren.
Sie haben ja zwei Soundkarten, auch wenn der Begriff nicht mehr richtig ist, das eine ist ein Chip auf dem Mainboard und das andere ist in der GPU enthalten, es sich für das System aber zwei Soundkarten. Zwei Soundkarten bedeuten, man kann das Ausgabegerät auswählen, allerdings hat sich da wohl was verändert, was mir noch nicht aufgefallen ist. Die HDMI Ausgabe lässt sich nur auswählen, wenn ein HDMI-Gerät angeschlossen ist. An meinem Desktop ist das immer der Fall und beim Notebook gehe ich in das Menü nur, wenn ich es per HDMI irgendwo angeschlossen habe.
Daher muss ich mich entschuldigen, das ich ihnen nicht geglaubt habe.
Sie schrieben ja, das die Pegelanzeige sich bewegt, also kommt das Signal auch am Soundchip an, und er verarbeitet es, schickt es wohl nur nicht zum passenden Ausgang also an die Lautsprecher.
Können Sie als Test den Rechner per HDMI-Kabel mit einem Fernseher oder Monitor verbinden?
Mit freundlichen Grüßen
Dirk Kleemann
Guten Tag Herr Kleemann
vielen Dank, dass Sie sich weiterhin um mein Problem kümmern.
Mein All in One hat 2 HDMI-Buchsen. Eine HDMI-In und eine HDMI-Out. Der ander All in One der mit Ton funktioniert hat nur einen HDMI-Out.
Habe nun den Test durchgeführt und an meinen PC am HDMI-Out einen Fernseher angeschlossen. Nun kann ich 2 Ausgabegeräte anwählen. Ausgabegerät 1 ist ; HDMI / Display Port – HD – Audio Generic. Ausgabegerät 2 ist ; Speakers – Family 17h (Models 10h – 1fh ) HD Audio Controller.
Wenn ich den HDMI / Display Port anwähle habe ich den Ton vom PC auf dem angeschlossenen Fernseher. Der Ton am PC bleibt aber stumm. Bei anwählen des SPeakers – Family 17h bleibt bei beiden Geräten der Ton stumm.
Der HDMI – IN bei meinem PC dient dazu um das Gerät als Monitor zu benutzen. Bei anliegendem Signal wird der Computer ausgeblendet und das anliegende Signal erscheint auf dem Bildschirm.
Ich hoffe, dass Sie sich ein Bild machen können über die Archidektur des Gerätes.
wünsche Ihnen ein schönes Wochenende.
Freundliche Grüsse
Scaleo032
Hallo Scaleo032,
bei dem Rechner gibt es einige Merkwürdigkeiten beim Thema Sound.
* Laut https://askubuntu.com/questions/1186588/no-sound-except-popping-noises-on-my-hp-aio-realtek-alc225-for-all-linux-distr ist im Rechner ein anderer Sound-Chip verbaut als HP angibt.
Das kann man mit den beiden folgenden Kommandos im Terminal prüfen:
lspci | grep -i audio
und
grep Codec /proc/asound/card0/codec*
bitte die Kommando vom Browser ins Terminal einfügen und jeweils mit der Enter-Taste starten. Die Ergebnisse bitte hier zeigen.
* In https://askubuntu.com/questions/1200906/sound-ubuntu-linux-19-10-on-hp-pavilion-aio-not-working?noredirect=1#comment2013771_1200906 ist zu lesen, dass der Sound nicht sofort nach dem Boot funktioniert, sondern erst nachdem der Rechner in den Standby gebracht und dann wieder aufgeweckt wurde.
VG
noha
Hallo noha
danke für die Nachricht.
Hier die Ergebnisse;
edy@edy-HP-Pavilion-All-in-One-Desktop-27-ca0xxx:~$ lspci | grep -i audio
04:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Renoir Radeon High Definition Audio Controller
04:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) HD Audio Controller
edy@edy-HP-Pavilion-All-in-One-Desktop-27-ca0xxx:~$
edy@edy-HP-Pavilion-All-in-One-Desktop-27-ca0xxx:~$ grep Codec /proc/asound/card0/codec*
Codec: ATI R6xx HDMI
edy@edy-HP-Pavilion-All-in-One-Desktop-27-ca0xxx:~$
Das mit dem standby nach dem booten bringt bei mir keinen Erfolg.
freundliche Grüsse
Scaleo02
Hallo Scaleo02,
öffnen Sie bitte ein Terminal mit den Tasten Strg + Alt + T und geben dort den Befehl
wget https://www.alsa-project.org/alsa-info.sh -O alsa-info.sh && bash alsa-info.sh
ein. Sie bekommen am Schluß eine Frage die Sie mit der y Taste beantworten.
Danach bekommen Sie einen Link wie etwa dieses Beispiel https://alsa-project.org/db/?f=d604703de8f0e9bfb24aa9187d89d97ba15bc00c es ist meine Alsa Information.
Diesen Link den Sie bekommen, den geben Sie bitte in Ihrer Antwort mit an.
VG Jürgen
Hallo Scaleo02,
wie bei HP und anderen großen Herstellern üblich haben äußerlich gleiche Rechner (gleiche Modellbezeichnung) ganz verschiedene Innenleben. Daher passt der von mir genannte zweite Link nicht auf Ihr Gerät. Dieses hat einen Chip-Satz des Herstellers AMD und der Rechner, der im Link genannt wurde, einen Chip von Realtek und die anderen Chips sind von Intel. Letzteres gibt HP im Datenblatt an.
Es kann natürlich sein, dass der von Ihnen ausgeführte Befehl
lspci | grep -i audio
einen möglicherweise vorhandenen Chip von Realtek nicht aufzeigt. Jetzt muss man mal im UEFI nachsehen, welche Audio-Chips da gemeldet werden und ob ggf. einer davon deaktiviert ist.
VG
noha
Hallo Noha
im UEFI ist nur aufgeführt : system Audio verfügbar. Andere Angaben sind nicht vorhanden.
freundliche Grüss
Scaleo02
Hallo Jürgen
das ist der link, den ich erhalten habe;
https://alsa-project.org/db/?f=b9935734832101763ea679876d8fa38c463d5328
freundliche Grüsse
Scaleo02
Hallo Scaleo02,
Sie haben zwei HDA-Intel – HD-Audio Generic Audiokarten im Rechner, eine mit Codec: ATI R6xx HDMI und eine mit Codec: Realtek ALC274
Starten Sie ein Terminal und geben dort den Befehl
alsamixer -D hw:1
ein. Es sollte ein ähnliches Bild wie bei mir kommen.
Bildschirmfoto_2022-03-12_18-12-56.png
Mit den Funktionstasten F1 bis F6 können Sie verschiedenes auswählen. Z. B. mit F5:Alles und mit F6 die einzelnen Geräte auswählen.
Mit den rechts / links pfeiltasten können Sie die einzelnen Punkte auswählen, mit den hoch / runter Pfeiltasten die Lautstärke und mit der M Taste (für Muting) einzelne Punkte ein / aus schalten.
Wenn Sie kein HDMI Sound benötigen sollten Sie alle SPDIF mit der M Taste deaktivieren.
Mit ESC beenden Sie den Alsa Mixer wieder
Siehe auch https://wiki.ubuntuusers.de/Alsamixer/
VG Jürgen
Guten Abend Jürgen
danke für die Anweisungen.
Leider ist meine Darstellung vom Alsa Mixer nicht so umfangreich. Siehe Bild.
Freundliche Grüsse
Scaleo02
Hallo Scaleo02,
mit F6 das andere Geräte auswählen. Wie sieht das den aus?
und mit F5 alle Regler anzeigen.
Geben Sie bitte im Terminal die zwei Befehle ein
pactl info > pactlinfo.txt
pactl list > pactllist.txt
und hängen Sie aus ihrem Persönlichen Ordner die Datei pactlinfo.txt und die Datei pactllist.txt in ihrer nächsten Antwort mit an.
VG. Jürgen
Guten Tag Jürgen
beim Alsa Mixer sind die Funktionen F5 und F6 gesperrt.
Im Anhang die beiden Dateien.
Schönen Sonntag und freundliche Grüsse
Scaleo02
Wenn F6 nicht geht, dann rufen Sie die andere Karte mit diesem Befehl auf
alsamixer -D hw:0
das sollte funktionieren.
ich habe die beiden Dateien gelesen und bin der Meinung die erste Karte ist nur für HDMI da, somit wird der obige Befehl wahrscheinlich nicht funktionieren wenn kein Fernseher über HDMI angeschlossen ist.
Ihre Lautsprecher sollten an der zweiten Karte (Ausgabegerät 2 ist ; Speakers – Family 17h (Models 10h – 1fh ) HD Audio Controller.) mit dem Realtek ALC274 angeschlossen sein.
warum Sie nicht funktionieren kann ich nicht sagen.
versuchen Sie den Alsa Mixer einmal zurückzusetzen mit den zwei Befehlen
sudo /etc/init.d/alsa-utils reset
sudo alsa reload
wenn dort Fehler auftreten und es nicht so ähnlich wie bei mir aussieht dann schreiben Sie es.
Bildschirmfoto_2022-03-13_13-08-37.png
wie Verhält sich das Audio wenn Sie von Ihrem Installations Medium booten und dort nicht installation sondern ausprobieren anklicken, ist dann auch der Sound auch nicht da?
VG Jürgen
Hallo Jürgen,
so sieht es aus beim Reset vom Mixer ;
edy@edy-HP-Pavilion-All-in-One-Desktop-27-ca0xxx:~$ sudo alsa reload
Unloading ALSA sound driver modules: snd-hda-codec-realtek snd-hda-codec-generic snd-hda-codec-hdmi snd-hda-intel snd-intel-dspcfg snd-intel-sdw-acpi snd-hda-codec snd-hda-core snd-hwdep snd-pcm snd-seq-midi snd-seq-midi-event snd-rawmidi snd-seq snd-seq-device snd-timer (failed: modules still loaded: snd-hda-codec-realtek snd-hda-codec-generic snd-hda-codec-hdmi snd-hda-intel snd-intel-dspcfg snd-intel-sdw-acpi snd-hda-codec snd-hda-core snd-hwdep snd-pcm snd-timer).
Loading ALSA sound driver modules: snd-hda-codec-realtek snd-hda-codec-generic snd-hda-codec-hdmi snd-hda-intel snd-intel-dspcfg snd-intel-sdw-acpi snd-hda-codec snd-hda-core snd-hwdep snd-pcm snd-seq-midi snd-seq-midi-event snd-rawmidi snd-seq snd-seq-device snd-timer.
edy@edy-HP-Pavilion-All-in-One-Desktop-27-ca0xxx:~$
alsamixer -D hw:0 bringt gar keine Regler.
Beim Ausprobier-Modus ist auch kein Ton vorhanden.
Gruss Scaleo02
Hallo Scaleo02,
dann weiß ich auch nicht weiter, vielleicht versuchen Sie ihr Glück noch bei https://ubuntuforums.org/forumdisplay.php?f=331https://ubuntuforums.org/
Das habe ich auf der HP Seite zu ihrem Mainboard gefunden. https://support.hp.com/de-de/product/hp-pavilion-all-in-one-27-pc-27-ca0000a/2100723545/document/c07939389
Bildschirmfoto_2022-03-13_15-19-13.png
Vielleicht hilft ein Deaktivieren des ersten Sound Chips für HDMI. Aber ich weiß nicht wie man es anstellen soll.
Viel Glück wünscht weiterhin Jürgen
Hallo Jürgen
vielen Dank für die grosse Unterstützung!!!
alles Gute und freundliche Grüsse
Scaleo02
Hallo Scaleo,
der zweite Audiocontroller ist ja von der Grafikkarte, ein deaktivieren wird nichts bringen. Da der eingebaute Realtek Soundchip und ähnliche von Realtek immer wieder Probleme machen, ist das Internet voll von Lösungen, teilweise auch merkwürdigen, die aber funktionieren sollen. Testen kann ich ohne entsprechendes gerät leider nichts,
Also versuchen wir etwas Neues, auch wenn dort etwas von Dell steht, hilft dies bei vielen Geräten unterschiedlicher Hersteller mit einem Soundchip wie Ihrem:
Sie müssen in der Datei /etc/modprobe.d/alsa-base.conf eine Zeile ergänzen. Dazu die Datei im Editor mit Rootrechten aufrufen:
sudo gedit /etc/modprobe.d/alsa-base.conf
Im nun geöffneten Editorfenster die folgende Zeile ans Ende schreiben:
options snd-hda-intel model=dell-headset-multi
Datei speichern und Editor schließen. nun den Rechner neu starten und Daumen drücken.
Wenn kein Ton abgespielt wird. In den Einstellungen und im Alsamixer überprüfen ob sich was geändert hat und man mit den Einstellungen jetzt etwas erreichen kann.
Mit freundlichen Grüßen
Dirk Kleemann
Guten Abend Herr Kleemann
habe die Datei nach Ihren Angaben ergänzt. ( Daumen gedrückt )
Meiner Untersuchungen nach hat sich leider nichts verändert.
Im Anhang die Darstellung des Mixers.
freundliche Grüsse
Scaleo02