GNU/Linux >> Linux Esercitazione >  >> Linux

Microfono della cuffia non rilevato da Pulse e Alsa

Ho un jack per cuffie (cuffie stereo e microfono combinati) sul mio PC Dell con Ubuntu 16.04 e ho riscontrato lo stesso problema.

Per prima cosa usa hdajackretask controlla che il problema non sia correlato al jack:

  1. Premi Ctrl +Alt +T per accedere al terminale.
  2. Digita sudo apt-get install alsa-tools-gui
  3. Una volta completata l'installazione, avvia HDAJackRetask app dal trattino e dovrebbe assomigliare a questo:
  4. Controlla che il jack a cui stai tentando di accedere sia identificato correttamente.
  5. Se l'impostazione del jack non è corretta, sostituisci l'impostazione errata, verifica che l'override funzioni e quindi Installa l'override di avvio .

Stavo cercando di utilizzare il jack per le cuffie anteriore ed è stato già rilevato correttamente come "Cuffie", quindi ho dovuto installare il codec audio HD per far funzionare il mio jack per le cuffie.

  1. Premi Ctrl +Alt +T per accedere al terminale.
  2. Digita cat /proc/asound/card*/codec* | grep Codec nel terminale e prendi nota dei codec elencati.
  3. Se sono elencati più codec, determinare quale si riferisce al jack dell'auricolare. Per me ce n'erano due elencati:uno relativo alla scheda video (Codec: ATI R6xx HDMI ) e un altro relativo alla scheda audio (Codec: Realtek ALC3861 ). Nel mio caso, ero interessato alla scheda audio perché mi collegavo al jack delle cuffie del PC e non a un dispositivo HDMI come il monitor di un PC.
  4. Cerca il modello audio HD per il tuo codec in Modelli specifici per codec audio HD. Per il mio jack per cuffie, la soluzione migliore era il microfono per cuffie modello.
  5. Digita cd /etc/modprobe.d/ nel terminale.
  6. Digita sudo cp alsa-base.conf alsa-base.conf.bak per eseguire il backup del file prima della modifica.
  7. Digita gksudo gedit ./alsa-base.conf per modificare il file.
  8. Inserisci questa riga in fondo al file options snd-hda-intel model={HD-Audio model for you codec} . Ad esempio, per me era options snd-hda-intel model=headset-mic .
  9. Salva il file e riavvia.

Dopo qualche altra ricerca ho trovato un post che mi diceva di creare /etc/modprobe.d/alsa-base.conf con i seguenti contenuti:

options snd-hda-intel model=dell-headset-multi

Dopo il riavvio, il microfono dell'auricolare è apparso di nuovo e funziona.


Linux
  1. "Le variabili efi non sono supportate su questo sistema"?

  2. Ethernet non rilevata in alcun modo?

  3. Il touchpad Synpatics occasionalmente non viene rilevato?

  4. L'equalizzatore audio Pulse non funziona in Ubuntu 18.04?

  5. Lettore di schede SD interno non rilevato Hp Realtek Rts5227?

Audio Linux:disponibili solo altoparlanti o microfono, non entrambi

Come risolvere:il microfono non funziona in Skype [Suggerimento rapido]

Hdd USB esterno non rilevato?

Le cuffie USB Logitech non funzionano su 12.04?

Utilizzare l'auricolare Bluetooth come microfono?

Perché Bash è ovunque (nella maggior parte se non in tutte le distribuzioni Linux)?