Mikrofon tidak berfungsi di Ubuntu 16.04


14

Saya memiliki masalah dengan audio HDA ​​Intel PCH saya di bawah Ubuntu 16.04. Saya tidak pernah memiliki masalah dengan speaker, namun mikrofon saya tidak berfungsi.

Ketika saya pasang mikrofon di jack, sistem bereaksi dan sepertinya ada mikrofon, namun tidak ada bilah pun yang muncul di pengaturan apa pun di "Level input". Mikrofon berfungsi dengan baik, hanya diuji pada notebook dengan Ubuntu 12.04.

Tangkapan layar

Ini info saya


Apakah Anda memecahkan masalah Anda ?? Saya memiliki masalah yang sama!
lotfio

Jawaban:


11

Saya punya masalah persis ini. Solusi saya:

1) buka kontrol PulseAudio

2) pergi ke tab konfigurasi.

3) pilih dupleks stereo analog untuk menggunakan komputer yang dibangun dalam audio & mik

masukkan deskripsi gambar di sini


Saya telah menemukan bahwa meskipun pengaturan saya adalah Analog Stereo Duplex, beralih ke pengaturan lain dan kemudian kembali ke duplex menyelesaikan masalah.
MHT

lagi pula untuk membuatnya beralih ke microfone secara otomatis? Yang ini berfungsi tetapi tampaknya kita harus mengubah output secara manual setiap kali
Breno Salgado

Ini tidak memperbaikinya untuk saya
HackerBoss

4

Mungkin ini akan berhasil. Harap balas untuk melihat apakah ini khusus untuk laptop itu atau tidak.

/ubuntu//a/824806/47206

/unix//a/358989/32012

sudo apt-get install alsa-tools-gui

Lalu luncurkan

hdajackretask

Kemudian:

Periksa 'Tampilkan pin yang tidak terhubung'

Periksa ganti pin 0x12 ke mikrofon internal.

Terapkan dan uji. Pastikan bahwa level mic cukup tinggi dalam pengaturan suara (pavucontrol, dll)

Jika berhasil 'Instal boot override'.

masukkan deskripsi gambar di sini


Saya memiliki masalah yang sama dan ini menjawab tidak menyelesaikannya ?? solusi lain
lotfio

@ForDev - laptop apa yang Anda miliki? Apakah Anda melihat mikrofon Anda dalam pengaturan audio atau di pavucontrolbawah tab Perangkat Input ? Jika tidak, di bawah tab Configuration : pastikan Anda telah memilih '' Analog Stereo Duplex ".

thnx untuk replay saya baru saja beralih ke debian dan semuanya berfungsi dengan baik thnx :) saya mencoba semua solusi tetapi tidak bekerja untuk saya, saya pikir masalah mybe berasal dari pembaruan karena sebelum semuanya bekerja dengan baik
lotfio

@ForDev - maksud Anda ini diperbaiki dengan Debian bergulir? Apa versi kernelnya? Mungkin saya akan menemukan ini di masa depan pada Asus itu dan menggunakan kernel yang lebih baru mungkin merupakan cara yang tepat.

Ketika saya mencoba menerapkan perubahan, saya mendapatkan kesalahan ini: pa_stream_writablee_size () gagal: Koneksi dihentikan
hellocatfood

3

Masalah saya adalah variasi kecil untuk masalah OP - saya punya jack headset (headphone stereo gabungan dan mikrofon).

Pertama-tama gunakan hdajackretask untuk memeriksa apakah masalahnya tidak terkait dengan jack (mis. Lihat solusi user47206 ). Bagi saya, jack saya terdeteksi dengan benar sebagai 'Headphone'.

  1. Tekan Ctrl+ Alt+ tuntuk mengakses terminal.
  2. Ketik cat /proc/asound/card*/codec* | grep Codecterminal dan catat codec yang terdaftar.
  3. Jika ada beberapa codec yang terdaftar, tentukan yang mana yang terkait dengan jack headset Anda. Bagi saya ada dua yang terdaftar - satu terkait dengan kartu video ( Codec: ATI R6xx HDMI) dan satu lagi terkait dengan kartu suara ( Codec: Realtek ALC3861). Dalam kasus saya, saya tertarik dengan kartu suara karena saya menghubungkan ke jack headset PC dan bukan perangkat HDMI seperti monitor PC.
  4. Cari model HD-Audio untuk codec Anda di HD-Audio Codec-Specific Models . Untuk jack headset saya, yang paling cocok adalah model dell-headset-multi .
  5. Ketikkan cd /etc/modprobe.d/terminal.
  6. Ketik sudo cp alsa-base.conf alsa-base.conf.bakuntuk mencadangkan file sebelum mengedit.
  7. Ketik gksudo gedit ./alsa-base.confuntuk mengedit file.
  8. Masukkan baris ini di bagian bawah file options snd-hda-intel model={HD-Audio model for you codec}. Misalnya, untuk itu saya itu options snd-hda-intel model=dell-headset-multi.
  9. Simpan file dan reboot.

Terima kasih, ini berhasil untuk saya (model aspire-headset-mic).
Razem

1

Saya memiliki masalah serupa dan mencoba setiap jawaban yang saya temukan online tanpa hasil. Akhirnya, dari alsamixer saya mengubah opsi Channel yang 6ch, ke 4ch atau 2ch, dan mic mulai mengambil input, tidak tahu mengapa ...


1

Solusi yang sangat mudah.

Tangkapan layar

tl; dr: tekan ikon volume merah seperti yang ditunjukkan pada gambar tangkapan layar di atas.

Saya memiliki masalah yang sama. Di Ubuntu 16.04.3 LTS, KDE

Solusi saya:

1) Pergi ke "Pengaturan Volume Audio"

2) Pilih "Perangkat Input" (Tab)

** di sudut kanan atas ikon suara ditandai dengan warna merah. Sebagai bisu.

3) Tekan (klik kiri) ikon suara merah (disebutkan di atas)

4) Tekan OK

Periksa apakah masalah telah terpecahkan.

Jika tidak pastikan untuk memilih opsi yang tepat dari opsi port di Tab Perangkat Input (Saya memilih Mikrofon Internal) dan pastikan persentase volume di atas 0%, lebih disukai untuk tes yang diatur ke 100%.

Itu adalah mikrofon internal di laptop saya. Berarti mikrofon bawaan di laptop saya.


1

Aku berhasil!

  1. sudo gedit /etc/modprobe.d/alsa-base.conf
  2. Cari options snd-usb-audio index=-2dan ubah ke options snd-usb-audio index=0
  3. Menambahkan options snd-hda-intel model=auto

sayangnya ini tidak berfungsi di ubuntu 19.1 + acer swift 3 :( sepertinya ini adalah pilihan terakhir saya.
FlyingZebra1
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.