Le contrôle du volume audio par impulsion oublie les paramètres


9

Dans Input Devicestab port est défini sur Line In, je le change en Front Microphone, mais il revient toujours Line Inaprès le redémarrage.

Comment puis-je le changer définitivement?

Je suppose que la raison en est que lorsque le système démarre, le micro n'est pas branché à l'avant, il le fait donc basculer par défaut.

  • La suppression du répertoire .pulse de mon répertoire personnel n'a pas fonctionné

Quelques informations supplémentaires:

$ pactl list sources https://gist.github.com/3914307

$ cat /etc/pulse/default.pa https://gist.github.com/3914316

$ arecord -L https://gist.github.com/3915130

$ pactl list sources https://gist.github.com/e6fa252686b4e4529032

Réponses:


7

Après avoir examiné vos poubelles et consulté les gens de #pulseaudio, voici ce que nous ferons. Ouvrez un terminal et tapez pactl list sourcespour vérifier que l'entrée de ligne est le port actif.

Source #1
    State: SUSPENDED
    Name: alsa_input.pci-0000_00_07.0.analog-stereo
    Description: Built-in Audio Analog Stereo

--SNIP--

    Ports:
        analog-input-microphone-front: Front Microphone (priority: 8500, not available)
        analog-input-microphone-rear: Rear Microphone (priority: 8200, not available)
        analog-input-linein: Line In (priority: 8100, available)
    Active Port: analog-input-linein
    Formats:
        pcm

Une fois que cela est vérifié, nous allons vérifier pour nous assurer que nous sommes en mesure de définir le port avec la commande pacmd. pacmd "set-source-port 1 analog-input-microphone-front" Réexécutez pactl list sourcespour vérifier que le panneau avant est maintenant actif.

Source #1
    State: SUSPENDED
    Name: alsa_input.pci-0000_00_07.0.analog-stereo

--SNIP--

    Ports:
        analog-input-microphone-front: Front Microphone (priority: 8500, not available)
        analog-input-microphone-rear: Rear Microphone (priority: 8200, not available)
        analog-input-linein: Line In (priority: 8100, available)
    Active Port: analog-input-microphone-front
    Formats:
        pcm

Si tout a réussi, nous pouvons maintenant mettre cela à la fin de votre /etc/pulse/default.padossier en tant que tel:

set-source-port 1 analog-input-microphone-front

Cependant, sachez que PulseAudio est censé gérer cela pour vous. Il doit basculer vers le micro du panneau avant lorsqu'il est inséré automatiquement (à condition que le matériel prenne en charge la détection de périphérique).


Merci pour les instructions détaillées. J'ai posté quelques sorties dans ma question éditée.
umpirsky

Veuillez également inclure un pastebin de la sortie de arecord -L
Anthony

Voyons la sortie des sources de la liste pactl après avoir sélectionné l'entrée micro du panneau avant.
Anthony

J'ai révisé la réponse.
Anthony

Merci, ça a fait l'affaire! En ce qui concerne le dernier paragraphe de votre réponse, ce n'est pas le cas. Rien ne se passe lorsque je branche le micro sur le panneau avant. Cela a bien fonctionné sur les fenêtres.
umpirsky

0

C'est un plan à long terme, mais essayons.

Tout d'abord, installez BUM (Boot-Up Manager). Une fois installé sous Système-> Administration-> BUM, recherchez simplement alsa-mixer-save. Cochez cette case pour que ce service démarre pendant le démarrage. De plus, n'hésitez pas à arrêter tout service superflu pour accélérer le système.

Redémarrer.

Avec un peu de chance maintenant, cela permettra d'économiser.


Il n'y a pas alsa-mixer-save, j'ai essayé alsa-store, mais la même chose se produit. Merci.
umpirsky

0
  1. recherchez dans «synaptique» «impulsion» et «audio» et sélectionnez les packages qu'il est installé pour le réinstaller et le réinstaller.

  2. ajoutez vous allez au terminal et

    sudo adduser nom d'utilisateur audio

    impulsion de nom d'utilisateur sudo adduser

    sudo adduser nom d'utilisateur pulse-access

  3. ajouter un accès pour tout le monde à ces dossiers

/usr/lib/pulse-2.0 / usr / lib / pulseaudio / etc / pulse /home/>username>/.pulse

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.