Kopfhörergeräusche

8

Ich habe kürzlich Ubuntu 14.04 installiert. Wenn ich meine Kopfhörer anschließe, höre ich ein nerviges Geräusch. Das Geräusch wird nicht durch den Lautstärkepegel sowie die verwendete Software beeinflusst. Es ist einfach immer da. Irgendeine Idee? Ich habe einen Dell M3800. Ich habe verschiedene Arten von Kopfhörern ausprobiert, aber das weiße Rauschen ist da. Dies könnte helfen:

    card 0: HDMI [HDA Intel HDMI], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: PCH [HDA Intel PCH], device 0: ALC668 Analog [ALC668 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Vielen Dank im Voraus.

Kilop
quelle

Antworten:

8

Sie sagen, dass es in Kernel 3.16 behoben ist, also versuchen Sie dies zuerst.

sudo apt-get install linux-generic-lts-utopic

Es hat bei mir nicht funktioniert, also habe ich die Problemumgehung unter dem folgenden Link ausprobiert und das hat bei mir funktioniert.

http://xps13-9333.appspot.com/#background_noise

mkdir -p /usr/local/bin
wget -O /usr/local/bin/white_noise_fix.py http://xps13-9333.appspot.com/root/usr/local/bin/white_noise_fix.py
chmod 744 /usr/local/bin/white_noise_fix.py

Deaktivieren Sie danach den Energiesparmodus der Audiokarte, um Popgeräusche, elektrische Geräusche und vor allem das weiße Rauschen zu vermeiden, das sonst wieder auftritt:

mkdir -p /etc/pm/config.d
echo INTEL_AUDIO_POWERSAVE=false > /etc/pm/config.d/snd_hda_intel

Weitere Informationen zum Fehler finden Sie hier.

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1315770

Mikael Svensson
quelle
1
Diese Art von funktioniert für mich auf meinem Dell M3800. Nachdem Sie alle diese Schritte ausgeführt und dann das Python-Skript mit sudo white_noise_fix.pydem weißen Rauschen ausgeführt haben, verschwindet es vollständig, aber dann wird es wieder angezeigt, als würde ich die Toneinstellungen schließen und öffnen. Wenn ich meinen Computer neu starte, ist das weiße Rauschen wieder vorhanden.
Garrett
1
Am Anfang der Appspot-Link-Seite finden Sie ein Skript und Anweisungen zum Ausführen bei jedem Start.
Mikael Svensson
Großartig hat mir geholfen auf Dell 3800 Ubuntu 14.04
Bernhard Zürn
Arbeitete für mich an meinem Asus Zenbook Ubuntu 16.04 - vielen Dank!
Easton Bornemeier
6

Dies kann ein Alsa-Boost sein oder es ist wahrscheinlicher, dass Sie eine drahtlose Maus oder einen USB- oder drahtlosen Anschluss verwenden, der sich direkt neben der Kopfhörerbuchse befindet und Kopfhörer Interferenzen abfangen. Die Lösung besteht darin, die Buchse und das Interferenzgerät speziell zu trennen. In meinem Fall war es eine drahtlose Maus, und ich habe einfach ein USB-Verlängerungskabel + einen drahtlosen Ian-Hub für die Maus genommen und es angeschlossen, um den am weitesten vom Kopfhörer entfernten Anschluss zu verwenden. Hoffe das hilft

Dmytro Karabash
quelle
Ich würde das noch tausendmal positiv bewerten, wenn ich könnte. Ich habe stundenlang im Internet gesucht und konnte keine funktionierende Lösung dafür finden. Dann habe ich jede Seite erneut durchsucht und mir diese Antwort angesehen. Halbherzig dachte ich, dass es nicht schaden könnte, es zu versuchen, also entfernte ich meinen drahtlosen Mausdongle vom vorderen USB-Anschluss und der BAM! Lärm weg.
Najayaz
2

Ich hatte ein ähnliches Problem, da ich keine Antwort auf mein Problem finden konnte. Ich begann synaptisch und löschte "alsa-base" und "alsa-utils". Neustart, kein Hintergrundgeräusch mehr. Himmel. Hoffe, es funktioniert

Locke
quelle
Wie geht das? Können Sie bitte die Schritte erwähnen?
Thewebjackal
0

Ich habe die Wurzel des Problems nicht angesprochen, sondern es praktisch unbemerkt gelassen.

Der Hack ist also ganz einfach. Da das Problem nur dann besteht, wenn keine Wiedergabe erfolgt, habe ich mir einen Hack ausgedacht, um immer eine Wiedergabe zu haben! Dies sollte nur dann zutreffen, wenn die Kopfhörer angeschlossen sind. Die Wiedergabe sollte unterbrochen werden, wenn die Kopfhörer entfernt werden.

Befolgen Sie diese einfachen Schritte.

Schritt 1: Installieren Sie mplayer und konfigurieren Sie es. (mplayer, weil ich sehr sicher bin, dass ich es nie zum Abspielen von Musik verwenden werde!)

sudo apt install mplayer    
nano ~/.mplayer/config  

Geben Sie diese Datei ein-> lirc=no

Schritt 2: Laden Sie diese MP3-Datei von hier herunter (Silence-10sec.mp3)

Schritt 3: Erstellen Sie einen Ordner im Ausgangsverzeichnis und benennen Sie ihn. .hush
Kopieren Sie die MP3-Datei in Ihr .hushVerzeichnis

cp ~/Downloads/silence-10sec.mp3 ~/.hush/

Erstellen Sie in diesem Ordner eine Skriptdatei und nennen Sie sie. silence.sh
Kopieren Fügen Sie diesen Code in die Skriptdatei ein.

#!/bin/bash

plugged="jack/headphone HEADPHONE plug"
unplugged="jack/headphone HEADPHONE unplug"

acpi_listen | while IFS= read -r event;
do
    if [ "$event" == "$plugged" ]
    then
       mplayer -really-quiet -loop 0 ~/.scripts/silence-10sec.mp3 &
    elif [ "$event" == "$unplugged" ]
    then
       pkill -f mplayer
    fi
done

Machen Sie es mit dem Befehl ausführbar chmod +755 silence.sh

Schritt # 4: Geben Sie startup applicationsin der Dash und den Weg des silence.sh Skript , um es hinzuzufügen.

Geben Sie hier die Bildbeschreibung ein

Im Grunde hören wir also Ereignisse, bei denen Kopfhörer angeschlossen und getrennt wurden, und spielen oder stoppen die leere MP3-Datei in einer Schleife. Jetzt habe ich verwendet, mplayerweil ich weiß, dass ich das nie für einen anderen Zweck verwenden werde und es für mich völlig sicher ist, seinen Prozess zu beenden.

thewebjackal
quelle