La mia risposta originale era semplicemente "Basta fare clic su Preferenze audio e scegliere di utilizzare" Cuffie analogiche "nelle impostazioni" Uscita ". Fammi sapere se questo non aiuta."
MODIFICA / AGGIORNAMENTO: okay, potrebbe non funzionare bene se hai configurato alsa in modo da silenziare automaticamente gli altoparlanti quando le cuffie sono collegate. Potrebbe essere necessario disabilitarlo se lo hai impostato.
Ad ogni modo, ascolta un po 'di musica con il suono riprodotto in modo da poter testare il tuo suono. Ora apri la tua console Terminale e digita alsamixer
. Controlla. Abbastanza bello, vero? Qui, è possibile regolare i livelli del volume per master, cuffie, altoparlanti e altri ingressi / uscite.
In alsamixer, imposta il volume come desideri quando gli altoparlanti sono attivi. Le cuffie possono essere a qualsiasi volume che ti piace. Metterei il tuo "oratore" al 100% e il tuo master al ~ 75%. Ora lo salveremo in un profilo! Premi Esc per uscire da alsamixer. Se lo riapri, vedrai che le tue impostazioni sono ancora salvate.
Dopo aver impostato il volume come desiderato per gli altoparlanti, digitare nella console, alsactl -f filename store
tranne cambiare "nome file" con il nome che si desidera chiamare. Ho chiamato il mio noheadph.alsa. Ora torna su alsamixer e imposta il volume delle cuffie e gli altoparlanti allo 0%, lasciando il volume principale dove preferisci. Esci da alsamixer premendo Esc e salva questo profilo digitando alsactl -f filename store
tranne questa volta, sostituisci "nomefile" con qualcosa di rilevante, come "headph.alsa". Ora, puoi richiamare / ripristinare su uno di questi profili digitando alsactl -f filename restore
ovviamente sostituendo "nome file" con qualunque nome tu abbia definito i tuoi profili memorizzati. Non è fantastico ?! Si noti che i profili devono essere memorizzati nella directory dell'utente di casa.
Cos'è rimasto? Basta associare una sequenza di tasti per ripristinare un profilo e un altro per ripristinare l'altro! Come? Nel menu del sistema operativo, vai su Sistema> Preferenze> Scorciatoie da tastiera. Qui, fai clic su "Aggiungi" per aggiungere un nuovo collegamento. Ho chiamato il mio "imposta solo cuffie audio" e ho inserito il comando alsactl -f /home/username/headph.alsa restore
tranne cambiare "nome utente" con il nome dell'account utente. Penso che tu abbia capito! :)
Per favore, dimmi come va per te. Grazie a questo thread per le informazioni alsamixer, ecc.
PS Sfortunatamente, non posso usare $ home / nomefile nel comando di battitura per qualche motivo. Qualcuno sa perché questo è ???