声音问题(芯片组 ALC280 和内核 3.2.0-4-amd64)

声音问题(芯片组 ALC280 和内核 3.2.0-4-amd64)

我最近安装了 Debian Wheezy,但声音不起作用(故障/失真)。

输出lspci -v | grep -A 6 Audio

00:1b.0 Audio device: Intel Corporation Wellsburg HD Audio Controller (rev 05)
    Subsystem: Dell Device 0617
    Flags: bus master, fast devsel, latency 0, IRQ 69
    Memory at fb130000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: snd_hda_intel

02:00.1 Audio device: NVIDIA Corporation GF119 HDMI Audio Controller (rev a1)
    Subsystem: NVIDIA Corporation Device 094e
    Flags: bus master, fast devsel, latency 0, IRQ 36
    Memory at fb080000 (32-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: snd_hda_intel

英特尔公司 Wellsburg HD 音频控制器似乎使用芯片组 ALC280,我想它不受支持?

我真的找不到这个问题的有效解决方案。

输出uname -r

3.2.0-4-amd64

我应该如何进行?

答案1

因此,显然 ALC280 芯片组和内核 3.2.0-4-amd64 存在不兼容问题。

我的解决方案涉及从以下位置下载 Realtek Linux 驱动程序 (3.0)这里,解压它,并为 Intel 声卡配置它,使用:

./configure --with-cards=hda-intel

然后运行

make
make install

由于我使用 ALSA 和 PulseAudio,所以我跑了

sudo purge alsa-base pulseaudio
sudo apt-get install alsa-base pulseaudio 
sudo alsa force-reload

要重置一些设置,然后我通过运行检查 alsa 配置文件中是否有 snd-hda-intel 的选项行

cat /etc/modprobe.d/alsa-base.conf 

并注释掉(或删除)该行

options snd-hda-intel position_fix=1 model=medion

然后重新启动。

我还确保通过运行 alsamixer 并使用“m”取消所有通道的静音来取消 ALSA 的静音。

一切顺利。

我想要感谢教程还提供一些有用的信息。

相关内容