%20funktionierte%20der%20Ton%20nicht%20mehr..png)
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-pcm
sagt: „Keine Karte(n) gefunden.“ und beim Ausführen alsactl init
heißt es: „alsactl: init:1759: Keine Soundkarten gefunden.“
Ich habe bereits viele Lösungen ausprobiert.
Antwort1
So konnte ich das Problem lösen:
sudo vim /etc/default/grub
- Suchen Sie es
GRUB_CMDLINE_LINUX_DEFAULT
und fügen Siesnd_hda_intel.dmic_detect=0
es am Ende hinzu. (Beispiel:GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 snd_hda_intel.dmic_detect=0"
) sudo grub-mkconfig -o /boot/grub/grub.cfg
- Starten Sie das System neu.
Antwort2
Die Option snd_hda_intel.dmic_detect=0
ist in neueren Kerneln veraltet. Sie können snd-intel-dspcfg.dsp_driver=1
stattdessen 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=1
oder 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