Das Mikrofon funktioniert unter Ubuntu 16.04 nicht


13

Ich habe ein Problem mit meinem HDA Intel PCH Audio unter Ubuntu 16.04. Ich hatte nie Probleme mit Lautsprechern, aber mein Mikrofon funktioniert nicht.

Wenn ich das Mikrofon an die Buchse anschließe, reagiert das System und es sieht so aus, als ob das Mikrofon eingeschaltet ist. In den Einstellungen unter "Eingangspegel" wird jedoch keine einzelne Leiste angezeigt. Das Mikrofon funktioniert einwandfrei und wurde gerade auf einem Notebook mit Ubuntu 12.04 getestet.

Bildschirmfoto

Hier ist meine Info


Hast du dein Problem gelöst? Ich habe das gleiche Problem!
Lotfio

Antworten:


7

Ich hatte genau dieses Problem. Meine Lösung:

1) Öffnen Sie die PulseAudio-Steuerung

2) Gehen Sie zur Registerkarte Konfiguration.

3) Wählen Sie analoges Stereo-Duplex, um die in Audio & Mikrofon integrierten Computer zu verwenden

Geben Sie hier die Bildbeschreibung ein


Ich habe festgestellt, dass, obwohl meine Einstellung Analog Stereo Duplex war, das Umschalten auf eine andere Einstellung und dann zurück auf Duplex das Problem löst.
MHT

trotzdem, um es automatisch auf Mikrofon umzustellen? Dieser funktioniert, aber anscheinend müssen wir die Ausgabe jedes Mal manuell ändern
Breno Salgado

4

Vielleicht funktioniert das. Bitte antworten Sie, um zu sehen, ob dies für diesen Laptop spezifisch ist oder nicht.

/ubuntu//a/824806/47206

/unix//a/358989/32012

sudo apt-get install alsa-tools-gui

Dann starten

hdajackretask

Dann:

Aktivieren Sie "Nicht verbundene Pins anzeigen".

Überprüfen Sie den Override-Pin 0x12 am internen Mikrofon.

Bewerben und testen. Stellen Sie sicher, dass der Mikrofonpegel in den Toneinstellungen (Pavucontrol usw.) hoch genug ist.

Wenn es funktioniert hat 'Boot Boot Override installieren'.

Geben Sie hier die Bildbeschreibung ein


Ich habe das gleiche Problem und diese Antwort hat es nicht gelöst?
Alle

@ForDev - welchen Laptop hast du? Sehen Sie , Ihr Mikrofon in Audio - Einstellungen oder in pavucontrolunter Eingabegeräte Tab? Wenn nicht, stellen Sie auf der Registerkarte Konfiguration sicher, dass Sie '' Analog Stereo Duplex '' ausgewählt haben.

Danke für die Wiedergabe Ich habe gerade auf Debian umgestellt und alles funktioniert gut. Danke :) Ich probiere alle Lösungen aus, aber es hat nicht für mich funktioniert. Ich denke, das Problem ist, dass ich von den Updates komme, weil vorher alles gut funktioniert hat
lotfio

@ForDev - du meinst das wurde mit Debian Rolling behoben? Welche Kernel-Version bitte? Vielleicht werde ich in Zukunft auf diesem Asus darauf stoßen und die Verwendung eines neueren Kernels könnte der richtige Weg sein.

Wenn ich versuche, Änderungen zu übernehmen, erhalte ich die folgende Fehlermeldung: pa_stream_writablee_size () fehlgeschlagen: Verbindung beendet
hellocatfood

1

Ich hatte ein ähnliches Problem und versuchte jede Antwort, die ich online fand, ohne Glück. Schließlich habe ich von alsamixer die Kanaloption 6ch auf 4ch oder 2ch geändert und das Mikrofon hat angefangen, Eingaben zu erfassen. Ich weiß nicht warum ...


1

Sehr einfache Lösung.

Bildschirmfoto

tl; dr: Drücken Sie das rote Lautstärkesymbol (siehe Abbildung oben).

Ich hatte das gleiche Problem. Unter Ubuntu 16.04.3 LTS, KDE

Meine Lösung:

1) Gehen Sie zu "Audio Volume Settings"

2) Wählen Sie "Eingabegeräte" (Registerkarte)

** In der oberen rechten Ecke ist das Sound-Symbol rot markiert. Als stumm.

3) Drücken Sie (Linksklick) das rote Sound-Symbol (oben erwähnt).

4) Drücken Sie OK

Überprüfen Sie, ob das Problem behoben ist.

Wenn nicht, stellen Sie sicher, dass Sie die richtige Option aus den Anschlussoptionen auf der Registerkarte Eingabegeräte auswählen (ich wähle Internes Mikrofon) und stellen Sie sicher, dass der Volumenprozentsatz über 0% liegt, vorzugsweise für den Test, der auf 100% eingestellt ist.

Es war das interne Mikrofon meines Laptops. Das heißt das eingebaute Mikrofon in meinem Laptop.


1

Mein Problem war eine kleine Variation des OP-Problems - ich habe eine Headset-Buchse (kombinierte Stereokopfhörer und Mikrofon).

Verwenden Sie zuerst hdajackretask, um sicherzustellen, dass das Problem nicht mit der Buchse zusammenhängt (siehe z. B. die Lösung von user47206 ). Für mich wurde meine Buchse korrekt als "Kopfhörer" erkannt.

  1. Drücken Sie Ctrl+ Alt+, tum auf das Terminal zuzugreifen.
  2. Geben Sie cat /proc/asound/card*/codec* | grep Codecdas Terminal ein und notieren Sie sich die aufgeführten Codecs.
  3. Wenn mehrere Codecs aufgelistet sind, bestimmen Sie, welcher sich auf Ihre Headset-Buchse bezieht. Für mich waren zwei aufgeführt - eine bezog sich auf die Grafikkarte ( Codec: ATI R6xx HDMI) und eine auf die Soundkarte ( Codec: Realtek ALC3861). In meinem Fall interessierte mich die Soundkarte, weil ich eine Verbindung zur PC-Headset-Buchse und nicht zu einem HDMI-Gerät wie einem PC-Monitor herstellte.
  4. Suchen Sie das HD-Audio-Modell für Ihren Codec in HD-Audio-Codec-spezifischen Modellen . Für meine Headset-Buchse war das Dell-Headset-Multi- Modell die beste Passform .
  5. Geben Sie cd /etc/modprobe.d/das Terminal ein.
  6. Geben Sie ein, sudo cp alsa-base.conf alsa-base.conf.bakum die Datei vor dem Bearbeiten zu sichern.
  7. Geben Sie ein gksudo gedit ./alsa-base.conf, um die Datei zu bearbeiten.
  8. Fügen Sie diese Zeile am Ende der Datei ein options snd-hda-intel model={HD-Audio model for you codec}. Zum Beispiel war es für mich so options snd-hda-intel model=dell-headset-multi.
  9. Datei speichern und neu starten.

Vielen Dank, das hat bei mir funktioniert (Aspire-Headset-Mic-Modell).
Razem

1

Ich habe es geschafft, Leute!

  1. sudo gedit /etc/modprobe.d/alsa-base.conf
  2. Suchen Sie nach dem options snd-usb-audio index=-2und ändern Sie es in options snd-usb-audio index=0
  3. Hinzufügen options snd-hda-intel model=auto
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.