En théorie, cela devrait être géré par «PulseAudio Volume Control». Il y a un bouton pour sélectionner un appareil comme appareil par défaut, bien qu'à mon humble avis mal intitulé «Définir comme solution de repli». Plus d'informations sur cette fonctionnalité ici: http://ubuntuguide.org/wiki/Ubuntu_Oneiric_Hardware
Malheureusement, la fonctionnalité ne fonctionne pas. Dès qu'un périphérique audio USB est débranché, le paramètre comme périphérique par défaut est énormément oublié, malgré le fait que tous les autres paramètres tels que le volume, la balance, etc. sont conservés la prochaine fois que le périphérique est branché. Dans votre cas, si le l'appareil n'est pas supprimé, cette fonctionnalité peut réellement fonctionner pour vous. Si l'application vous manque, installez simplement le package 'pavucontrol'
J'utilise un casque USB pour appeler et j'ai dû créer un script en utilisant `` pacmd '' pour l'activer ou le désactiver selon les besoins pour éviter de passer par l'interface graphique, cela m'a permis d'ajouter simplement quelques éléments de lanceur pour basculer d'avant en arrière selon les besoins. Dans mon cas, mon script pour activer le casque est:
#!/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"
Et pour revenir à mon audio interne:
#!/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' est assez facile à utiliser, il suffit de l'exécuter à partir du terminal et de saisir 'aide' pour plus d'informations.