5. Januar 2020

PulseAudio Standard Output

Problem: Mehrere Kopfhörer/Output Möglichkeiten pro Soundkarte (Line-Out, Headphones, ...) und beim Start ist immer die falsche ausgewählt.

Lösung:

# um auflistung der verfügbaren Karten zu bekommen:
pacmd list-sinks
# auflistung der karten und der profile
pacmd list-cards

# aus der liste die richtige auswählen (anhand des Namens: $NAME (bei mir: alsa_output.pci-0000_00_14.2.analog-stereo))
pacmd set-default-sink $NAME
pacmd set-sink-port $NAME analog-output-headphones

Den Part für den Standardport  packt man je nach Gegebenheit der lokalen Konfigurationen in  ~/.config/pulse/default.pa, /etc/pulse-default.pa oder /etc/pulse/system.pa (die Orte kann man mittels
man default.pa
ermitteln). Also am Ende folgende Zeile hinzufügen:

set-sink-port alsa_output.pci-0000_00_14.2.analog-stereo analog-output-headphones

Weiters muss man in der /etc/pulse/client.conf die default sink setzen:
default-sink = alsa_output.pci-0000_00_14.2.analog-stereo

Das hat bei mir die Probleme gelöst. Getestet wurde das ganze mithilfe ```pulseaudio -k``` um den Server abzuschießen und neu zu starten.


Quellen: 
https://bbs.archlinux.org/viewtopic.php?id=181681
https://unix.stackexchange.com/questions/175930/change-default-port-for-pulseaudio-line-out-not-headphones

Keine Kommentare:

Kommentar veröffentlichen