web-dev-qa-db-fra.com

Prise casque pour ordinateur portable ne produit aucun son

Les écouteurs sont détectés car, lorsqu'ils sont branchés, ils apparaissent dans les paramètres sonores.

Le problème est qu'ils ne produisent aucun son.

Les haut-parleurs d'ordinateur portable produisent un son parfait.

J'utilise Ubuntu 16.04 x64

Voici le résultat de l'exécution alsa-info.sh :

http://Pastebin.com/1aDcq86B

Quelles mesures puis-je prendre pour essayer de résoudre ce problème moi-même?

Éditer 1

Grâce à @Rexford et à ce réponse , j'ai découvert comment obtenir une sortie de débogage détaillée de pulseaudio, en modifiant temporairement /etc/Pulse/client.conf à l'aide de l'indicateur --log-level.

Je ferai un rapport après avoir joué avec cette nouvelle information et tenterai de trouver le problème.

Éditer 2

Je me suis réveillé ce matin avec l'intention d'aller au fond des choses lorsque j'ai découvert que le son des écouteurs avait commencé à fonctionner.

Hier soir, j'avais essayé de nombreuses solutions (à partir de divers forums et pages Web), mais je ne redémarrais pas mon ordinateur (je ne faisais que pulseaudio -k && Sudo alsa force-reload).

Je suppose donc que le redémarrage était nécessaire pour que l'une des solutions entre en action et fonctionne réellement.

Une des choses les plus importantes que j'ai essayée a été la désinstallation de pulseaudio, l’installation de gnome-audio en remplacement et le retour à pulseaudio. Donc, je recommande aux autres d'essayer cela s'ils se débattent. Notez simplement que si vous faites cela, vous devez suivre les instructions ici pour récupérer votre icône de volume/son (si elle manque après le redémarrage - ce qui était pour moi).

Je ne peux pas aller à la racine de ce problème maintenant, car il n'existe plus pour moi.

Éditer 3

Le problème est revenu ...

Les journaux de débogage de pulseaudio ne révèlent rien d’utile (par exemple, des messages d’erreur).

Selon ce diagramme , alsa est la prochaine étape pour en rechercher la cause.

23
pleasedesktop

Cette réponse semble fonctionner pour moi, mais je n'ai pas encore cherché à savoir pourquoi.

Pour répéter la solution, exécutez cette commande dans un shell (aucune racine requise):

alsactl restore
38
pleasedesktop