web-dev-qa-db-fra.com

Le son a cessé de fonctionner en 14.04 sur les Thinkpad T440

Le son travaillait sur mon ordinateur portable hier soir. Je l'ai éteint et quand je l'ai rallumé ce matin, le son ne fonctionnait plus. J'ai essayé diverses solutions liées à pulseaudio que j'ai trouvées ici, notamment:

Tous ceux-ci n'ont pas restauré mon son (même si j'ai réussi à éliminer l'icône pulseaudio de mon plateau d'icônes et je ne reçois aucun graphique lorsque j'appuie sur le bouton de volume de mon clavier). D'autres publications sur le son semblent suggérer la même chose que ci-dessus. D'autres idées?

À propos, ce n’est pas un problème matériel. J'ai une installation Windows (rarement utilisée), et le son y fonctionne très bien.

Edit: J'ai oublié de mentionner que j'avais regardé alsamixer pour voir si quelque chose était en sourdine. Je ne suis pas familier avec cet utilitaire, j'avais donc simplement cherché auparavant le "MM" désignant muet. À voir plus d'exemples, il semble y avoir quelque chose qui ne va pas ici. AlsaMixer screenshot

Edit 2: Et la sortie d’alsa info est ici: http://www.alsa-project.org/db/?f=3b51070b87416733947444b9c8c25a203d9d6507

Edit 3: Le résultat du test de haut-parleur:

speaker-test 1.0.27.2

Playback device is default
Stream parameters are 48000Hz, S16_LE, 1 channels
Using 16 octaves of pink noise
ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave
Playback open error: -2,No such file or directory
1
jdmcbr

Diverses actions ou tests:

  • Faire la mise à jour du logiciel, redémarrer,
  • Vérifiez soigneusement le volume de la couche Alsa exécutant alsamixer dans un terminal optimisé: à l'aide des touches fléchées et éventuellement de la carte F6 pour sélectionner la carte son principale (non hdmi): augmentez le niveau des faders "master" et "pcm", appuyez sur la touche "m" 2 ou 3 fois pour basculer leur état muet (même s’ils ne semblent pas en sourdine).

  • Si ce n’est pas correct, désactivez pulseaudio pour tester en mode alsa uniquement:
    mkdir ~/.Pulse
    echo autospawn=no > ~/.Pulse/client.conf
    puis redémarrez.
    Vous êtes alors en mode Alsa uniquement: testez votre audio (l’applet de volume pulseaudio sera hors ligne, utilisez alsamixer ou gnome-alsamixer pour régler le volume).
    La plupart des logiciels Linux peuvent transmettre l'audio directement à Alsa sans utiliser pulseaudio (à l'exception de Skype, mais ok pour Firefox et Flash Player, vlc, etc.).
    Un bon test exécute un "test de haut-parleur" dans un terminal: vous devriez entendre un bruit rose.

Si le problème persiste, lancez "Alsa-info" pour afficher votre configuration audio (une personne peut avoir une idée): copiez la commande suivante dans un terminal, choisissez l'option "upload" lorsque le système vous le demande (touche "Tab" pour la sélectionner) une URL de publication imprimé à la fin.
wget http://www.alsa-project.org/alsa-info.sh -O alsa-info.sh && bash alsa-info.sh

  • Lorsque le test alsa est terminé et qu'il fonctionne correctement, pour revenir au mode pulseaudio, exécutez:
    echo autospawn=yes > ~/.Pulse/client.conf
    et redémarrez (ou exécutez "pulseaudio" dans un terminal que vous maintenez ouvert).
    Si le test Alsa était correct et que Pulseaudio ne fonctionne pas, réinitialisez à nouveau la configuration de pulseaudio comme expliqué dans les autres discussions.
2
laugeo