web-dev-qa-db-fra.com

Carte sonore non détectée par Pulletoudio (mais par ALSA)

Après la mise à niveau de 18.04> 20.04, ma carte son interne de mon ordinateur portable n'est pas probablement reconnue par Pulseaudio. Alsamixer Alsamixer est shwoing la carte. Toute astuce?

aplay -l
**** Liste der Hardware-Geräte (PLAYBACK) ****
Karte 0: PCH [HDA Intel PCH], Gerät 0: ALC293 Analog [ALC293 Analog]
  Sub-Geräte: 0/1
  Sub-Gerät #0: subdevice #0
Karte 0: PCH [HDA Intel PCH], Gerät 3: HDMI 0 [HDMI 0]
  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
Karte 0: PCH [HDA Intel PCH], Gerät 9: HDMI 3 [HDMI 3]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 0: PCH [HDA Intel PCH], Gerät 10: HDMI 4 [HDMI 4]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 1: Dock [USB3.0 Dual Video Dock], Gerät 0: USB Audio [USB Audio]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0

Le HDA Intel PCH est le bon appareil voir:

lspci
00:00.0 Host bridge: Intel Corporation Coffee Lake Host and DRAM Controller (rev 0b)
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (Whiskey Lake)
00:12.0 Signal processing controller: Intel Corporation Cannon Point-LP Thermal Controller (rev 30)
00:14.0 USB controller: Intel Corporation Cannon Point-LP USB 3.1 xHCI Controller (rev 30)
00:14.2 RAM memory: Intel Corporation Cannon Point-LP Shared SRAM (rev 30)
00:16.0 Communication controller: Intel Corporation Cannon Point-LP MEI Controller #1 (rev 30)
00:17.0 SATA controller: Intel Corporation Cannon Point-LP SATA Controller [AHCI Mode] (rev 30)
00:1c.0 PCI bridge: Intel Corporation Cannon Point-LP PCI Express Root Port #5 (rev f0)
00:1d.0 PCI bridge: Intel Corporation Cannon Point-LP PCI Express Root Port #9 (rev f0)
00:1d.1 PCI bridge: Intel Corporation Cannon Point-LP PCI Express Root Port #10 (rev f0)
00:1f.0 ISA bridge: Intel Corporation Cannon Point-LP LPC Controller (rev 30)
00:1f.3 Audio device: Intel Corporation Cannon Point-LP High Definition Audio Controller (rev 30)
00:1f.4 SMBus: Intel Corporation Cannon Point-LP SMBus Controller (rev 30)
00:1f.5 Serial bus controller [0c80]: Intel Corporation Cannon Point-LP SPI Controller (rev 30)
39:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTL8411B PCI Express Card Reader (rev 01)
39:00.1 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 12)
3a:00.0 Network controller: Intel Corporation Wireless-AC 9260 (rev 29)

Quand j'ouvre Pavucontrol, la carte ne s'affiche pas. Voit qu'il y a quelque chose qui ne va pas. J'ai déjà essayé ce qui suit suivi suivi d'un redémarrage:

Sudo apt-get --purge remove linux-sound-base alsa-base alsa-utils
Sudo apt-get install linux-sound-base alsa-base alsa-utils

N'a pas aidé malheureusement ... des indices?

4
benjamin10

Si vous rencontrez des choses avec

Sudo alsa force-reload

Mais besoin de le répéter chaque fois que vous redémarrez, cela vaut la peine d'essayer:

Sudo apt purge timidity-daemon

puis redémarrez.

Cela a travaillé pour moi après une mise à niveau de 18,04 à 20.04. Avant de faire ce changement, le son a fonctionné bien si je démarre à l'aide du vieux noyau Linux à partir de 18.04 (qui a été laissé sur mon système après la mise à niveau). Donc, pour mon système, le problème était de la manière dont le démon timidité a travaillé avec le 5,4 noyau.

1
Dominic

Ok j'ai trouvé une solution de contournement

Sudo alsa force-reload

ramené ma carte son à la vie. J'ai donc décidé de mettre un script avec le contenu Follwing dans le script de démarrage:

#!/bin/bash
Sudo alsa force-reload

et a tiré le script dans:

Sudo chmod +x /etc/rc.local
Sudo nano /etc/rc.local

et mettre la ligne dans:

sh /path/to/alsa_force_reload.sh

F3 et sauvegarder. Qui finit pour moi. Pour le moment ;)

0
benjamin10