La plage de volume est étroite en 12.04

8

J'ai mis à niveau vers Ubuntu 12.04 et j'ai un problème avec le volume. Le problème est que le volume est égal à 0 lorsque la barre de volume est comprise entre 0% et 66% plus ou moins, de sorte que la plage de volume réelle est uniquement comprise entre 66% et 100%. Si j'ouvre le menu de configuration du son, la position dans la barre de volume qui fait que le son commence à retentir (66% plus ou moins) est placée là où il est dit "pas d'amplification".

Quelqu'un peut-il m'aider?

Je vous remercie.

Alejandro
la source
Quel type de sortie utilisez-vous, est-ce une connexion toslink numérique ou une stéréo analogique? J'ai eu un problème similaire lors de l'utilisation de l'optique, bien que ce soit le contraire où 0% était muet et tout ce qui était supérieur à 100% n'était pas amplifié.
AyaneForever
J'utilise la stéréo analogique duplex et j'ai le même problème que Alejandro. J'ai essayé d'autres options mais c'est la seule où mon microphone et mes haut-parleurs fonctionnent. En 11.10, tout allait bien?
Wojciech
Cette question devrait plutôt être déposée en tant que rapport de bug, et en tant que telle est hors sujet, merci! Les instructions sur le dépôt d'un rapport de bogue sont ici .
nanofarad
@ Robert Arkenin: moyen d'aider !!!! D'après le nom du site Web, j'ai pensé que si quelque chose dans "Ubuntu" avait un problème, nous pouvons demander de l'aide ici. Si ce n'est pas le but de ce site, alors à quoi sert ????? Quoi qu'il en soit, j'ai un peu le même problème, il semble que si le volume est réglé à 50%, il n'y a rien. Vous devez régler le volume à 90 ou 100 pour obtenir 50%. Mais désolé Alejandro, je n'ai aucun conseil :(
jredkai
@jredkai: Le problème est qu'en tant que forum de questions et réponses, ce site n'est pas vraiment configuré pour suivre les bogues. S'il existe une solution de contournement, nous pouvons les publier, mais à part cela, il est vraiment préférable de soumettre un rapport de bogue au projet en question et de le suivre là-bas. Veuillez consulter cette méta-question pour les raisons. Veuillez également consulter ma solution de contournement pour ce bogue ci-dessous.
Chris

Réponses:

5

Cela est probablement dû à un bogue dans alsa avec le noyau 3.2 et la façon dont il reconnaît le matériel. Comme alsa se trompe, il ne peut pas communiquer correctement avec Pulse Audio . Il a été signalé que cela est corrigé dans le noyau 3.3 . En attendant, le travail consiste à configurer le matériel manuellement.

Ceci est documenté dans le wiki d'aide de la communauté Ubuntu , mais comme le wiki prétend être obsolète et couvre plus que le problème, les points valides sont les suivants:

  1. Modifiez le fichier en /etc/modprobe.d/alsa-base.conftant que root à l'aide de l'éditeur de votre choix.
  2. Ajoutez la ligne options snd-hda-intel model=[Your Model Specifier]à la fin du fichier si elle n'existe pas déjà. Si cette option est déjà spécifiée, il vous suffit de remplacer le modèle par le modèle approprié.
  3. Enregistrez le fichier et redémarrez pour que les modifications prennent effet.

La partie difficile est de savoir quel modèle spécifier. Vous pouvez trouver avec quel matériel vous utilisez cat /proc/asound/card0/codec* | grep Codecsur le terminal. Si vous obtenez plusieurs lignes de sortie, vous devrez déterminer quelle carte son vous pose problème. Vous pouvez ensuite rechercher le matériel résultant dans le fichier /usr/share/doc/alsa-base/driver/HD-Audio-Models.txt.gz. Comme ce fichier est compressé, vous pouvez le décompresser avec gzip -dc /usr/share/doc/alsa-base/driver/HD-Audio-Models.txt.gz > HD-Audio-Models.txtcela créera un nouveau fichier non compressé dans le répertoire courant.

La difficulté pour moi est que mon matériel ( Conexant CX20549 (Venice)) n'est pas sur la liste. De toute évidence, c'est le même que Conexant 5045si l' option Ligne de modèle pour mon matériel est: options snd-hda-intel model=laptop-hpmicsense. Pour ceux qui se demandent, la partie hp dans laptop-hpmicsense n'a rien à voir avec la marque hewlet packard.

Une fois que j'ai tout assemblé, apporté les modifications pertinentes et redémarré, tout fonctionne bien.

Merci à l'utilisateur Rhino sur https://askubuntu.com/a/140992/60904 d'avoir assemblé la dernière (et la plus importante) pièce du puzzle.

J'espère que ça aide.

Chris
la source
2

Essayez de vérifier les niveaux de volume dans alsamixer et pavucontrol (sudo apt-get install pavucontrol). Cela m'a résolu.

Pedro Werneck
la source
Dans mon cas, cela n'a pas aidé: - ((
Wojciech