Theoretisch sollte dies von 'PulseAudio Volume Control' erledigt werden. Es gibt eine Schaltfläche, mit der Sie ein Gerät als Standardgerät auswählen können, obwohl der Titel "Als Fallback festlegen" schlecht ist. Weitere Informationen zu dieser Funktion finden Sie hier: http://ubuntuguide.org/wiki/Ubuntu_Oneiric_Hardware
Leider funktioniert die Funktion nicht. Sobald ein USB-Audiogerät vom Stromnetz getrennt wird, wird die Einstellung als Standardgerät ärgerlicherweise vergessen, obwohl alle anderen Einstellungen wie Lautstärke, Balance usw. beim nächsten Anschließen des Geräts beibehalten werden. In Ihrem Fall, wenn die Gerät wird nicht entfernt Diese Funktion funktioniert möglicherweise tatsächlich für Sie. Wenn Sie die App vermissen, installieren Sie einfach das Paket 'pavucontrol'
Ich verwende ein USB-Headset zum Aufrufen und musste ein Skript mit 'pacmd' erstellen, um es nach Bedarf zu aktivieren oder zu deaktivieren, um das Durchlaufen der GUI zu vermeiden. Dadurch konnte ich nur ein paar Starterelemente hinzufügen, um bei Bedarf hin und her zu wechseln. In meinem Fall lautet mein Skript zum Aktivieren des Headsets:
#!/bin/bash
pacmd "set-default-sink alsa_output.usb-Logitech_Logitech_USB_Headset-00-Headset.analog-stereo"
pacmd "set-default-source alsa_input.usb-Logitech_Logitech_USB_Headset-00-Headset.analog-mono"
Und um zu meinem internen Audio zurückzukehren:
#!/bin/bash
pacmd "set-default-sink alsa_output.usb-Logitech_Logitech_USB_Headset-00-Headset.analog-stereo"
pacmd "set-default-source alsa_input.usb-Logitech_Logitech_USB_Headset-00-Headset.analog-mono"
'pacmd' ist ziemlich einfach zu bedienen. Führen Sie es einfach vom Terminal aus und geben Sie 'help' ein, um weitere Informationen zu erhalten.