Âm thanh bị bóp méo và chói tai


11

Sau khi cài đặt 12.04 Chính xác trên PC của tôi, tôi đã gặp một số vấn đề với đầu ra âm thanh không xảy ra khi sử dụng Lucid.

Âm thanh bị chói và bị méo ở các âm thấp hơn. Vì tôi không có kinh nghiệm trong việc cài đặt / kiểm tra và làm bất cứ điều gì với Thiết bị âm thanh, tôi cần trợ giúp ngay cả để chẩn đoán sự cố.

Cập nhật

$ 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

Cập nhật 2

Nó có một cái gì đó để làm với âm lượng. Nếu âm thanh yên tĩnh, nó không bị chói tai, nếu âm thanh to thì nó bắt đầu bị chói.


Xin lỗi, "tầm thấp" nghĩa là gì? Không phải sự sứt mẻ và biến dạng ảnh hưởng đến tất cả âm thanh?
ish

Nói chung, âm thanh bị chói và chỉ bị méo đối với các âm ở mức thấp. Đối với tôi nó có vẻ như một số vấn đề đệm, hoặc một cái gì đó tương tự.
Khốn khổ

1
Vui lòng cập nhật câu hỏi với pastebin của sudo lshw -c multimedia.
ish

1
Tôi có cùng một vấn đề này ... âm thanh bass gây ra sự băm / nói lắp phát lại trong video / âm thanh. giảm âm lượng xuống thấp làm giảm độ sặc. Tôi không thể nghe mp3 hoặc xem vlc mà không phát ra âm thanh. (trình điều khiển snd_hda_intel cho Intel dòng 6 / C200)
beanaroo

Câu trả lời:


10

Khốn khổ, dường như tôi đã tìm thấy một giải pháp trên hệ thống của mình bằng cùng một trình điều khiển (mặc dù thiết bị âm thanh khác nhau)

  1. Mở thiết bị đầu cuối: gksudo gedit /etc/modprobe.d/alsa-base.conf
  2. Thêm dòng sau:

    options snd-hda-intel model=generic
    
  3. Khởi động lại hệ thống

Âm thanh của tôi dường như đang làm việc tốt Âm lượng đầy đủ, nội dung flash, video, tập tin âm thanh. Cho chúng tôi biết nếu nó giúp.


Tín dụng cho Adityeah


nó đã làm điều đó:]
Misery

Điều này không giúp tôi có được âm thanh hoạt động chính xác trong Steam . (Dành cho nhân viên Google trong tương lai)
earthmeLon

@earthmeLon Giải pháp này dành cho một vấn đề toàn hệ thống. Không giới hạn trong một ứng dụng. Lấy làm tiếc.
beanaroo

này không làm việc cho tôi? Tôi có intel i5 Dell thế hệ thứ 2 với loa IDT
Edward Torvalds

Tôi sẽ phải kiểm tra điều này.
Anh Cả Geek

5

Một giải pháp khả thi là vô hiệu hóa "tự động tắt tiếng" trong alsamixer. Nó được sử dụng khi xảy ra lỗi "chuyển đổi sang tai nghe và quay lại" (với âm lượng lớn là chủ yếu).

Đầu tiên, mở terminal của bạn hoặc nhấn:

CTRL + ALT + T

Sau đó, nhập và nhấn "enter":

$ alsamixer

Màn hình này sẽ hiển thị:

Màn hình trộn Alsa trong thiết bị đầu cuối

Sử dụng mũi tên phải cho đến khi bạn chọn "Tự động tắt tiếng"

Tiếp theo, nhấn mũi tên xuống để đặt nó làm "Vô hiệu hóa" (xem văn bản ở trên nó).

Cuối cùng, nhấn Escđể áp dụng và thoát

Đó là nó.


2

Cài đặt công cụ alsa:

sudo apt install alsa-tools

Tạo và lưu tập lệnh trong / usr / local / bin:

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

Trong kịch bản, viết này:

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

Chạy script dưới dạng root trong terminal để khắc phục ngay sự cố.

Cho phép chạy bằng cách sử dụng:

sudo chmod 700 [path_to_script_folder]/sound_fix.sh

Chạy tập lệnh bằng cách sử dụng:

./[path_to_script_folder]/sound_fix.sh

Để chạy tập lệnh khi khởi động, hãy sử dụng cron bằng lệnh @reboot:

sudo crontab -e

và sau đó thêm dòng trong crontab:

@reboot [full_path_to_script_folder]/sound_fix.sh

Để chạy tập lệnh trên sơ yếu lý lịch từ tạm ngưng, sao chép tập lệnh vào

/lib/systemd/system-sleep

Để biết thêm chi tiết kỹ thuật về sửa chữa này, kiểm tra liên kết này .


câu trả lời hoàn hảo, làm việc cho 18.04
Thiên tài

0

Để xử lý tiếng ồn trong tai nghe, đặc biệt là ở phía bên trái .. hãy viết tập lệnh bash với các dòng sau

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

Đừng quên thực hiệnnhư root.

Và đối với các hệ thống chưa cài đặt động từ hda, bạn có thể cài đặt động từ hda từ các trình quản lý gói tương ứng

Thêm tập lệnh vào tập lệnh khởi động hoặc sẽ có một sự cần thiết để chạy tập lệnh mỗi khi hệ thống khởi động

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.