web-dev-qa-db-fra.com

Le son est réinitialisé à 100% après le redémarrage sous Ubuntu 16.04

C'est un problème un peu mystérieux.

J'ai mis à jour Ubuntu 14.04 à 16.04. Maintenant, après chaque redémarrage, le volume sonore est réinitialisé à 100%.

C'est mystérieux car cela ne se produit que sur un ordinateur, sur un autre, le volume sonore est enregistré correctement.

L'autre mystère est que j'ai Ubuntu 14.04 et 16.04 sur le même ordinateur avec le commun /home. Sur Ubuntu 14.04, le son est émis correctement, mais pas sur 16.04.

Que puis-je faire pour résoudre ce problème?

7
Pilot6

J'ai créé un nouvel utilisateur et j'ai constaté que le son fonctionnait correctement avec le nouvel utilisateur. Cela signifie que quelque chose n'allait pas dans la configuration de l'utilisateur. J'ai trouvé quelques configs et il semble que le problème soit résolu. Les fichiers n'étaient pas au format texte et je n'ai aucune idée de ce format.

J'ai supprimé tous les fichiers de ~/.config/Pulse/ et redémarré. Maintenant cela fonctionne bien.

J'ai également supprimé tous les fichiers de /root/.config/Pulse/ pour corriger le volume à 100% sur l'écran de connexion.

Je pense qu'ils ont changé le format de certains fichiers de configuration dans la nouvelle version de pulseaudio. La config de 14.04 confondait pulseaudio en quelque sorte.

J'ai vu des rapports de bugs sur ce problème. Cela peut arriver lorsque vous remplacez les versions d'Ubuntu par le même /home.

pdate: Cela ressemble à un bogue de mise à jour de la distro. J'ai mis à jour de 14.04 à 16.04 sur un autre ordinateur, et il y avait le même problème.

Le fichier cookie doit être supprimé de ~/.config/Pulse/ après une mise à niveau.

7
Pilot6

Désactivez la "Conserver les paramètres" dans l’égaliseur PulseAudio.

1
mmress

Pour résoudre ce problème, ouvrez Terminal en utilisant (Ctrl + Alt + T) et tapez ce qui suit:

amixer -D Pulse sset Master toggle

Si vous souhaitez le remplacer par un type de pourcentage particulier, remplacez 50% par le volume souhaité:

amixer -D Pulse sset Master 50%

Tout problème, faites le moi savoir. :)

0
proprocastinator

Inspiré par la réponse donnée par Pilot6, j'ai corrigé le mien en ouvrant /home/Dell/.config/Pulse/default.pa dans Gedit et en effectuant une recherche de volume. Il l'a trouvé à deux endroits et en modifiant le deuxième qu'il a trouvé comme suit: réglez le volume de démarrage sur 63%.

Entrée précédente:

set-sink-volume alsa_output.pci-0000_00_1b.0.analog-stereo 65536

Nouvelle entrée:

set-sink-volume alsa_output.pci-0000_00_1b.0.analog-stereo 41288

Les privilèges de super-utilisateur n'étaient pas nécessaires, je viens de faire le changement simple et de redémarrer la machine et cela a bien fonctionné. Divisez simplement le 65536 par le pourcentage que vous souhaitez définir si vous ne voulez pas 63%.

J'espère que cela t'aides.

0
Ed Hastie

Donc, pour ce problème, la solution acceptée est de jouer avec les configurations audio Pulse.

J'étais ici dans une tentative désespérée de réparer quelque chose dans Raspbian.

Un bidouillage qui fonctionnerait pour les deux systèmes consiste à placer la solution Amixer de @proprocrastinator dans votre configuration ~/.profile.

Ainsi, chaque fois que vous vous connectez, ~/.profile s’exécute et

amixer -D Pulse sset Master 50%

est exécuté à la suite.

J'ai eu un problème avec mon microphone, corrigé de la même manière avec

amixer sset MIC 100%

pour tous ceux qui errent dans Google pour la même chose.

... Je ne pense pas que ce soit la solution optimale. Mais cela fonctionnera probablement si vous ne pouvez pas trouver un meilleur moyen de le faire.

0
BradChesney79