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.
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
.