Nach einem Update vor einigen Monaten gibt mein Laptop alle paar Sekunden ein leises, wiederholtes Klicken von sich. Es wird nicht über das reguläre Soundsystem erzeugt, da das Ändern der Lautstärke und sogar das Stummschalten des Sounds keinen Unterschied machen. Mein normales Audio funktioniert übrigens einwandfrei. Ich vermute also, dass dies eine Art PC-Lautsprecher ist, da ich das Klicken nicht hören kann, wenn ich über normale Kopfhörer höre.
Seltsamerweise verschwindet der Klick auf magische Weise, wenn ich den Toneinstellungsdialog öffne. Ich muss keine Einstellungen ändern. wenn ich den dialog einfach im hintergrund offen lasse, verschwindet das problem.
Irgendwelche Ideen woran das liegen könnte?
Ich verwende regelmäßig Ubuntu 12.04 und dies ist die Ausgabe von lspci -v | grep -A7 -i "audio"
:
00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 02)
Subsystem: Acer Incorporated [ALI] Device 0349
Flags: bus master, fast devsel, latency 0, IRQ 44
Memory at 54200000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd-hda-intel
Antworten:
Es scheint, dass das Problem bei den Intel High Definition Audio-Treibern liegt und es gibt es schon seit einiger Zeit.
Geben Sie den folgenden Befehl ein, um das Problem vorübergehend, aber sofort zu beheben:
Versuchen Sie den vorherigen Befehl, um sicherzustellen, dass Sie unter diesem Problem leiden. Wenn dies für Sie funktioniert, können Sie es dauerhaft lösen, indem Sie die folgende Zeile über "exit 0" in "/etc/rc.local" einfügen.
Hoffe das hilft
Quellen: post 1 post 2
quelle
/etc/rc.local
scheint keinen Unterschied zu machen. Das Problem tritt jedes Mal auf, wenn ich den Laptop aus der Steckdose ziehe oder aus dem Ruhezustand erwache (während ich den Netzstecker gezogen habe). Ich muss jedes Mal den ersten Befehl ausführen, um das Klicken zu stoppen, aber kann dies möglicherweise dauerhaft irgendwo eingestellt werden? Danke noch einmal./etc/rc.local
diese Option nicht verwenden, kann sie durch Hinzufügenoptions snd-hda-intel power_save=0
zu dauerhaft festgelegt werden/etc/modprobe.d/alsa-info.conf
. Siehe bugs.launchpad.net/ubuntu/+source/linux/+bug/1825754/comments/…aus diesen Threads genommen:
Wie führe ich einen Befehl nach dem Fortsetzen aus?
http://ubuntuforums.org/showthread.php?t=2019203
/programming/11183805/run-bash-script-from-another-script-without-for-script-to-finish-executi
Erstellen Sie ein Skript mit dem Namen
hda-fix
und platzieren Sie es in/etc/pm
oder irgendwo in Ihrem Home-Verzeichnis, wenn Sie es vorziehen. Es sollte enthalten:/etc/pm/sleep.d
Erstellen Sie im Ordner ein Skript mit dem Namen say 30_hda-fix, das Folgendes enthältWenn Sie den Netzstecker ziehen, legen Sie in ähnlicher Weise ein ähnliches Skript ab
/etc/pm/power.d
Aus irgendeinem Grund wird das Skript nicht richtig ausgeführt, wenn Sie es sofort ausführen. Das Knistern wird aktiviert, nachdem die Skripte ausgeführt wurden. Daher benötigen Sie ein zweites Skript, das ausgeführt wird und darauf wartet, dass das Knacken startet, bevor es ausgeführt wird. Die
&
in der exec-Zeile in den Skripten verhindert, dass das Masterskript blockiert. Dies ist der einzige Weg, den ich gefunden habe, um die Ausführung des Befehls zu erreichen, nachdem das Knacken begonnen hat. Ich habe mir den Befehl at angesehen, aber er verarbeitet nur Minuten, sodass dies meine Problemumgehung warquelle
Bezieht sich auf: Ubuntu 16.04
Bei mir hat das Gegenteil funktioniert. Fügen Sie Folgendes in die Datei /etc/modprobe.d/alsa-base.conf ein
/ sys / module / snd_hda_intel / parameters / power_save war bereits 0, aber jedes Mal, wenn ein Sound abgespielt wird, ist das Häkchen für kurze Zeit wieder da, wird dann aber vom Power Manager deaktiviert.
quelle
Bei Dell xps13 9333 mit installiertem TLP bestand die Lösung darin, meine TLP-Einstellungen (in / etc / default / tlp) zu bearbeiten und Folgendes festzulegen: SOUND_POWER_SAVE_ON_AC = 0 SOUND_POWER_SAVE_ON_BAT = 0 SOUND_POWER_SAVE_CONTROLLER = N
quelle
Für den Fall, dass dies jemand anderes sieht. Für mich passierte es, weil die Stromversorgung so schwach war, dass der Computer zwischen Laden und Nichtladen hin und her schaltete. Kurzfristige Korrekturen sollten nur die Systemtöne einschalten. Langfristige Korrekturen sollten herausfinden, warum der Ladevorgang nicht sehr gut ist.
quelle
Es ist das Audio-Gerät, das in den Standby-Modus wechselt. Es ist eine Stromsparfunktion. Ich bin mir nicht sicher, ob es eine Möglichkeit gibt, es ohne einen Klick in den Standby-Modus zu versetzen. Das würde ich gerne wissen.
Ich habe auch einen Acer-Laptop. Ich bin auf Debian und hatte dieses Problem ursprünglich nicht, aber dann lief ich
powertop --auto-tune
und jetzt tue ich es.Wenn es ein Trost ist, sind diese Klicks ein Zeichen dafür, dass Sie ein wenig Batteriestrom sparen!
quelle