Stoppen Sie den Ton aus den Lautsprechern, wenn Sie Kopfhörer anschließen


50

Ich denke, diese Frage hatte hier bereits die Antwort, aber ich kann sie nicht finden. Ich benutze 12.04.

Aktualisieren:

Das Problem ist, dass ich den Ton von den Lautsprechern meines Laptops hören kann, auch wenn ich meinen Kopfhörer angeschlossen habe. Kopfhörer sind nur Standard-Stereokopfhörer. Und das Interessanteste ist, dass alles erst vor einer Woche funktioniert hat.

Ich habe versucht, mit pulseaudiound alsamixerEinstellungen zu spielen - keine Ergebnisse.


Welche Maschine benutzt du? Netbook? Laptop? Desktop? Teilen Sie uns bitte auch das Modell und die Spezifikation mit.
Drie

Wenn Sie damit meinen, dass Sie beim Anschließen von Kopfhörern gleichzeitig Ton von Kopfhörern und Lautsprechern empfangen, sollten Sie Ihren Beitrag bearbeiten, um zu verdeutlichen, dass Sie dies sagen. Bitte teilen Sie uns auch mit, was Sie bisher versucht haben (wenn überhaupt), um dieses Problem zu beheben. Ist dies auch die Frage, über die Sie nachgedacht haben?
Eliah Kagan

Schauen Sie sich die verwandten Fragen an, die sich rechts auf dieser Seite befinden. Einige der Antworten könnten helfen.
Loklaan

Haben Sie Audio- oder Videobearbeitungsprogramme installiert? Ähnliches Problem ist mir passiert. Ich denke, es war Audacity (es hat einige Sound-Port-Einstellungen standardmäßig geändert). Die Lösung bestand darin, das Programm auszuführen und einige Einstellungen zu ändern.
Ljiljan Veselinovic

Antworten:


23

Ursprüngliche Lösung

  1. Gehen Sie zur offiziellen Realtek-Website , akzeptieren Sie den Haftungsausschluss und laden Sie den Audiotreiber für Linux / Unix herunter. Sie müssen Version 3 für Kernel 3 oder höher auswählen.

  2. Richten Sie die erforderlichen Tools ein, um diesen Treiber zu kompilieren.

    sudo apt-get install build-essential gcc make

  3. Extrahieren Sie die heruntergeladene Datei und führen Sie die sudo ./installDatei von einem Terminal aus, nachdem Sie in den extrahierten Ordner gegangen sind, um den Treiber zu kompilieren.

  4. Lesen Sie die Readme.txtDatei für weitere Informationen.

  5. Installieren Sie gnome-alsamixer mit diesem Befehl.

    sudo apt-get install gnome-alsamixer
    
  6. Öffnen Sie den Gnome-Alsamixer, indem Sie Alsamixer in den Bindestrich eingeben.

  7. Wählen Sie im neuen Fenster den "Auto Mute-Modus".

Starten Sie neu und prüfen Sie, ob es jetzt behoben ist. (Schritt 6 und 7 möglicherweise nicht notwendig) . Automute wird beim Neustart automatisch aktiviert


Lösung 2:

Ich habe gerade eine andere Lösung gefunden:

(Es funktionierte für mich mit Nur S / PDIF-Profil, Ton von Kopfhörer und Lautsprecher und nicht in der Lage, das Profil zu wechseln)

  1. Fügen Sie dieses ppa über den Befehl hinzu

     sudo apt-add-repository ppa:ubuntu-audio-dev/alsa-daily
    
  2. Paketliste aktualisieren. durch

    sudo apt-get update
    
  3. Dann installieren Sie das Paket "alsa-hda-dkms":

     sudo apt-get install alsa-hda-dkms
    

Starten Sie neu und sehen Sie das Ergebnis!


Ich hatte genau dieses Problem. aber es ist jetzt behoben. Sie können installieren gnome-alsa-mixer, um mehr Kontrolle über Ihren Sound zu erhalten. Beachten Sie, dass der Sound nach dem Kompilieren stumm geschaltet wird.
Anwar

apt-get install alsa-hda-dkmshat für mich gearbeitet, vielen dank.
Dmytro Sirenko

2
Hallo! Ich habe versucht, zu installieren alsa-hda-dkms. Die ersten zwei Schritte gearbeitet , aber wann immer ich dritten Schritt ausführen sudo apt-get install alsa-hda-dkmsgibt es diese Fehlermeldung: E: Unable to locate package alsa-hda-dkms. Wird dieses Paket aus dem Repository entfernt? Antworten!!
Saurav Kumar

@SauravKumar Verwenden Sie 12.04? Es sieht so aus, als ob das Paket jetzt entfernt wurde. Das Problem wurde auch in den späteren Updates von 12.04 behoben. Vielleicht möchten Sie Ihr Ubuntu
Anwar

Bei mir hat es schon geklappt, die automatische Stummschaltung in alsamixer zu aktivieren. Vielen Dank. (Ubuntu 14.04)
rodrigo-silveira

34

Befolgen Sie diese Schritte, um Ihre Lautsprecher beim Anschließen von Kopfhörern automatisch stummzuschalten:

  1. Terminal öffnen ( Ctrl+ Alt+ T)
  2. Tippen Sie: alsamixerund drücken Sie Enter/Return
  3. Wählen Sie das richtige Audiogerät durch Drücken von F6
  4. Navigieren Sie mit (rechte Pfeiltaste) nach rechts, bis Auto-Mute markiert ist
  5. Drücken Sie (Aufwärtspfeil) und wählen Sie Aktiviert (oder Line Out )
  6. Drücken Sie, Escum das Menü zu verlassen

Großartig, dies funktionierte perfekt, ohne dass Repos und / oder Pakete hinzugefügt oder eine Konfigurationsdatei bearbeitet werden mussten!
Stragu

7
Für diejenigen, die wie ich verloren gegangen sind, fehlt ein Schritt. Drücken Sie nach # 2 F6, um Ihr Audiogerät auszuwählen. Dann sehen Sie die in Nr. 3 erwähnte Option.
Nick Zinger

1
Mir wurde gesagt, dass ich ein Problem mit meinem Audiotreiber habe. Sie haben mich vor einer Reihe von Problemen gerettet.
Marcel

nachdem du monatelang gekämpft hast, hast du mich gerettet
;-)

3
Eigentlich wollte ich Audio auf beiden Lautsprechern und Kopfhörern gleichzeitig abspielen. Ich habe es "deaktiviert" und es funktioniert perfekt!
e18r

7

Ich hatte auch dieses Problem auf meinem HP-Laptop. Ich habe einen Beitrag gefunden und einen der Ratschläge befolgt, in denen vorgeschlagen wird, zwei Zeilen am Ende der Datei hinzuzufügen /etc/modprobe.d/alsa-base.conf:

options snd-hda-intel model=laptop
options snd-hda-intel position_fix=1 enable=yes

Speichern Sie es und starten Sie es neu. Für mich geht das!


4

Hatte dieses Problem unter XUbuntu 12.04 überprüft, diese Seite installiert gnome-alsamixer package, ausgeführt gnome-alsamixerund die Option "Headphone Jack Sense" im GUI-Bildschirm von gnome-alsamixer aktiviert, um sicherzustellen, dass das Problem behoben ist. Vielen Dank!


2

Der Befehl sudo apt-get install gnome-alsa-mixerhat den Trick für mich auf meinem gemacht Compaq nw8000.

Ich könnte die Option Headphone Jack Sense aktivieren und jetzt wird der Ton auf den Kopfhörer umgeschaltet, wenn ich meine Kopfhörer anschließe.


1
Das Paket ist gnome-alsamixer ab 14.04
Attila Fulop

2

Ich hatte das gleiche Problem am 13.04 mit einem Asus X201E und habe die gnome-alsamixerLösung ausprobiert , aber es ist fehlgeschlagen, da der Gnome-Alsamixer mit " Keine Ahnung, was für das Mischelement " Auto-Mute-Modus "zu tun ist! " Abgestürzt ist . Also öffnete ich die Befehlszeile alsamixerund navigierte mit den Pfeilen zum Auto-Mute-Modus (im Terminalfenster ist nur Auto-Mut sichtbar) und stellte ihn von Deaktiviert auf Aktiviert. Durch Anschließen der Kopfhörer werden die internen Lautsprecher stummgeschaltet.


2

Für mich funktionierte es, alsamixer zu starten und die automatische Stummschaltung zu aktivieren. Ich tat dies, während die Kopfhörer angeschlossen waren und alles perfekt funktionierte.


1

nach dem Upgrade vom 15.04 -> 15.10 und jetzt am 16.10 (wo das Problem angefangen hat)

Die einzige Lösung, die für mich funktionierte, war eine vollständige Neuinstallation

dpkg -l | grep 'alsa-'
apt-get install --reinstall  alsa-base alsa-utils

Neuinstallation von alsa hat bei mir nicht geklappt.
ein Kodierer

1

Dieser funktionierte perfekt für mich.

  1. Bearbeiten Sie /etc/modprobe.d/alsa-base.confals Superuser mit Ihrem bevorzugten Texteditor, zB:

    sudo gedit /etc/modprobe.d/alsa-base.conf
    
  2. Fügen Sie am Ende der Datei Folgendes ein:

    alias snd-card-0 snd-hda-intel
    options snd-hda-intel model=dell-m4-1 enable_msi=1
    
  3. Speichern und neu starten.

Wenn dies nicht funktioniert, Änderung in der zweiten Zeile den Teil über model=dell-m4-1zu model=hp-m4.


0

Versuchen Sie, die Kopfhörer richtig anzuschließen. Dies passierte mir einmal und nachdem ich den Stift des Kopfhörers richtig repariert hatte, funktionierte es richtig.


Danke für die Antwort, aber das ist nicht das gleiche Problem.
Ilay

0

Ich hatte genau das gleiche Problem mit einer Neuinstallation von Xubuntu. Ich habe eine Reihe von Dingen ausprobiert, einschließlich der Eingabe von alsamixer im Terminal. Ich hatte nicht die Möglichkeit, den Kopfhöreranschluss Sense einzuschalten. Ich habe gnome-alsamixer installiert und die Option Headphone Jack Sense gefunden, sie überprüft und leider kein Audio von den PC-Lautsprechern, während Kopfhörer angeschlossen sind. Das hat bei mir funktioniert.


0

Das Laufen alsamixerim Terminal hat bei mir geklappt, stellen Sie es auf Auto Mute und Sie sollten feststellen, dass Ihr Computer den Ton über den einen oder den anderen und nicht über beide wiedergibt


0

In Alsamixer versuchen Sie es mit der Pfeiltaste Up, dann drehen Sie alles auf 100% und Sie werden sehen, dass der rechte Balken auftaucht. Danach drehen Sie die Pfeiltaste nach unten zu%, die Sie mögen. Jetzt sollte es unten zusammen sein und Ihr rechter Sprecher wird auf beiden Seiten arbeiten.


0

Auf einem Asus X551MA hatte ich dieses Problem, sobald ich Windows durch Ubuntu 14.04 ersetzte. Selbst wenn ich die Lautsprecher stummschalten aslamixerwürde, würden sie unerwartet wieder aufleuchten.

Als ich Schritt drei in dieser Fehlerbehebungsprozedur durchlaufen habe , scheint das alles behoben zu haben. Es ist ein langwieriger, komplizierter Befehl, mit dem verschiedene Pakete installiert wurden. Daher bin ich mir nicht sicher, welche Teile wirklich benötigt wurden:

sudo apt-get update;sudo apt-get dist-upgrade; sudo apt-get install pavucontrol linux-sound-base alsa-base alsa-utils lightdm ubuntu-desktop linux-image-`uname -r` libasound2; sudo apt-get -y --reinstall install linux- sound-base alsa-base alsa-utils lightdm ubuntu-desktop linux-image-`uname -r` libasound2; killall pulseaudio; rm -r ~/.pulse*; ubuntu-support-status; sudo usermod -aG `cat /etc/group | grep -e '^pulse:' -e '^audio:' -e '^pulse- access:' -e '^pulse-rt:' -e '^video:' | awk -F: '{print $1}' | tr '\n' ',' | sed 's:,$::g'` `whoami`

0

Gehen Sie einfach zum alsamixer (alsamixer in terminal) und navigieren Sie mit den Pfeiltasten rechts / links zur Lautsprechereinstellung und klicken Sie auf M. Dadurch werden die Lautsprecher deaktiviert, aber nicht die Kopfhörer.


0

Das hat bei mir funktioniert (Ubuntu 14.04 LTS läuft auf einem Compaq NC6120 Laptop):

  1. Ctrl+ Alt+ T(um das Terminal zu öffnen)
  2. Art alsamixer
  3. Drücken Sie, bis Sie zur Option "Headphone Jack Sense" gelangen
  4. Drücken Sie, mum (automatisch die Lautsprecher stumm zu schalten , wenn Kopfhörer eingesteckt ist)

0

18.04

Keine der obigen Antworten funktionierte für mich im 18.04. Ich habe eine Reihe von Antworten ausprobiert, von der Neuinstallation von Pulse Audio bis zum Alsamixer im Terminal usw. Aber keine funktionierte. Alles war auf dem neuesten Stand.

Mein Problem war:

Doppelter Ton aus Kopfhörern (niedrige Lautstärke) und Lautsprechern (120% Lautstärke) (verrückte Lautstärke aus meinem Verstärker (s / pdif)), wenn Sie in den Toneinstellungen "Kopfhörer - Eingebauter Ton" auswählen (drittes Kästchen in meinem Bild) ). Bei Auswahl von s / pdif wird der normale Audiopegel aus meinen Lautsprechern ausgegeben. Sehr seltsam, da es monatelang gut funktionierte und dies vor einer Woche nach einem Update ohne Grund begann.

Die Antwort oben bot eine aufwändige Möglichkeit, Gnome Alsa Mixer zu installieren, aber ich habe es einfach getan:

sudo apt-get installiert gnome-alsamixer

Ich habe viele Dinge getan, so schwer zu sagen, was die perfekte Abfolge von Ereignissen war, aber mit dieser Installation von Gnome Alsa Mixer

Auto-Mute - Modus hatte wenig Effekt , den ich alle IEC958 Einstellungen ausgeschaltet, nicht sicher , was sie tun, aber die Einstellung, die die verrückten Verhalten gestoppt (Kopfhörer und Lautsprecher bei voller Lautstärke) wandte OFF „IEC956 Standard-PCM“ per 1. Feld in Bild mit dem Gnome Alsa Mixer

Zusätzliche Frage, wie Gnome Alsa Mixer hier funktioniert und auf eine Antwort wartet:

Wie funktioniert der GNome Alsa Mixer mit meinen Einstellungen?

Ich habe dann

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.