Setelah pembaruan beberapa bulan yang lalu, laptop saya mulai membuat suara mengklik rendah yang diulang setiap beberapa detik. Itu tidak dihasilkan melalui sistem suara biasa, karena mengubah volume dan bahkan mematikan suara tidak ada bedanya. Omong-omong, audio biasa saya berfungsi dengan baik, jadi saya rasa ini adalah semacam speaker PC, karena saya tidak dapat mendengar bunyi klik ketika saya mendengarkan melalui headphone biasa.
Anehnya, ketika saya membuka dialog pengaturan suara klik secara ajaib menghilang. Saya tidak perlu mengubah pengaturan apa pun; jika saya membiarkan dialog terbuka di latar belakang maka masalahnya hilang.
Ada ide apa ini?
Saya menjalankan Ubuntu 12.04 biasa, dan ini adalah output dari 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
Jawaban:
Tampaknya masalah berada di dalam driver Audio Definisi Tinggi Intel, dan sudah ada selama beberapa waktu sekarang.
Untuk mengatasi masalah sementara, tetapi segera, jalankan perintah berikut:
Coba perintah sebelumnya untuk memastikan Anda menderita masalah ini. Jika ini bekerja untuk Anda, maka Anda dapat menyelesaikannya secara permanen dengan menambahkan baris berikut di atas "keluar 0" di "/etc/rc.local".
Semoga ini membantu
Sumber: posting 1 posting 2
sumber
/etc/rc.local
tampaknya tidak membuat perbedaan; Masalahnya kembali setiap kali saya mencabut laptop atau membangunkannya dari tidur (saat dicabut). Saya harus menjalankan perintah pertama setiap kali untuk menghentikan klik, tetapi mungkin ini dapat diatur secara permanen di suatu tempat? Terima kasih lagi./etc/rc.local
pilihan ini dapat diatur secara permanen dengan menambahkanoptions snd-hda-intel power_save=0
ke/etc/modprobe.d/alsa-info.conf
. Lihat bugs.launchpad.net/ubuntu/+source/linux/+bug/1825754/comments/…diambil dari utas ini:
bagaimana cara mengeksekusi perintah setelah melanjutkan dari menangguhkan?
http://ubuntuforums.org/showthread.php?t=2019203
/programming/11183805/run-bash-script-from-another-script-without-waiting-for-script-to-finish-executi
buat skrip bernama
hda-fix
dan letakkan di/etc/pm
atau di suatu tempat di dir rumah Anda jika Anda mau. Itu harus mengandung:di folder
/etc/pm/sleep.d
buat skrip bernama say 30_hda-fix yang berisisama halnya, ketika Anda mencabut kabel listrik, masukkan skrip yang sama
/etc/pm/power.d
untuk beberapa alasan skrip tidak berjalan dengan baik jika Anda melakukannya secara instan; crackling diaktifkan setelah skrip berjalan; Oleh karena itu, Anda memerlukan skrip kedua yang dijalankan dan menunggu cracking dimulai sebelum dijalankan. yang
&
di garis exec di script menghindari script induk dari memblokir; ini adalah satu-satunya cara yang saya temukan untuk menyelesaikan eksekusi perintah setelah cracking dimulai. Saya melihat perintah at tetapi hanya menangani menit jadi ini solusi sayasumber
Berkaitan dengan: Ubuntu 16.04
Bagi saya yang sebaliknya bekerja. Masukkan berikut ini ke: /etc/modprobe.d/alsa-base.conf
/ sys / module / snd_hda_intel / parameter / power_save sudah 0, namun setiap kali memainkan suara, detaknya kembali untuk sementara waktu tetapi akan dinonaktifkan kemudian oleh manajer daya.
sumber
Jika ada orang lain yang melihat ini. Bagi saya itu terjadi karena daya yang masuk sangat lemah sehingga komputer terus beralih antara pengisian daya dan bukan pengisian daya. Perbaikan jangka pendek hanya untuk menyalakan suara sistem, perbaikan jangka panjang akan mencari tahu mengapa itu tidak mengisi daya dengan baik.
sumber
Bagi saya di Dell xps13 9333 dengan tlp terinstal solusinya adalah mengedit pengaturan tlp saya (di / etc / default / tlp), pengaturan: SOUND_POWER_SAVE_ON_AC = 0 SOUND_POWER_SAVE_ON_BAT = 0 SOUND_POWER_SAVE_CONTROLLER = N
sumber
Ini adalah perangkat audio yang masuk dan keluar dari siaga. Ini fitur hemat daya. Saya tidak yakin apakah ada cara untuk mengeluarkannya dari siaga tanpa klik, itu yang ingin saya ketahui.
Saya juga punya laptop Acer. Saya menggunakan Debian dan awalnya tidak memiliki masalah ini, tetapi kemudian saya berlari
powertop --auto-tune
dan sekarang saya melakukannya.Jika ada penghiburan, klik ini adalah tanda bahwa Anda menghemat sedikit daya baterai!
sumber