Nach dem Upgrade auf Linux 5.4 (Intel HD Audio) funktionierte der Ton nicht mehr.

Nach dem Upgrade auf Linux 5.4 (Intel HD Audio) funktionierte der Ton nicht mehr.

Nach dem Upgrade von Linux 5.3 auf Linux v5.4.2 unter Arch Linux funktionierte mein gesamter Ton nicht mehr. Das einzige, was ich in den Soundeinstellungen von Gnome 3 sehe, ist „Dummy-Ausgabe“ und aplay --list-pcmsagt: „Keine Karte(n) gefunden.“ und beim Ausführen alsactl initheißt es: „alsactl: init:1759: Keine Soundkarten gefunden.“

Ich habe bereits viele Lösungen ausprobiert.

Antwort1

So konnte ich das Problem lösen:

  1. sudo vim /etc/default/grub
  2. Suchen Sie es GRUB_CMDLINE_LINUX_DEFAULTund fügen Sie snd_hda_intel.dmic_detect=0es am Ende hinzu. (Beispiel: GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 snd_hda_intel.dmic_detect=0")
  3. sudo grub-mkconfig -o /boot/grub/grub.cfg
  4. Starten Sie das System neu.

Antwort2

Die Option snd_hda_intel.dmic_detect=0ist in neueren Kerneln veraltet. Sie können snd-intel-dspcfg.dsp_driver=1stattdessen Folgendes verwenden. Beachten Sie jedoch, dass dies eine etwas andere Bedeutung hat.

Antwort3

Wenn Sie die Kernelparameter beibehalten möchten (z. B. unter Pop_OS!), müssen Sie den Parameter mithilfe von Kernel-Stub anhängen.

Verwenden Sie entweder sudo kernelstub -a intel-dspcfg.dsp_driver=1oder sudo kernelstub -a snd_hda_intel.dmic_detect=0(je nach Kernel-Version). Anschließend können Sie beim Ausführen des Befehls überprüfen, ob es angehängt wurde sudo cat /boot/efi/loader/entries/Pop_Os-current.conf.

Wenn Sie den Parameter direkt anhängen, wird er nach dem Neustart überschrieben.

Antwort4

Gehen Sie in neueren (d. h. nach 2020) Fedora- oder RHEL-Derivaten als Superuser wie folgt vor:

  • vim /etc/default/grub
  • Suchen Sie GRUB_CMDLINE_LINUX und fügen Sie hinzusnd-intel-dspcfg.dsp_driver=1als weitere Option innerhalb der "Anführungszeichen"
  • grub2-mkconfig -o /boot/grub2/grub.cfg
  • Starten Sie das System neu.

Dieses Rezept geht davon aus, dass Sie nur Ihr physisches Gerät nicht erkennen können, daher sind die ALSA-, Lame-, VLC- usw. Treiber und/oder Plugins sowie andere Multimedia-Inhalte bereits durch Befolgen anderer Tutorials (falls erforderlich) installiert und Ihr Benutzer ist Teil desAudio-Gruppe. Ein Gerätename sollte erscheinen, wenn Sielspci -v | grep -A 7 -i Audio

verwandte Informationen