Imposta la porta di uscita audio di sistema predefinita (per tutti gli account)


1

La porta audio di output predefinita Ubuntu non funziona sul mio sistema. Dovrebbe essere "Analog Mono Output / Amplifier", anziché "Analog Output / Amplifier". Posso facilmente cambiarlo nelle preferenze audio, semplicemente scegliendo la porta giusta nella scheda "Output". Il problema è che questo si applicherebbe solo a un singolo account e vorrei modificarlo a livello di sistema, quindi si applica a tutti gli account sul sistema (ho più di 100 utenti ...).

Sto dopo 2 ore di googling, quindi qualsiasi aiuto sarebbe apprezzato.

Aggiornamento : posso ottenere lo stesso effetto che vorrei modificandolo nelle preferenze audio usando il comando seguente:

pacmd 'set-sink-port' 'alsa_output.pci-0000_00_1f.5.analog-stereo analog-output-mono;output-amplifier-on'

Purtroppo non è ancora a livello di sistema, quindi non mi aiuta molto ...

Risposte:


0

Immagino che devi impostare default-sink in pulse-client.conf , vedi man pulse-client.conf ma non l'ho provato.


Sembra buono. Lo proverò al lavoro domani.
Ludwik Trammer,

No, sfortunatamente non è giusto. Ho solo un lavandino. Quello che voglio fare è scegliere una delle porte audio del sink.
Ludwik Trammer

0

Ho la risposta, grazie a Ford_Perfect nel canale IRC #pulseaudio.

Ho dovuto aggiungere la seguente riga a /etc/pulse/default.pa:

set-sink-port alsa_output.pci-0000_00_1f.5.analog-stereo analog-output-mono;output-amplifier-on

Ciò ha risolto il problema, ma per qualche motivo misterioso ha anche reso il suono disattivato per impostazione predefinita e impostato il livello del volume predefinito su un livello molto basso. Quindi, come soluzione alternativa, ho aggiunto le seguenti righe allo stesso file:

set-sink-mute alsa_output.pci-0000_00_1f.5.analog-stereo False
set-sink-volume alsa_output.pci-0000_00_1f.5.analog-stereo 30000

Un'ulteriore informazione importante: per usare le istruzioni di cui sopra hai bisogno del tuo nome del lavandino (nel mio caso alsa_output.pci-0000_00_1f.5.analog-stereo) e del nome delle porte del tuo lavandino (nel mio caso che ho usato analog-output-mono;output-amplifier-on). Puoi farli funzionare pacmd list-sinks- elencherà tutti i tuoi lavandini disponibili, insieme alle loro porte.


Sai come posso mappare il mio line-in come analog-out? Sono in grado di farlo su Windows con il pannello Realtek ma non su Linux finora. Solo l'uscita analogica e l'uscita analogica-stereo sono elencate sotto la sezione 'porte' nel comando list-sinks.
Etherealone,
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.