Ma réponse originale était simplement "Cliquez simplement sur les préférences sonores et choisissez d'utiliser" casque analogique "dans les paramètres de" sortie ". Faites-moi savoir si cela n'aide pas."
EDIT / UPDATE: d'accord, cela peut ne pas fonctionner correctement si votre alsa est configurée de sorte qu'elle coupe automatiquement le son des haut-parleurs lorsque le casque est branché. Vous devrez peut-être désactiver cela si vous l'avez réglé.
Quoi qu'il en soit, obtenez de la musique avec du son afin de pouvoir tester votre sortie audio. Ouvrez maintenant votre console Terminal et tapez alsamixer
. Vérifiez-le. Assez cool, non? Ici, vous pouvez régler les niveaux de volume du master, du casque, du haut-parleur, ainsi que d'autres entrées / sorties.
Dans alsamixer, réglez votre volume comme vous le souhaitez lorsque vos haut-parleurs sont allumés. Les écouteurs peuvent être à n'importe quel volume que vous aimez. Je mettrais votre "haut-parleur" à 100% et votre maître à ~ 75%. Nous allons enregistrer ceci dans un profil maintenant! Appuyez sur échapper pour quitter alsamixer. Si vous l'ouvrez à nouveau, vous verrez que vos paramètres sont toujours enregistrés.
Après avoir réglé le volume comme vous le souhaitez pour que vos haut-parleurs alsactl -f filename store
soient allumés , tapez dans la console, sauf changez "nom de fichier" en celui que vous voulez appeler. J'ai appelé le mien noheadph.alsa. Maintenant, retournez dans alsamixer et réglez le volume de votre casque et vos haut-parleurs à 0%, en laissant le volume principal où vous le souhaitez. Quittez alsamixer en appuyant sur Échap et enregistrez ce profil en tapant alsactl -f filename store
sauf cette fois, remplacez "nom de fichier" par quelque chose de pertinent, comme "headph.alsa". Maintenant, vous pouvez rappeler / restaurer l'un de ces profils en tapant alsactl -f filename restore
évidemment en remplaçant "nom de fichier" par ce que vous avez nommé vos profils stockés. N'est-ce pas cool?! Notez que les profils doivent être stockés dans votre répertoire utilisateur personnel.
Ce qui reste? Il suffit de lier une touche pour restaurer un profil et un autre pour restaurer l'autre! Comment? Dans le menu OS, accédez à Système> Préférences> Raccourcis clavier. Ici, cliquez sur "ajouter" pour ajouter un nouveau raccourci. J'ai nommé le mien "régler les écouteurs soundout uniquement" et j'ai entré la commandealsactl -f /home/username/headph.alsa restore
sauf changer "nom d'utilisateur" en nom de compte d'utilisateur. Je pense que vous obtenez l'essentiel! :)
Dites-moi comment ça se passe pour vous. Merci à ce fil pour l'info alsamixer, etc.
PS Malheureusement, je ne peux pas simplement utiliser $ home / filename dans la commande de frappe pour une raison quelconque. Quelqu'un sait pourquoi c'est ???