Il controllo del volume audio Pulse dimentica le impostazioni


9

Nella Input Devicesscheda tab è impostato su Line In, lo cambio a Front Microphone, ma torna sempre a Line Indopo il riavvio.

Come posso cambiarlo permanentemente?

Immagino che il motivo sia che quando il sistema si avvia, il microfono non è collegato nella parte anteriore, quindi lo ripristina di default.

  • La rimozione della directory .pulse dalla mia home directory non ha funzionato

Alcune informazioni aggiuntive:

$ 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

Risposte:


7

Dopo aver esaminato i tuoi pasticci e aver consultato la gente in #pulseaudio, ecco cosa faremo. Apri un terminale e digita pactl list sourcesper verificare che Line In sia la porta attiva.

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

Una volta verificato, verificheremo di essere in grado di impostare la porta con il comando pacmd. pacmd "set-source-port 1 analog-input-microphone-front" Eseguire di pactl list sourcesnuovo per verificare che il pannello frontale sia ora attivo.

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

Se tutto è andato a buon fine ora possiamo metterlo alla fine del tuo /etc/pulse/default.pafile come tale:

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

Tuttavia, per interesse, dovresti essere consapevole che PulseAudio dovrebbe gestirlo per te. Dovrebbe passare al microfono del pannello frontale quando viene inserito automaticamente (a condizione che l'hardware supporti il ​​rilevamento del dispositivo).


Grazie per le istruzioni dettagliate. Ho pubblicato alcuni output nella mia domanda modificata.
— umpirsky,

Includi anche un pastebin dell'output di arecord -L
— Anthony,

Vediamo l'output delle fonti dell'elenco pactl dopo aver selezionato l'ingresso del microfono sul pannello frontale, per favore.
— Anthony,

Ho rivisto la risposta.
— Anthony,

Grazie, ha fatto il trucco! Per quanto riguarda l'ultimo paragrafo della risposta, in realtà non lo è. Non succede nulla quando collego il microfono al pannello frontale. Ha funzionato su Windows però.
— umpirsky,

0

Questo è un colpo lungo, ma proviamo.

Innanzitutto, installa BUM (Boot-Up Manager). Una volta installato in Sistema-> Amministrazione-> BUM, cerca semplicemente alsa-mixer-save. Spuntalo in modo che questo servizio venga avviato durante l'avvio. Inoltre, sentiti libero di interrompere qualsiasi servizio superfluo per accelerare il sistema.

Ricomincia.

Spero che ora salverà.


No alsa-mixer-save, ci ho provato alsa-store, ma succede la stessa cosa. Grazie.
— umpirsky,

0
  1. cerca in synaptic "impulso" e "audio" e seleziona i pacchetti che è installato per reinstallarlo e reinstallarlo.

  2. aggiungi vai al terminale e

    sudo adduser username audio

    sudo adduser nome utente pulse

    sudo adduser nome utente pulse-access

  3. aggiungendo l'accesso per tutti a quella cartella

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

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.