GNU/Linux >> Linux Esercitazione >  >> Linux

Linux – Le cuffie non funzionano Linux Mint 18?

Le mie cuffie non vengono rilevate sul mio Linux Mint 18 Sarah. L'ho già reinstallato (due o tre volte), ma il problema rimane. Ho anche cercato e provato a passare attraverso molte soluzioni, molte delle quali dal forum Linux. Tutto invano.

Ho il dual boot con Windows 10 e le mie cuffie funzionano perfettamente lì. Qualcuno può aiutare? Il mio PC è una serie Asus X555U (con nVidia all'interno, se pertinente). L'ISO proviene dal sito ufficiale di Linux Mint.

Aggiornamento:ho seguito il consiglio di Dirkt e ho salvato l'output di alcuni comandi su pastebin. Il link al mio profilo pastebin è qui sotto.

http://pastebin.com/u/CaduUnb

Output di 'aplay-l':Headphone Issue.1

Output di "pacmd list-sinks":Headphone Issue.2

Output di 'cat /proc/asound/card*/codec#*':Problema cuffie/Debugging alsamixer

Risposta accettata:

Ok, il tuo codec sembra buono. Ecco il nodo pin della tua cuffia:

Node 0x21 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  Control: name="Headphone Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x80 0x80]
  Pincap 0x0001001c: OUT HP EAPD Detect
  EAPD 0x2: EAPD
  Pin Default 0x04211020: [Jack] HP Out at Ext Right
    Conn = 1/8, Color = Black
    DefAssociation = 0x2, Sequence = 0x0
  Pin-ctls: 0xc0: OUT HP
  Unsolicited: tag=01, enabled=1
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D3, actual=D3
  Connection: 2
     0x02 0x03*

Ciò significa che hai un controllo ALSA "Interruttore di riproduzione delle cuffie", che è attualmente disattivato. Riattiva l'audio in alsamixer (premi la freccia destra finché non lo vedi, selezionalo, premi m ), e dovresti sentire qualcosa, o almeno ottenere una porta aggiuntiva in pavucontrol che puoi selezionare per ascoltare qualcosa. Dice anche che può rilevare gli eventi plug e attualmente è collegato. Per verificare che il rilevamento funzioni, esegui evtest come root, scegli quello che sembra più simile a "HDA Intel PCH Headphone" e rimuovi/collega le cuffie. Dovresti vedere gli eventi.

Se riattivare il controllo dell'interruttore di riproduzione delle cuffie non funziona, aggiungi l'output di amixer -c0 contents al pastebin. Una possibile complicazione è che le cuffie hanno un amplificatore esterno ("EAPD"), che a volte è controllato dal BIOS o dal firmware SMM.

Modifica :Ok, il prossimo passo è assicurarsi che gli amplificatori esterni non interferiscano. Ci sono casi in cui gli amplificatori esterni non si attivano dopo l'ibernazione ecc. Quindi avvia completamente a freddo il tuo laptop con le cuffie già collegate se non l'hai fatto prima e prova subito dopo l'avvio prima di fare qualsiasi altra cosa. Ad esempio, assicurati Headphone Playback Switch e Headphone Playback Volume sono riattivati. Assicurati anche in pavucontrol lo stream viene instradato al sink corretto.

Correlati:come ridurre le dimensioni di un video con ffmpeg?

Inoltre, fornisci di nuovo l'output di pacmd list-sinks nel pastebin dopo aver riattivato l'audio.

L'ultima cosa da provare è abilitare la Auto-Mute Mode , scollega le cuffie, salva una copia di amixer -c0 contents in un file temporaneo, collega le cuffie, salva ancora amixer -c0 contents in un file diverso e confronta con diff -u .


Linux
  1. Linux:il led Caps Lock non funziona su console Linux?

  2. Suono Ubuntu Linux 19.10 Su Hp Pavilion Aio non funziona?

  3. fflush() non funziona in Linux

  4. Il comando Linux 'll' non funziona

  5. nella console linux, come NON avvolgere l'output

Fix FirewallD non esegue errori su Linux Mint 12

Linux Mint 20 Ulyana Xfce - Non proprio lì

Correggi il touchpad Fare clic su Non funziona in Linux Mint

Risolto il problema con il controllo della luminosità non funzionante per Ubuntu e Linux Mint

Linux limits.conf non funziona?

Il comando data di Linux non funziona