Sur un ordinateur portable HP avec Ubuntu 19.04 (double démarrage avec Windows 10), les haut-parleurs et les écouteurs internes fonctionnent. Malheureusement seulement après un démarrage ou un redémarrage, mais pas après avoir réveillé l'ordinateur portable de la suspension.
Ubuntu reconnaît le périphérique audio après une suspension (répertorié dans lspci) mais ni les haut-parleurs ni les écouteurs ne fonctionnent. Le volume peut être modifié mais ne change rien. Avez-vous une idée de comment les forcer à les recharger après une suspension ?
sudo lspci -v
donne :
00:0e.0 Audio device: Intel Corporation Device 3198 (rev 03)
Subsystem: Hewlett-Packard Company Device 84b6
Flags: bus master, fast devsel, latency 0, IRQ 127
Memory at a1310000 (64-bit, non-prefetchable) [size=16K]
Memory at a1000000 (64-bit, non-prefetchable) [size=1M]
Capabilities: [50] Power Management version 3
Capabilities: [80] Vendor Specific Information: Len=14 <?>
Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel, snd_soc_skl
aplay -l
donne le même résultat juste après un redémarrage et une sortie de suspension :
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC236 Analog [ALC236 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 9: HDMI 3 [HDMI 3]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 10: HDMI 4 [HDMI 4]
Subdevices: 1/1
Subdevice #0: subdevice #0
J'ai essayé les commandes suggérées ici à l'étape 1 sans succès.
Mon ordinateur portable est un 14ma0307ng.
Réponse acceptée :
Ressemble à ce bogue :https://bugs.freedesktop.org/show_bug.cgi?id=110916#c5
Il existe également une solution de contournement jusqu'à ce que le correctif atteigne les référentiels de Canonical. Si vous n'avez pas besoin de sortie audio hdmi, laissez tomber
snd_hda_intel.probe_mask=0x01
aux paramètres de démarrage du noyau. Fonctionne pour moi.