Bozuk ve Dalgalı Ses


11

Bilgisayarıma 12.04 Precise yüklendikten sonra, Lucid'i kullanırken meydana gelmeyen ses çıkışı ile ilgili bazı sorunlarla karşılaştım.

Ses dalgalanıyor ve alt tonlarda bozuluyor. Ses Aygıtları ile ayarlama / test etme ve herhangi bir şey yapma konusunda deneyimim olmadığından, sorunu teşhis etmek için bile yardıma ihtiyacım var.

Güncelleme

$ sudo lshw -c multimedia

  *-multimedia  

       description: Audio device
       product: Radeon X1200 Series Audio Controller
       vendor: Hynix Semiconductor (Hyundai Electronics)
       physical id: 5.2
       bus info: pci@0000:01:05.2
       version: 00
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi bus_master cap_list
       configuration: driver=snd_hda_intel latency=32
       resources: irq:19 memory:fdafc000-fdafffff
  *-multimedia
       description: Audio device
       product: SBx00 Azalia (Intel HDA)
       vendor: Hynix Semiconductor (Hyundai Electronics)
       physical id: 14.2
       bus info: pci@0000:00:14.2
       version: 00
       width: 64 bits
       clock: 33MHz
       capabilities: pm bus_master cap_list
       configuration: driver=snd_hda_intel latency=32
       resources: irq:16 memory:fe024000-fe027fff

Güncelleme 2

Hacimle ilgili bir şey var. Ses sessizse dalgalı değildir, ses yüksekse dalgalı olmaya başlar.


Üzgünüz, "düşük menzil" ile ne demek istiyorsun? Choppiness ve bozulma tüm sesi etkilemez mi?
ish

Ses genel olarak kesik kesik geliyor ve sadece düşük aralıklı tonlarda bozuluyor. Benim için tamponlama sorunu ya da benzer bir şey gibi görünüyor.
Sefalet

1
Lütfen soruyu sudo lshw -c multimedia.
ish

1
Ben de aynı sorun var ... bassy sesler video / ses oynatma doğrama / kekemelik neden olur. sesi kısmak düşüklüğü azaltır. Ses dinlemeden mp3 dinleyemiyorum veya vlc izleyemiyorum. (6 / C200 series Intel için snd_hda_intel sürücü)
beanaroo

Yanıtlar:


10

Sefalet, aynı sürücüyü kullanarak sistemimde bir çözüm bulmuşum gibi görünüyor (farklı ses cihazı olsa da)

  1. Açık Terminal: gksudo gedit /etc/modprobe.d/alsa-base.conf
  2. Aşağıdaki satırı ekleyin:

    options snd-hda-intel model=generic
    
  3. Sistemi Yeniden Başlat

Sesim şimdi iyi çalışıyor gibi görünüyor. Tam ses, flash içerik, videolar, ses dosyaları. Yardımcı olup olmadığını bize bildirin.


Kredi Adityeah'ye gidiyor


bir şey yaptı:]
Sefalet

Bu, Steam'de sesin doğru çalışmasına yardımcı olmadı . (Gelecekteki Google çalışanları için)
earthmeLon

@earthmeLon Bu çözüm, sistem çapında bir sorun içindir. Bir uygulama ile sınırlı değildir. Afedersiniz.
beanaroo

hey bu benim için işe yaramadı mı? IDT hoparlörlü intel i5 2. nesil Dell'im var
Edward Torvalds

Bunu test etmem gerekecek.
Elder Geek

5

Olası bir çözüm, alsamikserde "otomatik sessiz" in devre dışı bırakılmasıdır. "Kulaklıktan-ve-tekrar-tekrar aç" hatası oluştuğunda (özellikle yüksek ses seviyelerinde) kullanılır.

İlk olarak terminalinizi açın veya tuşuna basın:

CTRL + ALT + T

Ardından, "enter" yazıp tuşuna basın:

$ alsamixer

Bu ekran görünecektir:

Alsa mikser ekranı terminalde

"Otomatik Sessiz" i seçinceye kadar sağ oku kullanın

Ardından, "Devre dışı bırak" olarak ayarlamak için aşağı oka basın (üstündeki metne bakın).

Son olarak, Escuygulamak ve çıkmak için basın

Bu kadar.


2

Alsa araçlarını yükleyin:

sudo apt install alsa-tools

/ Usr / local / bin içine bir komut dosyası oluşturun ve kaydedin:

sudo vi /usr/local/bin/sound_fix.sh

Betiğin içine şunu yazın:

#!/bin/bash
hda-verb /dev/snd/hwC0D0 0x20 SET_COEF_INDEX 0x67
hda-verb /dev/snd/hwC0D0 0x20 SET_PROC_COEF 0x3000

Sorunu hemen düzeltmek için komut dosyasını terminalde kök olarak çalıştırın.

Şunları kullanarak çalıştırma izni verin :

sudo chmod 700 [path_to_script_folder]/sound_fix.sh

Komut dosyasını kullanarak şunu çalıştırın:

./[path_to_script_folder]/sound_fix.sh

Komut dosyasını başlangıçta çalıştırmak için, @ reboot komutuyla cron'u kullanın:

sudo crontab -e

ve sonra crontab'a satır ekleyin:

@reboot [full_path_to_script_folder]/sound_fix.sh

Askıya alma işleminden devam ettirildiğinde komut dosyasını çalıştırmak için komut dosyasını

/lib/systemd/system-sleep

Bu düzeltmeyle ilgili daha fazla teknik ayrıntı için bu bağlantıyı kontrol edin .


mükemmel cevap, 18.04 için çalışıyor
Genius

0

Özellikle sol taraftaki kulaklıklarda çatırtı sesi için .. aşağıdaki satırları içeren bir bash betiği yazın

hda-verb /dev/snd/hwC0D0 0x20 SET_COEF_INDEX 0x67
hda-verb /dev/snd/hwC0D0 0x20 SET_PROC_COEF 0x3000

Unutma yürütmek bunu root olarak.

Ve hda-fiil yüklü olmayan sistemler için, hda-fiili ilgili paket yöneticilerinden kurabilirsiniz

Komut dosyasını başlangıç ​​komut dosyalarına ekleyin veya sistem her başlatıldığında komut dosyasını çalıştırmak için bir zorunluluk olacaktır

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.