ubuntuusers.de

Ein- und Ausgabegeräte nicht angezeigt

Status: Gelöst | Ubuntu-Version: Ubuntu 24.04 (Noble Numbat)
Antworten |

Bunjip

(Themenstarter)

Anmeldungsdatum:
24. Juni 2014

Beiträge: 331

Doch, hat es. Nach dem

$ sudo modprobe -v snd_hda_intel
insmod /lib/modules/6.17.0-14-generic/kernel/sound/hda/core/snd-intel-dspcfg.ko.zst 
insmod /lib/modules/6.17.0-14-generic/kernel/sound/hda/controllers/snd-hda-intel.ko.zst

war der intel-Treiber geladen, und dann waren alle Geräte da.

Oha, habe das modprobe also nochmal ausgeführt:

$ sudo modprobe -v snd_hda_intel
install /usr/bin/false 
modprobe: ERROR: ../libkmod/libkmod-module.c:1084 command_do() Error running install command '/usr/bin/false' for module snd_hda_intel: retcode 1
modprobe: ERROR: could not insert 'snd_hda_intel': Invalid argument

Das lag dann wohl am Blacklisten... Eintrag deaktiviert. Dann nochmal:

$ sudo modprobe -v snd_hda_intel
insmod /lib/modules/6.17.0-14-generic/kernel/sound/hda/controllers/snd-hda-intel.ko.zst

Jetzt fehlt allerdings in der Ausgabe:

insmod /lib/modules/6.17.0-14-generic/kernel/sound/hda/core/snd-intel-dspcfg.ko.zst

Und Geräte / Sound werden nicht erkannt

lubux

Anmeldungsdatum:
21. November 2012

Beiträge: 14571

Bunjip schrieb:

Das lag dann wohl am Blacklisten... Eintrag deaktiviert. Dann nochmal:

Ich habe doch weiter oben geschrieben, dass wenn mit install und false geblacklistet wird, während der Laufzeit nichts mehr geht. Kommentiere den Eintrag oder lösche den Eintrag aus der Datei.
Halte genau fest und schau dir die relevanten Ausgaben an, was Du manuell konfiguriert hast wenn es richtig geht/funktioniert, damit Du das dann in den Dateien evtl. (persistent) konfigurieren kannst.

Bunjip

(Themenstarter)

Anmeldungsdatum:
24. Juni 2014

Beiträge: 331

Ich führe die Kommandos von euch im terminal aus. Weiß aber nicht, was ich da genau tue. (Achtung: da kann man sich jetzt drüber auslassen. Oder man lässt es einfach bleiben.)

Den manuellen Eintrag in der config-Datei hatte ich bereits wieder auskommentiert (siehe Post).

Das Ausführen dieser Kommandos lässt die Geräte erkennen:

1
2
3
4
$ sudo modprobe -r snd_soc_avs
$ sudo modprobe snd_hda_intel
$ sudo modprobe -rv snd_hda_intel
$ sudo modprobe -v snd_hda_intel

Jetzt gibt es diese Ausgaben:

$ aplay -l
**** Liste der Hardware-Geräte (PLAYBACK) ****
Karte 0: PCH [HDA Intel PCH], Gerät 0: ALC3266 Analog [ALC3266 Analog]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 0: PCH [HDA Intel PCH], Gerät 3: HDMI 0 [LG HDR 4K]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 0: PCH [HDA Intel PCH], Gerät 7: HDMI 1 [HDMI 1]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 0: PCH [HDA Intel PCH], Gerät 8: HDMI 2 [HDMI 2]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
$ lsmod | grep -i snd_soc_avs
snd_soc_avs_hdaudio    12288  0
snd_soc_avs_probe      12288  0
snd_soc_hda_codec      24576  1 snd_soc_avs_hdaudio
snd_soc_core          413696  3 snd_soc_hda_codec,snd_soc_avs_probe,snd_soc_avs_hdaudio
$ inxi -A
Audio:
  Device-1: Intel 100 Series/C230 Series Family HD Audio driver: snd_hda_intel
  Device-2: Generalplus GENERAL WEBCAM driver: snd-usb-audio,uvcvideo
    type: USB
  API: ALSA v: k6.17.0-14-generic status: kernel-api
  Server-1: PipeWire v: 1.0.5 status: active

lubux

Anmeldungsdatum:
21. November 2012

Beiträge: 14571

Bunjip schrieb:

Das Ausführen dieser Kommandos lässt die Geräte erkennen:

1
$ sudo modprobe -r snd_soc_avs

OK, dann blackliste den Treiber snd_soc_avs, reboote und teste nach dem reboot.

schwarzheit Team-Icon

Supporter
Avatar von schwarzheit

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 7950

Bunjip schrieb:

Ich führe die Kommandos von euch im terminal aus. Weiß aber nicht, was ich da genau tue.

Dann beliest man sich bevor man solchen Quatsch tut.

1
2
3
4
$ sudo modprobe -r snd_soc_avs
$ sudo modprobe snd_hda_intel
$ sudo modprobe -rv snd_hda_intel
$ sudo modprobe -v snd_hda_intel

>> Kernelmodule (Abschnitt „Module-laden-entladen-modprobe“) <<

Wenn du die Befehle so nacheinander ausgeführt hast hast du das was geladen werden soll gleich wieder entladen. Also absoluter Quatsch. So kanns nicht funktionieren. Und so hat dir das auch keiner gesagt/gegeben.

Bunjip

(Themenstarter)

Anmeldungsdatum:
24. Juni 2014

Beiträge: 331

OK, dann blackliste den Treiber snd_soc_avs, reboote und teste nach dem reboot.

Sieht gut aus 🤓 . Funktioniert. Bis auf den HDMI-Lautsprecher im Monitor

Bunjip

(Themenstarter)

Anmeldungsdatum:
24. Juni 2014

Beiträge: 331

schwarzheit schrieb:

Dann beliest man sich bevor man solchen Quatsch tut.

Was "man" alles macht oder nicht macht... Interessant.

1
2
3
4
$ sudo modprobe -r snd_soc_avs
$ sudo modprobe snd_hda_intel
$ sudo modprobe -rv snd_hda_intel
$ sudo modprobe -v snd_hda_intel

Wenn du die Befehle so nacheinander ausgeführt hast hast du das was geladen werden soll gleich wieder entladen. Also absoluter Quatsch. So kanns nicht funktionieren. Und so hat dir das auch keiner gesagt/gegeben.

Exakt so habe ich sie hintereinander ausgeführt. Und exakt so funktioniert es. Selbst ich als Laie sehe, dass du Quatsch erzählst. Es läuft anders herum: erst wird entladen (-r) dann geladen...

schwarzheit Team-Icon

Supporter
Avatar von schwarzheit

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 7950

Gugg hin was wo wann entladen und geladen wird.

Die letzten 3 Befehle laden - entladen - und laden wieder das gleiche Kernelmodul. Das macht keinen Sinn.

timothy2068

Anmeldungsdatum:
10. März 2025

Beiträge: 329

Bunjip schrieb:

Funktioniert. Bis auf den HDMI-Lautsprecher im Monitor

ich krieg gleich auf den Deckel, weil das ein neues Thema ist und einen neuen Thread braucht, aber: Hast du das interne Audio von analog auf HDMI umgestellt?

Bunjip

(Themenstarter)

Anmeldungsdatum:
24. Juni 2014

Beiträge: 331

Keine Sorge: der HDMI-Monitor-Lautsprecher war von Anfang an Teil des Themas...

Wissentlich und willentlich habe ich das nicht getan. Wüsste auch nicht, wie

schwarzheit Team-Icon

Supporter
Avatar von schwarzheit

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 7950

>> pavucontrol <<

Nicht wundern - der Name ist historisch bedingt und wurde bei Wechsel zu Pipewire einfach beibehalten.

timothy2068

Anmeldungsdatum:
10. März 2025

Beiträge: 329

Bunjip schrieb:

Wissentlich und willentlich habe ich das nicht getan.

Dann mach das doch mal, wenn du über HDMI Ton hören willst.

Wüsste auch nicht, wie

Das kann ich dir leider auch nicht sagen, weil ich Gnome zu wenig kenne. Da hilft Google oder ein Chatbot bestimmt weiter.

Bunjip

(Themenstarter)

Anmeldungsdatum:
24. Juni 2014

Beiträge: 331

>> pavucontrol <<

Hervorragend. Funzt. Recht vielen Dankefein allen konstruktiv Beteiligten

Antworten |