GNU/Linux >> Znalost Linux >  >> Linux

Linux – sluchátka nefungují Linux Mint 18?

Moje sluchátka nejsou detekována na mém Linux Mint 18 Sarah. Už jsem to přeinstaloval (dvakrát nebo třikrát), ale problém přetrvává. Také jsem hledal a zkoušel procházet mnoha řešeními, z nichž spousta z fóra Linux. Všechno marné.

Mám dual boot s Windows 10 a sluchátka tam fungují dobře. Může někdo pomoci? Můj počítač je řady Asus X555U (s nVidia uvnitř, pokud je to relevantní). ISO je z oficiálních stránek Linux Mint.

Aktualizace:Sledoval jsem dirktovu radu a uložil jsem výstup některých příkazů do pastebinu. Odkaz na můj profil pastebin je níže.

http://pastebin.com/u/CaduUnb

Výstup „aplay-l“:Headphone Issue.1

Výstup ‚pacmd list-sinks‘:Headphone Issue.2

Výstup ‘cat /proc/asound/card*/codec#*’:Problém se sluchátky/Ladění alsamixer

Přijatá odpověď:

Dobře, váš kodek vypadá dobře. Zde je pin uzel vašich sluchátek:

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*

To znamená, že máte ovladač ALSA „Headphone Playback Switch“, který je aktuálně ztlumený. Zapněte zvuk v alsamixer (stiskněte šipku vpravo, dokud ji neuvidíte, vyberte ji a stiskněte m ), a měli byste něco slyšet, nebo alespoň získat další port v pavucontrol že si můžete vybrat, abyste něco slyšeli. Také říká, že dokáže detekovat události zásuvek a aktuálně je zapojen. Chcete-li ověřit, že detekce funguje, spusťte evtest jako root vyberte ten, který se nejvíce podobá „HDA Intel PCH Headphone“ a vyjměte/zapojte sluchátka. Měli byste vidět události.

Pokud zrušení ztlumení ovládání přepínače přehrávání sluchátek nefunguje, přidejte výstup amixer -c0 contents do pastebinu. Jednou z možných komplikací je, že sluchátka mají externí zesilovač („EAPD“), který je někdy řízen firmwarem BIOS nebo SMM.

Upravit :Dobře, dalším krokem je zajistit, aby externí zesilovače nerušily. Existují případy, kdy se externí zesilovače nespustí po hibernaci atd. Takže úplně studený start notebooku s již zapojenými sluchátky, pokud jste tak neučinili dříve, a zkuste to přímo po bootu, než uděláte cokoliv jiného. Ujistěte se, že Headphone Playback Switch a Headphone Playback Volume jsou vypnuté. Ujistěte se také v pavucontrol proud je směrován do správné jímky.

Související:Jak zmenšit velikost videa pomocí ffmpeg?

Dále prosím uveďte znovu výstup pacmd list-sinks v pastebin po zrušení zvuku.

Poslední věcí, kterou můžete vyzkoušet, je povolit Auto-Mute Mode , odpojte sluchátka, uložte kopii amixer -c0 contents do dočasného souboru, připojte sluchátka a znovu uložte amixer -c0 contents v jiném souboru a porovnejte s diff -u .


Linux
  1. Mikrofon Skype nefunguje v Linux Mint 17 [Rychlý tip]

  2. Instalace a kontrola Linux Mint 18.3

  3. Linux – LED dioda Caps Lock na konzoli Linux nefunguje?

  1. Steam se nespouští na Linux Mint FIX

  2. Linuxový příkaz 'll' nefunguje

  3. Symbolické propojení Linuxu nefunguje podle očekávání

  1. Instalace VirtualBoxu 4.2 na Linux Mint 14

  2. Vydán Linux Mint 19 (Tara).

  3. Linux – Jak funguje zvuk na Linuxu Mint 13 Mate?