Arresta l'audio dagli altoparlanti quando si collegano le cuffie


50

Immagino che questa domanda abbia già avuto la risposta qui, ma non riesco a trovarla. Sto usando 12.04.

Aggiornare:

Il problema è che riesco a sentire l'audio dagli altoparlanti del mio laptop anche se ho inserito le cuffie. Le cuffie sono solo cuffie stereo standard. E la cosa più interessante è che tutto funzionava solo una settimana fa.

Ho provato a giocare con pulseaudioe alsamixerimpostazioni - nessun risultato.


Quale macchina usi? Netbook? Il computer portatile? Desktop? Dicci anche il modello e le specifiche, per favore.
Drie,

Inoltre, se ciò che vuoi dire è che ricevi l'audio sia dalle cuffie che dagli altoparlanti contemporaneamente quando le cuffie sono collegate, ti consiglio di modificare il tuo post per chiarire che questo è ciò che stai dicendo. Inoltre, facci sapere qualsiasi cosa tu abbia provato finora (se non altro) per risolvere questo problema. Inoltre, questa è la domanda a cui stavi pensando?
Eliah Kagan,

Guarda le domande "correlate", situate a destra in questa pagina. Alcune delle risposte potrebbero essere d'aiuto.
loklaan,

Hai installato strumenti di editing audio o video? Problema simile mi è successo. Penso che sia stato Audacity (ha cambiato alcune impostazioni della porta audio per impostazione predefinita). La soluzione era eseguire quel programma e modificare alcune impostazioni.
Ljiljan Veselinovic,

Risposte:


23

Soluzione originale

  1. Vai al sito ufficiale di Realtek , accetta la dichiarazione di non responsabilità, quindi scarica il driver audio per linux / unix. Devi selezionare la versione 3 per Kernel 3 o successive.

  2. Installa gli strumenti necessari per compilare questo driver.

    sudo apt-get install build-essential gcc make

  3. Estrai il file scaricato, esegui il sudo ./installfile da un terminale dopo essere passato alla cartella estratta per compilare il driver.

  4. Leggi il Readme.txtfile per ulteriori informazioni.

  5. Installa gnome-alsamixer con questo comando.

    sudo apt-get install gnome-alsamixer
    
  6. Apri gnome-alsamixer digitando alsamixer nel trattino.

  7. Seleziona la "Modalità di silenziamento automatico" nella nuova finestra.

Riavvia e verifica se il problema è stato risolto ora. (I passaggi 6 e 7 potrebbero non essere necessari) . Automute verrà abilitato automaticamente al riavvio


Soluzione 2:

Ho appena trovato un'altra soluzione:

(Ha funzionato per me con solo profilo S / PDIF, audio sia da cuffia che da altoparlante e non essere in grado di cambiare profilo)

  1. Aggiungi questo ppa dal comando

     sudo apt-add-repository ppa:ubuntu-audio-dev/alsa-daily
    
  2. Aggiorna l'elenco dei pacchetti. di

    sudo apt-get update
    
  3. Quindi installare il pacchetto "alsa-hda-dkms":

     sudo apt-get install alsa-hda-dkms
    

Riavvia e guarda il risultato!


Ho avuto esattamente questo problema. ma ora è stato risolto. puoi installarlo gnome-alsa-mixerper ottenere un maggiore controllo sul tuo suono. Si noti che dopo la compilazione il suono verrà silenziato.
Anwar,

apt-get install alsa-hda-dkmsha funzionato per me, grazie mille.
Dmytro Sirenko,

2
Hey! Ho provato a installare alsa-hda-dkms. In primo luogo due passi lavorato, ma quando mai eseguo terzo passo sudo apt-get install alsa-hda-dkmssi dà questo errore: E: Unable to locate package alsa-hda-dkms. Questo pacchetto è stato rimosso dal repository? Rispondere!!
Saurav Kumar,

@SauravKumar Stai usando 12.04? Sembra che il pacchetto sia stato rimosso, comunque, il problema è stato risolto anche negli aggiornamenti successivi della 12.04, quindi potresti voler aggiornare Ubuntu
Anwar

L'abilitazione del silenziamento automatico in alsamixer ha funzionato per me. Grazie. (Ubuntu 14.04)
rodrigo-silveira,

34

Seguire questi passaggi per disattivare automaticamente gli altoparlanti quando si collegano le cuffie:

  1. Apri terminale ( Ctrl+ Alt+ T)
  2. Digitare: alsamixere premere Enter/Return
  3. Selezionare il dispositivo audio corretto premendo F6
  4. Spostarsi a destra con (tasto freccia destra) fino a evidenziare Silenziamento automatico
  5. Premere (tasto freccia su) e selezionare Abilitato (o Uscita linea )
  6. Premere Escper uscire

Ottimo, questo ha funzionato perfettamente senza la necessità di aggiungere repository e / o pacchetti o modificare un file di configurazione!
Stragu,

7
Per quelli che si sono persi come me, manca un passo. Dopo # 2, premere F6 per selezionare il dispositivo audio. Quindi vedrai l'opzione menzionata nel n. 3.
Nick Zinger,

1
La gente mi ha detto che ho un problema con il mio driver audio. Mi hai appena salvato da un sacco di risoluzione dei problemi.
Marcel,

dopo aver lottato per mesi, mi hai salvato ;-)
senseiwu,

3
In realtà volevo riprodurre l'audio su altoparlanti e cuffie contemporaneamente. L'ho disabilitato e funziona perfettamente!
e18r,

7

Ho anche avuto questo problema sul mio laptop HP. Ho trovato un post e ho preso uno dei consigli, che suggerisce di aggiungere due righe in fondo al file /etc/modprobe.d/alsa-base.conf:

options snd-hda-intel model=laptop
options snd-hda-intel position_fix=1 enable=yes

salvalo e riavvia. Per me funziona!


4

Se questo problema su XUbuntu 12.04, ha esaminato questa pagina, installato gnome-alsamixer package, eseguito gnome-alsamixer, controllato l'opzione "Headphone Jack Sense" nella schermata della GUI di gnome-alsamixer che è emersa, verificato che il problema è stato risolto. Grazie!


2

Il comando ha sudo apt-get install gnome-alsa-mixerfatto il trucco per me sul mio Compaq nw8000.

Potrei abilitare l' opzione Headphone Jack Sense e ora passa l'audio alla cuffia quando collego le cuffie.


1
Il pacchetto è gnome-alsamixer dal 14.04
Attila Fulop,

2

Ho avuto lo stesso problema su 13.04 con un Asus X201E e ho provato la gnome-alsamixersoluzione ma non è riuscito poiché lo gnome-alsamixer si è bloccato con " Non ho idea di cosa fare per l'elemento del mixer" Auto-Mute Mode "! ". Così ho aperto la riga di comando alsamixere sono passato alla modalità Auto-Mute usando le frecce (nella finestra del terminale è visibile solo Auto-Mut) e l'ho impostato da Disabilitato ad Abilitato. Ora il collegamento delle cuffie disattiva gli altoparlanti interni.


2

Quello che ha funzionato per me è stato eseguire alsamixer e abilitare l'opzione di silenziamento automatico. L'ho fatto mentre le cuffie erano collegate e tutto ha iniziato a funzionare perfettamente.


1

dopo l'aggiornamento da 15.04 -> 15.10 e ora il 16.10 (dove il problema è iniziato)

l'unica soluzione che ha funzionato per me è stata quella di eseguire una reinstallazione completa

dpkg -l | grep 'alsa-'
apt-get install --reinstall  alsa-base alsa-utils

la reinstallazione di alsa non ha funzionato per me.
un programmatore il

1

Questo ha funzionato perfettamente per me.

  1. Modifica /etc/modprobe.d/alsa-base.confcome superutente con il tuo editor di testo preferito, ad esempio:

    sudo gedit /etc/modprobe.d/alsa-base.conf
    
  2. Alla fine del file, incollare quanto segue:

    alias snd-card-0 snd-hda-intel
    options snd-hda-intel model=dell-m4-1 enable_msi=1
    
  3. Salva e riavvia.

Se non funziona, cambia nella seconda riga la parte che sta model=dell-m4-1per model=hp-m4.


0

Prova a collegare correttamente le cuffie. Questo è successo a me una volta e poi, dopo aver fissato correttamente quel perno delle cuffie, ha funzionato correttamente.


grazie per la risposta, ma questo non è lo stesso problema.
Ilay

0

Ho avuto lo stesso identico problema con una nuova installazione di Xubuntu. Ho provato un sacco di cose tra cui digitando alsamixer nel terminale. L'opzione non era lì per me per attivare le cuffie Jack Sense. Ho installato gnome-alsamixer e ho trovato l'opzione Headphone Jack Sense, controllato e purtroppo nessun audio dagli altoparlanti del PC mentre le cuffie sono collegate. Questo ha funzionato per me.


0

Correre alsamixernel terminale ha funzionato per me, impostarlo su Auto Mute e dovresti trovare il tuo dispositivo riprodurrà l'audio attraverso l'uno o l'altro piuttosto che entrambi


0

in alsamixer, prova a utilizzare il tasto freccia Up, quindi ruota tutto fino al 100% e vedrai la barra a destra girare. Successivamente, abbassa il tasto freccia per% che ti piace. Ora dovrebbe essere insieme e l'altoparlante destro funzionerà su entrambi i lati.


0

Su un Asus X551MA ho riscontrato questo problema non appena ho sostituito Windows con Ubuntu 14.04. Anche se avessi disattivato l'audio degli altoparlanti aslamixer, sarebbero tornati inaspettatamente.

Quando sono arrivato al terzo passaggio di questa procedura di risoluzione dei problemi , sembra aver risolto tutto. È un comando lungo e complicato che ha installato vari pacchetti, quindi non sono sicuro di quale parte fosse davvero necessaria:

sudo apt-get update;sudo apt-get dist-upgrade; sudo apt-get install pavucontrol linux-sound-base alsa-base alsa-utils lightdm ubuntu-desktop linux-image-`uname -r` libasound2; sudo apt-get -y --reinstall install linux- sound-base alsa-base alsa-utils lightdm ubuntu-desktop linux-image-`uname -r` libasound2; killall pulseaudio; rm -r ~/.pulse*; ubuntu-support-status; sudo usermod -aG `cat /etc/group | grep -e '^pulse:' -e '^audio:' -e '^pulse- access:' -e '^pulse-rt:' -e '^video:' | awk -F: '{print $1}' | tr '\n' ',' | sed 's:,$::g'` `whoami`

0

Basta andare su alsamixer (alsamixer nel terminale) e usare i tasti freccia destra / sinistra per navigare fino all'impostazione degli altoparlanti e fare clic su M. Questo disabiliterà gli altoparlanti ma non le cuffie.


0

Questo ha funzionato per me (Ubuntu 14.04 LTS in esecuzione su laptop Compaq NC6120):

  1. Ctrl+ Alt+ T(per aprire il terminale)
  2. genere alsamixer
  3. Premere fino ad arrivare all'opzione "Headphone Jack Sense"
  4. Premere mper abilitare (silenzia automaticamente gli altoparlanti quando le cuffie sono collegate)

0

18.04

Nessuna di queste risposte ha funzionato per me nel 18.04. Ho provato alcune di esse da reinstallare audio a impulsi fino ad alsamixer nel terminale ecc. Ma nessuna ha funzionato. Tutto era aggiornato.

Il mio problema era:

Doppio suono da cuffie (volume basso) e altoparlanti (volume 120%) (volume rumoroso pazzo dal mio amplificatore (s / pdif)), quando si seleziona "Cuffie - Audio incorporato" nelle Impostazioni audio (terza casella nella mia immagine ). Quando si seleziona s / pdif, si passa al normale livello audio dai miei altoparlanti. Molto strano perché ha funzionato bene per mesi e ha iniziato senza motivo una settimana fa dopo un aggiornamento.

Una risposta sopra ha fornito un modo elaborato per installare Gnome Alsa Mixer, ma ho appena fatto:

sudo apt-get install gnome-alsamixer

Ho fatto molte cose, così difficile dire quale fosse la sequenza perfetta di eventi, ma con questa installazione di Gnome Alsa Mixer

La modalità di silenziamento automatico ha avuto scarso effetto Ho disattivato tutte le impostazioni IEC958, non sono sicuro di cosa facciano, ma l'impostazione che ha fermato il comportamento folle (cuffie e altoparlanti a tutto volume) stava disattivando "IEC956 Default-PCM" come nella prima casella in usando il Gnome Alsa Mixer

Domanda extra su come Gnome Alsa Mixer lavora qui in attesa di una risposta:

Come funziona GNome Alsa Mixer con le mie impostazioni

io poi

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.